Commit graph

364 commits

Author SHA1 Message Date
Alex Janka 4a2c15e5ec take either loaded rom or path to rom 2023-03-06 17:23:46 +11:00
Alex Janka b13dc13d1f minifb rwh 0.5.0 2023-03-06 15:24:34 +11:00
Alex Janka 13fcbfe0e2 vendored minifb 2023-03-06 12:19:39 +11:00
Alex Janka ba750a2d18 vst + ui!!! 2023-03-05 20:18:06 +11:00
Alex Janka f05d703c9d forked nih-plug 2023-03-05 08:53:38 +11:00
Alex Janka 298a739b34 fix bundle-universal 2023-03-04 09:31:39 +11:00
Alex Janka ed39169452 vst beginnings 2023-03-04 09:15:25 +11:00
Alex Janka f2e777e516 last move i promise 2023-03-04 08:46:00 +11:00
Alex Janka f85cf81631 fix names 2023-03-03 19:33:28 +11:00
Alex Janka ad47852f47 workspaced 2023-03-03 19:31:34 +11:00
Alex Janka c63ceddac1 fix help string 2023-03-03 18:10:13 +11:00
Alex Janka 7f62f15eab modularise audio output 2023-03-03 18:08:28 +11:00
Alex Janka 953964ff34 cgb palette 2023-03-03 17:46:57 +11:00
Alex Janka 3a4656076f dead code 2023-03-03 14:50:27 +11:00
Alex Janka 405a47f779 finally... 2023-03-03 13:33:44 +11:00
Alex Janka f9915c6ebf dec_raw -> dec_flags 2023-03-03 12:08:39 +11:00
Alex Janka 06031ad649 mbc5 ram addr 2023-03-03 11:25:44 +11:00
Alex Janka cbc5a634e2 process messages outside of step loop 2023-03-03 11:20:47 +11:00
Alex Janka bb6ab69d66 update crates 2023-03-03 11:00:43 +11:00
Alex Janka 3a2d6d58e5 reset num unbuffered writes 2023-03-03 10:23:50 +11:00
Alex Janka d96809e7fe fix mbc2 2023-03-03 10:05:33 +11:00
Alex Janka 1de1d817ce optional skip save 2023-03-03 09:40:16 +11:00
Alex Janka d8771a27a3 ?? 2023-03-03 09:36:04 +11:00
Alex Janka 105fca6624 verbose for banned write 2023-03-03 09:35:56 +11:00
Alex Janka 1f1fb3ff57 rename --save-path to --save 2023-03-02 20:08:18 +11:00
Alex Janka 7a8076bc8f chunk save files by 8kb 2023-03-02 20:07:48 +11:00
Alex Janka 717bba9352 save path as option 2023-03-02 19:10:50 +11:00
Alex Janka 2ba3de1894 mbc2 2023-03-02 18:53:26 +11:00
Alex Janka e0979f5049 fix saves 2023-03-02 18:30:44 +11:00
Alex Janka e3330a4df7 save files 2023-03-02 11:29:54 +11:00
Alex Janka f40268666e renderer in connect mod file 2023-03-02 10:20:50 +11:00
Alex Janka 3471148dd5 cleaner 2023-03-01 08:40:37 +11:00
Alex Janka 80d58ba497 many apu improvements 2023-02-28 09:58:01 +11:00
Alex Janka 0c0c42e8ba fix ie behaviour 2023-02-27 17:26:32 +11:00
Alex Janka 6d2cab2d87 mbc3 rtc 2023-02-27 14:08:29 +11:00
Alex Janka 66b9e43a54 rumble (?) 2023-02-27 12:19:54 +11:00
Alex Janka 93870c7357 hblank when lcd disabled 2023-02-27 11:45:15 +11:00
Alex Janka 7b2a34e7f4 rumble on title 2023-02-27 10:57:46 +11:00
Alex Janka 6c60438da7 first pass on rumble 2023-02-27 10:00:12 +11:00
Alex Janka 0417f94518 mbc3 first pass - no rtc 2023-02-27 09:37:46 +11:00
Alex Janka 0536d19242 better zero checking 2023-02-26 16:18:22 +11:00
Alex Janka 78bb6fc65f better gpu? 2023-02-26 16:04:41 +11:00
Alex Janka e70e8d6ce5 input handling in renderer 2023-02-26 11:56:45 +11:00
Alex Janka a36d161939 split renderer works!!! no keyboard input any more though lolllll 2023-02-26 10:18:58 +11:00
Alex Janka c54027e5f6 cleanup: move stuff to util & use struct for options 2023-02-26 09:42:15 +11:00
Alex Janka 0c45be7c58 begin move to lib 2023-02-25 09:43:39 +11:00
Alex Janka 567cbf0264 fix opcodes e8 & f8... WE PASS CPU_INSTRS!!!!! 2023-02-24 19:28:18 +11:00
Alex Janka 5fbc661f5c SO CLOSE 2023-02-24 17:10:44 +11:00
Alex Janka d6c8be4bc5 lol 2023-02-24 16:49:08 +11:00
Alex Janka a760fecd05 fix flags again 2023-02-24 16:45:24 +11:00