Commit Graph

17119 Commits

Author SHA1 Message Date
adelikat 73e2922a0d Fix logic that news up new Rewinders, properly dispose of the Rewinder on closeRom, this might fix memory leaks in rewinder that pre-date the recent refactor 2020-06-10 15:06:34 -05:00
adelikat af93cf3e92 consolidate logic that instantiates a new rewinder, be sure to dispose the old one 2020-06-10 09:15:52 -05:00
adelikat de5508ca6c rewinder - fix potential NRE 2020-06-10 08:56:25 -05:00
zeromus c9c1aa91ad fix temp directory pathing in path manager which was previously making no attempt to do the right thing (fixes #2118). did I do this right? I don't see what was so hard about it in the first place, but I had left a todo there..... i dunno 2020-06-09 23:27:49 -05:00
feos f9ffeec81b we can launch and use mame debugger 2020-06-09 22:34:15 +03:00
feos 9b3e18e992 mame: document build command 2020-06-09 21:43:59 +03:00
feos 36787d7292 mame: obtain rom names and hashes 2020-06-09 21:38:34 +03:00
nattthebear ef02263122 fix mouse on the pcfx core
this was a regression from the move around, it worked before
2020-06-09 13:12:12 -04:00
nattthebear 69e30ee33f Decrease state size in pcfx, pce, pce-fast 2020-06-09 10:09:17 -04:00
nattthebear 9bb56f0b5c move pcfx to nymacore 2020-06-09 08:15:06 -04:00
nattthebear 11e1019590 nyma -- support cd switching
motorcycle shifter, but neutral is before 1st instead of between 1st and second
Yes, I had to rebuild the non cd cores here, and I am sorry
2020-06-08 20:24:30 -04:00
zeromus 9c875b42f4 background thread bootgod loading 2020-06-08 16:45:44 -05:00
nattthebear 481a48fe85 Fix path config on loonix
Somewhere things are being normalized wrong and I don't care to find out where.  This is correct and functional on all systems.
2020-06-08 16:59:04 -04:00
nattthebear db866653c2 Don't try to start d3d on loonix... 2020-06-08 16:48:37 -04:00
zeromus d98bfc82c5 fix threaded DB loading (fixes #2113) 2020-06-08 14:08:50 -05:00
nattthebear b11b50a950 all nyma cores: support constant size framebuffer
this will do lossless integer scaling using mednafen provided screen geometry data
2020-06-08 13:05:31 -04:00
adelikat ddfd6fd49a put IRewinder in its own file 2020-06-08 11:35:19 -05:00
adelikat 799742c3ff IRewinder - dress up the api a bit, fix a potential NRE 2020-06-08 11:29:12 -05:00
alyosha-tas 843c70d6e1
Merge pull request #2111 from LodanZark/patch-1
update msx bios filenames and description
2020-06-08 10:19:14 -04:00
adelikat 11fb1a99bb Rewinder - be more careful about null things, fixes #2112 it seems 2020-06-08 08:32:26 -05:00
nattthebear 6eb4ec4c0d minor cleanup 2020-06-08 07:55:38 -04:00
zeromus 87803ffcba update `Building Other Solutions.txt` 2020-06-07 22:57:38 -05:00
zeromus 870e11a935 gambatte submodule update 2020-06-07 22:57:28 -05:00
zeromus d523ab8e74 add gambatte submodule 2020-06-07 22:50:17 -05:00
zeromus 7a584b48bd let's get rid of libgambatte sources....... 2020-06-07 22:24:08 -05:00
LodanZark 896612eb4d
update msx bios filenames and description
Updated the msx bios filename based on mame 0.221 and cbios0.29a, this way it fixes the filename conflict while using the feature "Organize" through Firmware Manager.
Couldn't figure it out about the bios_test origin, so I kept that one unchanged.
2020-06-08 03:32:18 +01:00
adelikat 62c6513ee3 ugh 2020-06-07 19:27:14 -05:00
adelikat 10e5df99f1 simplify naming of Rewinder api 2020-06-07 19:26:00 -05:00
adelikat ef9bb3208d simplify Rewinder api a bit 2020-06-07 19:22:08 -05:00
adelikat 225f1e7c59 oops 2020-06-07 19:19:45 -05:00
adelikat 018bed9422 interface Rewinder 2020-06-07 19:12:13 -05:00
adelikat e66e53c15d Rewinder - make IDisposable and new up and dispose of it instead of calling Init/Uninit methods. Tastudio - actually disable rewind on load instead of clearing it, and re-enable it when closing 2020-06-07 19:00:39 -05:00
zeromus 93f06f2a68 oops, fix database loading 2020-06-07 18:43:13 -05:00
adelikat 82c6efd274 Rewinder - take in an immutable version of rewindConfig 2020-06-07 17:34:41 -05:00
YoshiRulz 4cf30f4592
Fix ClientApi.RunningSystem when using new PCE cores (fixes #2109) 2020-06-08 08:06:42 +10:00
zeromus bd8003c725 thread gamedb load 2020-06-07 16:43:50 -05:00
zeromus d27128a69f gitignore launchsettings.json 2020-06-07 16:43:33 -05:00
zeromus 3ae6515d2a rename LibTerboGrafix LibTurboNyma 2020-06-07 16:09:32 -05:00
zeromus 741e8b18fd rename TerboGrafix to TurboNyma 2020-06-07 16:07:58 -05:00
zeromus 4f9855665d rename TerboGrafix.cs to TurboNyma 2020-06-07 16:07:12 -05:00
zeromus 8fca454ebf fix copy/paste error for PCE in PromptToSwitchCore? 2020-06-07 16:06:01 -05:00
zeromus d28f827b06 rename TurboTurboNyma and LibTerboGrafixSanic to HyperNyma.. I think 2020-06-07 16:04:05 -05:00
zeromus 038ab125fd scribble notes about building mgba. ignore this 2020-06-07 15:57:07 -05:00
adelikat 060d436a69 add turbo pce core to the movie "inaccurate core" nag list 2020-06-07 14:11:30 -05:00
adelikat 3658638251 remove some unused usings 2020-06-07 13:56:13 -05:00
nattthebear 6b8b021df7 fix crash loading snes 2020-06-07 14:55:41 -04:00
adelikat 71aa667b3b don't put IMovie extensions in separate namespace 2020-06-07 13:35:16 -05:00
adelikat 265a5f3149 fix lots of tools not updating at lots of times, I broke this with tool refactors 2020-06-07 13:28:10 -05:00
adelikat ce19e489ef Global.cs begone! 2020-06-07 13:14:01 -05:00
adelikat acd928afa5 move InputManager from Global to GlobalWin 2020-06-07 13:13:39 -05:00