Commit Graph

16954 Commits

Author SHA1 Message Date
adelikat 297a0c06a0 store vblank and cycle count in tasproj files too. Will do this in a less gross way soon 2020-06-01 12:26:37 -05:00
adelikat d088f89ca2 use some consistent naming without needless abbreviations. Not eryone cn red abbrvs wll 2020-06-01 12:24:36 -05:00
adelikat 4f6699ff26 nitpick variable rename 2020-06-01 12:24:36 -05:00
nattthebear d57e3d768a commit new builds of all the nyma cores because of something i changed with faust
fixes #2083 (presumably?  the user didn't provide any description so i'm not sure)
2020-06-01 12:18:15 -04:00
nattthebear 474d41bd8a add mednafen's pce fast core
~1.6x the speed of the mednafen pce core, or something
Supports all of the same features except ADPCM ram view
TODO: romloader hookups
2020-06-01 11:23:18 -04:00
zeromus 571a5be992 update docs 2020-05-31 17:13:37 -05:00
zeromus 08fcdca55a reorg dirs 2020-05-31 17:12:45 -05:00
zeromus 230c656a47 rehabilitate quicknes for vs2019 2020-05-31 17:12:33 -05:00
zeromus 191f4471ba rename it to make dir 2020-05-31 17:09:53 -05:00
zeromus 9add7d1d7f revert wonderswan makefile delete 2020-05-31 17:09:42 -05:00
zeromus 33d24521fb etc 2020-05-31 17:08:33 -05:00
zeromus d61250a2b1 reorg libretrobridge 2020-05-31 17:07:32 -05:00
zeromus e999eab492 reorg msvc parts 2020-05-31 17:07:22 -05:00
zeromus 0e70a40d2f lynx - move 'mingw' to 'make' 2020-05-31 17:06:02 -05:00
zeromus 93ccde662a rehabilitate bizlynx to use vs2019. same story as before. 2020-05-31 17:05:43 -05:00
zeromus fe13fb88d9 build fix for lynx (missing <algorithm>) 2020-05-31 17:05:19 -05:00
zeromus 8f4945405a update Building Other Solutions for other things 2020-05-31 16:41:54 -05:00
zeromus 4ed14cf349 rename libretrobridge to 2019 2020-05-31 16:41:12 -05:00
zeromus 4658c3e61e update libretrobridge to vs2019 2020-05-31 16:37:39 -05:00
zeromus 5f22535dd0 update Building Other Solutions for wonderswan 2020-05-31 16:33:01 -05:00
zeromus 2780971c32 rehabilitate bizswan building to use vc16. I did NOT commit the DLL, because that would just be a waste of bits, but I confirmed that the builds it makes work fine. if a new dll is needed for some reason, it's just a click away 2020-05-31 16:32:29 -05:00
adelikat 3609037bea move some apihawk api classes from common to emuhawk 2020-05-31 15:55:04 -05:00
adelikat 843610d1c2 remove unused line of code 2020-05-31 15:49:32 -05:00
adelikat d36426f873 Bk2Movie - simplify a bit 2020-05-31 15:07:28 -05:00
adelikat c20e4964c6 move UserBag from Global to GlobalWin 2020-05-31 15:01:28 -05:00
adelikat 8888bd130a move UserDataApi from Client.Common to Client.EmuHawk 2020-05-31 14:57:41 -05:00
adelikat 926b735de1 PathEntryCollectionExtensions - remove use of Global.MovieSession 2020-05-31 14:47:09 -05:00
adelikat e7f26232b9 fix possible NRE nag 2020-05-31 14:30:19 -05:00
adelikat 5e91e548fe SaveStateFile - pass in dependencies to constructor rather than relying on globals 2020-05-31 14:19:14 -05:00
adelikat 7444f32a4e rename SavestateManager to SavestateFile, to better reflect what it does 2020-05-31 13:41:46 -05:00
adelikat 229d7f42e5 break savestate config variables into a dedicated config class, simplify the names, and pass it into SavestateManager.SaveStateFile(), note that this is a soft config breaking change, any of these settings from old configs will be "reset" to defaults 2020-05-31 13:11:14 -05:00
nattthebear 8f3caf384d GPGX: Support independently setting the two troller ports
Fixes #1750
2020-05-31 13:28:58 -04:00
adelikat 34acead9b5 simplify AutoFireController - no need to pass in an emulator and the emulator's definition separately 2020-05-31 12:14:55 -05:00
adelikat 96fa84ff8b remove globals from AutofireController 2020-05-31 12:05:58 -05:00
adelikat d3c4e60405 Lua File list - Simplify save/load method names 2020-05-31 11:50:52 -05:00
adelikat 99dc0e03df LuaFileList - remove pathing concerns to the calling code 2020-05-31 11:49:41 -05:00
adelikat 4b696e64fa simplify LuaFileList more 2020-05-31 11:48:53 -05:00
adelikat 4be160a71f Lua console - unify Save/SaveAs logic and remove a now unnecessary LuaFileList method 2020-05-31 11:48:53 -05:00
adelikat 5a44a99118 LuaFileList - simplify FileName property 2020-05-31 11:48:53 -05:00
adelikat c057c5793c LuaFileList - simplify 2020-05-31 11:48:53 -05:00
adelikat f082ef1f4f move RentLuaSession management out of LuaFileList and into LuaConsole, this is a presentation concern 2020-05-31 11:48:53 -05:00
adelikat 98827aee47 Lua console - use the LoadLuaSession() method consistently instead of copy pasta 2020-05-31 11:48:53 -05:00
adelikat 324a50a0bb move Config.DisableScriptsOnLoad to a lua console setting, and pass it into LuaFileList 2020-05-31 11:48:53 -05:00
nattthebear 6c9b42a526 faust: Support MT renderer
and who said waterbox can't thread.  well, it sort of can't.  but it sort of can.

the speedup isn't that great, but speed is now pretty close (5%?) to snes9x in the only game that matters (final fantasy 5)
2020-05-31 11:53:15 -04:00
adelikat 3b27eb5e91 move SaveStateManager to savestates folder 2020-05-31 10:28:57 -05:00
adelikat a0680e4b94 do the todo of renaming BinaryStateSaver/Loader to ZipStateSaver/Loader 2020-05-31 10:28:02 -05:00
adelikat d21c5dfdfa movie classes in BinarySaveStates.cs into separate files in a savestates folder 2020-05-31 10:22:46 -05:00
adelikat 16ab9dc0b0 BinaryStateSaver - pass in compression level instead of hitting Global.Config, now we just use Global.Config more in other places, but it's a step in the right direction 2020-05-31 10:16:27 -05:00
adelikat 33696eb5df BinaryStateSaver - detangle version lump handling 2020-05-31 10:12:50 -05:00
YoshiRulz 818748adce
Update freenode Kiwi link 2020-06-01 00:47:59 +10:00