6 Commits

Author SHA1 Message Date
Gabriel Marcano
913bc867b7 No longer saves more than the ROM size, cleanup
Using some header information from rom_tool, it was possible to
implement something that will accurately determine the real ROM size.
With that information, uncart no longer dumps in 2GB chunks, but to the
actual size of ROM (all 8 partitions).

Warnings were cleaned up as much as possible for now (2 remain). i2c
support was added in order to be able to shut down uncart when it is
over (it isn't clear that the ASM in start.s is right for returning
control to brahma, if that's even possible). More warnings were enabled
in the Makefile, and lto was enabled.

Currently, the Makefile and the draw.h are configured for a9lh support.
2016-06-07 02:32:45 -04:00
Lioncash
bf19ebc428 Makefile: Move architecture flags into the ARCH variable 2015-05-11 10:25:59 -04:00
archshift
bd925bae17 Split up gamecart.c/h into multiple protocol files 2015-05-10 00:53:09 -07:00
archshift
de5f58b7a0 Move gamecart files to their own folder
Preparation for splitting them up into multiple files
2015-05-10 00:31:52 -07:00
archshift
bc5aa24d4f Move includes into source/ directory, some small cleanups 2015-05-10 00:14:42 -07:00
Tony Wasserka
c4959d20a5 Initial commit 2015-05-04 15:32:23 -07:00