BizHawk/waterbox
nattthebear 7bda234fe1 Port upstream gpgx commit
56f3d64265

Theoretically fixes https://github.com/TASVideos/BizHawk/issues/1390 but I haven't tested it
2020-05-21 10:39:59 -04:00
..
emulibc Revamp waterbox build environment and runtime. (#2027) 2020-05-20 15:34:24 -04:00
gpgx Port upstream gpgx commit 2020-05-21 10:39:59 -04:00
libco Revamp waterbox build environment and runtime. (#2027) 2020-05-20 15:34:24 -04:00
libcxx Revamp waterbox build environment and runtime. (#2027) 2020-05-20 15:34:24 -04:00
libsnes Revamp waterbox build environment and runtime. (#2027) 2020-05-20 15:34:24 -04:00
musl@8e06443720 Revamp waterbox build environment and runtime. (#2027) 2020-05-20 15:34:24 -04:00
ngp Revamp waterbox build environment and runtime. (#2027) 2020-05-20 15:34:24 -04:00
pcfx Revamp waterbox build environment and runtime. (#2027) 2020-05-20 15:34:24 -04:00
picodrive 32x - fix crash, fixes #1826 2020-05-21 10:04:12 -04:00
sameboy Revamp waterbox build environment and runtime. (#2027) 2020-05-20 15:34:24 -04:00
snes9x@a261d2a22b Revamp waterbox build environment and runtime. (#2027) 2020-05-20 15:34:24 -04:00
ss Revamp waterbox build environment and runtime. (#2027) 2020-05-20 15:34:24 -04:00
thunk Add some draft work for supporting sysv <-> msabi interop. I wonder if we'll ever use this? I'd put it on a separate branch but it would be merge hell. 2017-06-18 08:51:09 -04:00
uzem Revamp waterbox build environment and runtime. (#2027) 2020-05-20 15:34:24 -04:00
vb Revamp waterbox build environment and runtime. (#2027) 2020-05-20 15:34:24 -04:00
.gitignore Revamp waterbox build environment and runtime. (#2027) 2020-05-20 15:34:24 -04:00
common.mak Revamp waterbox build environment and runtime. (#2027) 2020-05-20 15:34:24 -04:00
readme.txt Revamp waterbox build environment and runtime. (#2027) 2020-05-20 15:34:24 -04:00
waterbox-Makefile.all makefile to build all waterbox cores 2019-12-24 14:29:28 -05:00

readme.txt

This is the native side of the experimental "waterbox" project for bizhawk.
It consists of a modified musl libc, and build scripts to tie it all together.

How to use:

1. Get a full Bizhawk checkout.
	* This needs to be in an NTFS path which is then foreign mounted in WSL2
2. Get WSL2 + Ubuntu 20.4LTS
	* Other combinations may work.  Shrug.
3. Start running commands:

cd musl
./configure-for-waterbox
make
make install
cd ../emulibc
make
cd ../libco
make
cd ../libcxx
./do-everything.sh
cd ../<insert your favourite core here>
make
make install