Commit Graph

52 Commits

Author SHA1 Message Date
nattthebear 52a62af441 waterbox: support gzipped executables as well, and gzip ss.wbx 2017-06-10 20:54:21 -04:00
nattthebear 5f2c5b0934 snes core is ready for business, I think 2017-06-10 20:01:07 -04:00
nattthebear 67ff767f95 libsnes: recreate the emu cothread at the end of init, to avoid pointer poison that was breaking xor state consistency. Big todo: all init functionality really needs to happen from the main thread, as there are many syscalls that reenter managed in that code, and reentering managed from a cothread stack is a Bad Thing 2017-06-10 19:51:59 -04:00
nattthebear dde953d612 fix a libco issue that was breaking xorstate consistency 2017-06-10 18:20:58 -04:00
nattthebear f0ec682314 snes runs! sorta. 2017-06-10 14:16:25 -04:00
nattthebear 59a2b58275 New build of octoshock 2017-06-09 18:09:57 -04:00
nattthebear 3170f4ac49 add ss.wbx. Saturnus core is now ready for testing 2017-06-09 17:55:34 -04:00
nattthebear f96a7abb94 ngp: connect saveram. due to the way this is implemented in neopop, connecting it greatly increased the size of savestates, which may or may not be worth fixing. 2017-06-03 07:58:14 -04:00
nattthebear 034337c51d start of dngp linkup. It works enough for KOF2 to think a cable is there, but not enough to run anything 2017-06-01 20:44:49 -04:00
nattthebear 97638f84e4 ngp.wbx 2017-05-31 17:08:12 -04:00
nattthebear aab6391b12 virtual boyee: actually fix the color config stuff 2017-05-29 20:34:07 -04:00
nattthebear f75ad4a472 replace snes9x.wbx for a buuug 2017-05-29 19:20:44 -04:00
nattthebear b20354448b vboyee-- somehow the default colors for anaglyph were all wrong 2017-05-29 14:11:35 -04:00
nattthebear 391160ebf9 vboyEE: settings and syncsettings 2017-05-29 13:50:40 -04:00
nattthebear 4ab407bb42 virtual boy: add IInputPollable. Unfortunately, adding one more field to EmulateSpec caused C# to vomit its brains out, so yeah... 2017-05-29 12:16:24 -04:00
nattthebear 2887ba5823 savestates for vb. this includes savestates for mmap_heap. unfortunately, usage of mmap_heap was scrapped as the things going into it were better suited for invisible/sealed. it may be eventually useful 2017-05-29 11:26:38 -04:00
nattthebear 3677f55992 let them play! 2017-05-29 09:49:28 -04:00
nattthebear 7f7f490b6d The InputCallbackSystem on this Core is now fully operational. https://www.youtube.com/watch?v=g7-tskP0OzI 2017-05-28 14:18:08 -04:00
nattthebear 763ee5c424 Disable the hash-perf feature of __pthread_key_create. Since it chose a starting hash based off of stack address, it was nondeterministic. 2017-05-28 11:58:08 -04:00
nattthebear 61aa4f5df3 Connect Snes9x controllers, syncsettings, and regular settings 2017-05-28 10:18:20 -04:00
nattthebear 7ea3755f13 rename gpgx.exe to gpgx.wbx and push some binaries 2017-05-28 07:33:55 -04:00
nattthebear fa24f5fc9d GPGX64 works with the new waterbox, or would if I pushed the binaries. Savestates are hosed; TBD 2017-05-20 18:50:01 -04:00
nattthebear d1ca433a93 mgba: registers 2017-04-22 21:59:55 -04:00
nattthebear 865b04d234 Update mgba to latest 0.5 (71ee4a64b36b1256dbf6193b1087ff60a4656369) 2017-04-22 17:25:04 -04:00
nattthebear da2d15341f mgba: Fix some of the audio channel disables not working. Fix audio channel disables not being restored on reboot core 2016-12-03 23:01:14 -05:00
nattthebear 6550364a4c #738: Core changes so sram pointer won't be bad 2016-12-02 18:12:18 -05:00
nattthebear f67cb3c64f Issue #735: Add sound channel toggling on mgba 2016-11-27 17:33:05 -05:00
nattthebear 0ae8bf13f7 GBA memory domain fix 2016-11-06 10:32:04 -05:00
nattthebear c9a48d9215 mgba: savestates againin 2016-10-23 11:24:32 -04:00
nattthebear c3973773e6 mgba: savestate redux 2016-10-22 20:49:42 -04:00
nattthebear 36fb1e3d57 mgba 0.5: fix saveram. fix skip bios + hard reset. fix bg/obj disable. 2016-10-17 13:01:52 -04:00
nattthebear a76226fcc2 update mgba, saveram still broken 2016-10-08 11:58:52 -04:00
nattthebear 5bd9a67f62 mgba 0.5 rough in 2016-09-17 16:29:25 -04:00
nattthebear 9b46a6cb3f mgba: Game overrides from gamedb 2016-09-17 11:31:06 -04:00
nattthebear 24df291143 Update mgba to 0.4.1 2016-09-17 09:51:38 -04:00
zeromus 9542bae97f updated gpgx.elf 2016-04-24 19:49:39 -05:00
nattthebear 6c9b8ce4d9 Commit updated mgba 64 bit dll 2016-04-19 17:08:06 -04:00
nattthebear e294e29202 Commit current gpgx.elf build 2016-04-05 21:29:52 -04:00
zeromus f1ea49133d fix bug in d3d alternate vsync + frame advance 2016-03-29 03:05:00 -05:00
nattthebear 66abc95c58 Wonderswan - Support settings to change colors. Breaks existing binary savestates (existing text savestates should be OK). B&W palette is exposed as a setting, albeit without a very nice UI. Color palette is available behind the scenes, but is not exposed as a setting. 2016-03-26 13:35:57 -04:00
nattthebear 12d802c03a Add a current gpgx.elf for the current testing stuff 2016-03-26 11:14:41 -04:00
nattthebear c4c12ff357 mgba 64 bit build 2016-03-02 20:34:56 -05:00
zeromus 5f86fa5953 64bit octoshock 2016-03-01 21:58:01 -06:00
nattthebear 72adbbf898 lynx 64 bit build. not gonna lie - this system is pretty disappointing 2016-03-01 22:47:16 -05:00
nattthebear 76ccefb3c6 Properly move cgc to the Assets/dll folder 2016-03-01 22:12:36 -05:00
nattthebear 1055f07a06 cgc for 64bit build (same cgc as in the 32 bit build, but it's not really an asset, so... 2016-03-01 20:55:33 -05:00
nattthebear 68396dcb03 64 bit gambatte build 2016-02-29 22:23:50 -05:00
nattthebear bb81d5e78b 64 bit quicknes. Change both quicknes and wswan to not static their deps, and include libstdc++/etc as needed. Other cores will get the same treatment, so overall we should save space 2016-02-28 21:30:47 -05:00
nattthebear 131f4bb84b Get the right 7z.dll for 64 bit 2016-02-28 21:14:40 -05:00
nattthebear 266de8a55e 64 bit wonderswan 2016-02-28 21:14:23 -05:00