BizHawk/waterbox
zeromus 2f405cd01e fix gpgx CDL z80 -> MD cart 2016-04-15 00:10:23 +01:00
..
gpgx fix gpgx CDL z80 -> MD cart 2016-04-15 00:10:23 +01:00
libc Commit current gpgx.elf build 2016-04-05 21:29:52 -04:00
readme.txt Add waterbox folder with the gpgx waterbox experiment. Not useful for much yet 2016-03-22 21:58:52 -04:00

readme.txt

This is the experimental "waterbox" project for bizhawk.
Build has been tested only on a recent Debian, but many Linuxes will probably work.  amd64 is the only supported platform.

libc:  This is pdclib, with the jam makesystem butchered and replaced by a custom Makefile, and some things removed.
libm from musl is added.  sjlj from newlib is added.

gpgx:  This is more or less our current gpgx core.  Not much has been changed.


To build:

cd libc
make
cd ../gpgx
make

Copy gpgx.elf to Bizhawk's output64\dll folder.

Everything is still very much WIP.
Notes:
1. Remember ms-abi vs systemv!
2. gpgx codeblocks project isn't for building.
3. SJLJ might be busted.
4. VA_ARGS is probably busted.
5. STDIO isn't hooked up yet.