Commit Graph

16 Commits

Author SHA1 Message Date
ab9800fbac actual joystick input
also sync keyboard input nicely
2017-09-30 20:05:56 +02:00
495d0ba12d add support for SPI shutdown, btw 2017-09-21 03:59:12 +02:00
bb963c35a4 while we're at it: emulate div/sqrt timings 2017-07-15 19:46:27 +02:00
cb0e026ec1 implement transfer delays for both SPI busses
also make microphone input return 0x800
2017-07-15 19:29:10 +02:00
4afac28263 proper display FIFO emulation 2017-06-26 11:02:10 +02:00
39fbc415f6 new save heuristic. atleast Scribblenauts doesn't lose its shit now.
shut up shibs
2017-06-25 17:35:45 +02:00
f54f54fb7e add support for writing to VCount. incl. fucked-up display and altering framerate accordingly. 2017-05-10 02:21:02 +02:00
ce240f4216 more wifi work: timers and their IRQs 2017-05-01 22:27:05 +02:00
db20d7408e better wifi stub 2017-04-12 16:58:09 +02:00
96a3848d84 make ROM command handling accurate, remove gross DMA hack. 2017-04-11 20:21:31 +02:00
8d66beba6b start SPU work 2017-04-06 19:44:34 +02:00
4e7dc60d37 * clean up code
* working-ish run/pause/reset
* proper closing/cleanup
* ability to run BIOS alone
2017-03-29 18:59:20 +02:00
2150240cbd implement some obscure DMA types 2017-03-20 22:18:35 +01:00
a56bf5c76c make timers not suck. fixes issues (Worms2 intro FMV plays at the right speed, aging cart tests get further...) 2017-03-20 17:39:42 +01:00
59d107bfb0 make ROM path not be hardcoded. 2017-03-19 19:07:39 +01:00
8a4ed8f41c reorganize repo, move shit around 2017-03-16 23:01:22 +01:00