Commit Graph

71 Commits

Author SHA1 Message Date
gochaism b82495fed4 LuaInterface: update the binary in output directory (see r6442 for source diff) 2014-04-29 04:45:56 +00:00
goyuken 8e0952c494 gambatte: support reading\writing IER through the HRAM memory domain. if you write something funny there and break something, then you better call al gore 2014-02-26 20:24:31 +00:00
goyuken d7371fcf42 saturnus: support 8mbit/32mbit dram cart as a syncsetting. this inflates your savestate size heavily, of course... 2014-02-23 17:06:24 +00:00
goyuken 3d7a0e445b gpgx: clean up 32bpp code (no functional changes) 2014-02-21 17:07:09 +00:00
goyuken c14e4239c4 Genesis VDP display. But not as slick as http://www.youtube.com/watch?v=Tsr-XtuKuSw 2014-02-19 22:26:33 +00:00
zeromus 8193e0b281 snes-repair BG layer toggling 2014-02-09 22:52:09 +00:00
goyuken e76b71b72f megadrive: core side stuff for loading a cart + CD at once (not hooked up in frontend) 2014-02-04 22:29:40 +00:00
goyuken 343fbc7ae4 genesis: big savestate rework. all old savestates are invalid. saveram is now stored in savestate. non-megaCD savestates should be significantly smaller than before; megaCD savestates should be slightly larger. 2014-02-03 18:07:21 +00:00
goyuken 28c1347b75 genesis: only save the actual saveram (instead of an overly large file) in some cases with MD cart. disable automatic saveram (that didn't exist anyway) in most non-saveram carts. for mega CD, reduce size of EBRAM cart to 16KiB. it's still enough for a total of 3 Shining Force CD saves, so no complaining. 2014-02-03 04:04:53 +00:00
goyuken 062d86ff7b genesis: catch revisions through r850 from trunk 2014-02-01 16:47:39 +00:00
goyuken 239ce987da GB: fix problems with STOP opcode? maybe? maybe not? 2014-02-01 03:45:28 +00:00
goyuken 5ecc74c435 GB: implement the undefined opcodes. according to sources, they completely lock up the machine; so they are emulated as DI; <repeat last opcode>, which should do the trick? testing needed. thanks to sanqui for pointing this out 2014-01-31 22:58:54 +00:00
goyuken 284eca0545 GB: MBC3: correct behavior when bank value of 0 is written. thanks to sanqui for pointing this out 2014-01-31 22:30:25 +00:00
zeromus cc73af76bd snes-make CARTROM memorydomain actually edit bsnes's sense of the cartrom, instead of the rom[] array that the core now pointlessly holds onto 2014-01-29 21:59:06 +00:00
null_ptr 2050420565 Fixed N64 controllers 2014-01-28 09:58:53 +00:00
goyuken 71b52970f6 never mind that...i could have sworn there was something missing.... 2014-01-25 22:48:47 +00:00
goyuken 10e203e981 gen: maybe fix a mega CD dsync problem? more research is needed 2014-01-25 20:16:31 +00:00
null_ptr f95bb46c80 Added rumble callback and setter for pak type to mupen64plus-input-bkm 2014-01-23 22:16:27 +00:00
null_ptr 15b95f6f40 Simplified N64 controller input retrieval 2014-01-23 02:06:39 +00:00
null_ptr f69089a617 Sacrificed ~330 LoC and mupen64plus-audio-sdl to the great gods of the trash can. No functional changes. 2014-01-21 18:10:27 +00:00
null_ptr edee798341 Removed unnecessary code from mupen64plus-audio-bkm. Improved lagspikes quite significantly. 2014-01-20 15:33:58 +00:00
goyuken df89951325 continue previous commit 2014-01-19 17:10:35 +00:00
goyuken d8c203a69a quicknes: support mapper 78. a crappy heuristic is used to guess board type, but it works for both games on it, so there 2014-01-17 19:40:25 +00:00
goyuken a54119db03 gpgx: support region override 2014-01-15 00:56:13 +00:00
goyuken c2b8879303 quicknes: cleanup 2014-01-10 04:06:02 +00:00
goyuken adf7f01102 quicknes: implement the crop settings 2014-01-10 01:45:06 +00:00
goyuken 1f1bb93360 quicknes: some settings stuff, not all finished 2014-01-09 23:50:10 +00:00
goyuken 2c568d9bef quicknes: add PRGROM and CHRROM domains (from the cart), and set corecomm and board information correctly 2014-01-07 01:52:00 +00:00
goyuken 1cfa050dba quicknes: add text savestate, and fix savestate crash on some mappers 2014-01-07 01:05:24 +00:00
goyuken 45e5f4b286 quicknes: add "System Bus". note that this System Bus will not resolve any MMIO stuff at all 2014-01-06 23:23:47 +00:00
goyuken 92c4df38c3 quicknes: memory domains 2014-01-06 22:14:24 +00:00
goyuken 59ffca28ba fix "the sound bug" in quicknes. dll is now built with mingw and FPU precision is set high (both are required to fix) 2014-01-06 19:31:13 +00:00
goyuken dfda56d8d5 quicknes: support the other included mappers (some aren't enabled by default for whatever reason) 2014-01-05 22:32:49 +00:00
goyuken b85d9d9d91 WARNING: use NES core only at low volume and no headphones 2014-01-05 20:58:36 +00:00
goyuken b9b286f2dd yabause - some video rendering bug of some sort fixed. not sure what it affects 2014-01-03 19:11:13 +00:00
zeromus 50ef1b19f5 snes-fix bugs caused by breakpoints leaving emulator state unstable (most noticeable when taking savestates) 2013-12-29 02:20:13 +00:00
goyuken 3a1933b1a6 fix virtua racing regression in r5600 2013-12-21 21:11:35 +00:00
goyuken 0c6e34b9da gpgx: lag flag and on_snoop() 2013-12-21 17:49:32 +00:00
goyuken 6318a3fb26 gpgx extra mammry domains 2013-12-21 04:03:03 +00:00
goyuken cc23c120c0 gpgx: fix some problems with save+loadstate and different screen sizees.
note: delete all previous gpgx savestates
2013-12-20 21:21:21 +00:00
goyuken 253ba4ccda gpgx: add "Reset" and "Power" buttons 2013-12-20 19:32:12 +00:00
goyuken 1f4ff7b1ce i don't want to talk about it 2013-12-20 05:38:07 +00:00
goyuken c2cc80ee12 THROUGH THE DARK TO THE LIGHT
ON A SUPERSONIC FLIGHT
GOTTA KEEP IT GOING
(note: delete all gpgx savestates from previous revisions)
2013-12-20 00:51:48 +00:00
goyuken 96db47cb24 gpgx: clean up some rom load code... maybe??? 2013-12-19 22:51:04 +00:00
zeromus 5fb469df17 gpgx: fix crash when attempting to load isos 2013-12-19 15:18:07 +00:00
goyuken 3e389a93b0 gpgx memory domains 2013-12-19 03:33:53 +00:00
goyuken adc3df41bd gpgx: when in cartridge mode, sram is fully supported. when in cd mode, 8K internal bupram + 128K external bupram is supported. this all works and has been tested with a few games. sram files from previous revision won't work. 2013-12-18 01:58:18 +00:00
goyuken ab1972fa4d gpgx: make a clumsy attempt at fixing initial state determinism problems. you are advised not to view this diff. 2013-12-17 03:45:49 +00:00
goyuken 648c06c2bd sanic cd now runs, without cd audio. note that the sram format is subject to change at any time if i feel like it 2013-12-16 21:23:32 +00:00
goyuken a36982ebc6 sanic cd now loads up to a "backup ram broken" screen 2013-12-16 20:02:12 +00:00