BizHawk/libmeteor/source
goyuken f73960ad8f gba: blaaaaaaa 2012-11-25 20:42:58 +00:00
..
audio stuff, don't use 2012-11-19 22:43:34 +00:00
disassembler stuff, don't use 2012-11-19 22:43:34 +00:00
graphics gba: implement mode 3, mode 5 backdrops. slightly todo, as i don't know how mosaic + affine works on hardware 2012-11-25 01:34:58 +00:00
ameteor.cpp stuff, don't use 2012-11-19 22:43:34 +00:00
bios.cpp stuff, don't use 2012-11-19 22:43:34 +00:00
cartmem.cpp stuff, don't use 2012-11-19 22:43:34 +00:00
clock.cpp gba: cycle counter for frame timing was completely busted, now fixed, and frames take the expected approximately 280k cycles to complete 2012-11-24 17:37:40 +00:00
cpu.cpp stuff, don't use 2012-11-19 22:43:34 +00:00
cpu_globals.hpp stuff, don't use 2012-11-19 22:43:34 +00:00
debug.cpp stuff, don't use 2012-11-19 22:43:34 +00:00
debug.hpp gba: Up the verbosity of the tracelogger. Using it, I was able to find a nasty bug: bitfields in cpsr\spsr were not being handled as expected by the compiler. Presumably the version and settings on GCC normally used for retrometeor does what's desired? Workaround applied. 2012-11-23 20:17:20 +00:00
dma.cpp gba: Disable oam dma "m_graphic" optimization. Perhaps it should work correctly, but it doesn't and the speed gain is near nil and it's not worth the trouble to try fixing. Fixes garbage in the opening to "Final Fantasy 5 (J).gba" 2012-11-25 19:36:32 +00:00
eeprom.cpp stuff, don't use 2012-11-19 22:43:34 +00:00
flash.cpp stuff, don't use 2012-11-19 22:43:34 +00:00
globals.hpp stuff, don't use 2012-11-19 22:43:34 +00:00
interpreter.cpp gba: correct tracelogger address for PC pipelining. note that the disassembly for some branch instructions shows up wrong, making this seem "wrong". but it's right, and the disassembly will be fixed... 2012-11-24 00:45:25 +00:00
interpreter_arm.cpp stuff, don't use 2012-11-19 22:43:34 +00:00
interpreter_thumb.cpp stuff, don't use 2012-11-19 22:43:34 +00:00
io.cpp gba: blaaaaaaa 2012-11-25 20:42:58 +00:00
keypad.cpp stuff, don't use 2012-11-19 22:43:34 +00:00
lcd.cpp gba: make core go into zombie mode if libmeteor aborts, instead of crashing. this makes it easy to pick apart failures using the in-program debugging tools (memory view, tracelog once i add it) 2012-11-21 01:21:50 +00:00
memory.cpp gba: add system bus memory domain 2012-11-25 19:03:13 +00:00
sound.cpp stuff, don't use 2012-11-19 22:43:34 +00:00
sram.cpp stuff, don't use 2012-11-19 22:43:34 +00:00
timer.cpp gba: make core go into zombie mode if libmeteor aborts, instead of crashing. this makes it easy to pick apart failures using the in-program debugging tools (memory view, tracelog once i add it) 2012-11-21 01:21:50 +00:00