Godzil
fa498d40e5
Correct cart EEPROM handling to be more correct and cleaner.
2020-01-15 17:52:33 +00:00
Godzil
ee50803d33
Remove all useless filter and some dead code.
...
That streamline greatly the emulation code and remove all of that non-sense of code in headers included here and there.
Still lot to be done on that point.
Also update some times to use C99 instead of random from wherever it come from.
2020-01-15 17:49:52 +00:00
Godzil
f6f45a4b5e
Adding some temporary log for IO access for exploring around
2019-09-20 16:34:31 +01:00
Godzil
d392f18ae5
Let's make sure that once the IROM is locked out it can't be enabled again
2019-09-20 16:33:18 +01:00
Godzil
8193c19ba9
Add some code for IO register higher than 0xFF
2019-09-20 16:32:56 +01:00
Godzil
e22d345598
More cleaning
2019-09-20 16:31:50 +01:00
Godzil
b2b066ba22
Change button name to proper name and add missing (Seriously why it was missing?) support for the Y buttons.
...
Removed the "flipped" flag as it should not be part of the IO logic.
2019-09-10 16:00:55 +01:00
Godzil
ea6bfacb66
Don't use "pre made" EEPROM content, just fill it with 0, it works fine for now.
...
Also set the "system" at a proper time
And set the correct (?) size for EEPROM
2019-09-04 15:13:52 +01:00
Godzil
80253e2cd6
Fix stupidity in EEPROM code. Now it works
2019-09-04 14:33:27 +01:00
Godzil
b1abbf6bfe
Reindented most of the files (still work to be done there)
...
Now support the BW and Color IROM
Internal EEPROM support is now nearly correct (still some odd thing
happening)
2019-09-03 17:33:29 +01:00
Godzil
0219258ee9
Now build on x64 platform, still need lots of rework...
2019-09-02 16:02:03 +01:00
Godzil
56b69d2281
Initial Commit
2019-09-01 21:47:54 +01:00