Commit Graph

15865 Commits

Author SHA1 Message Date
feos 7b7f92ea3e mame: start savestates 2020-02-25 17:57:29 +03:00
feos 9274545eb5 disable this test 2020-02-25 17:57:28 +03:00
alyosha-tas c16b47cbe4 GBHawk: rename GB compat cpu to have proper dependency 2020-02-25 08:06:43 -05:00
alyosha-tas 961f682cdc SubGBHawk: misc. movie stuff 2020-02-23 19:20:49 -05:00
alyosha-tas f73c65d704 GBHawk: camera mapper 2020-02-23 17:38:56 -05:00
adelikat 808071748a ok... 2020-02-23 12:52:20 -06:00
alyosha-tas f0692111d7 SubGBHawk: add 2020-02-23 09:54:42 -05:00
alyosha-tas e1128e4150 oops forgot a line 2020-02-23 07:37:38 -05:00
alyosha-tas 38e9dc02b7 GBHawk: camera mapper 2020-02-23 07:34:55 -05:00
adelikat 959a06e6bb Apple II - add status of black/white apple keys to savestates 2020-02-22 15:01:56 -06:00
adelikat c77c5e1f8f update virtu.dll 2020-02-22 14:54:24 -06:00
YoshiRulz e5aceb8c94
(testing) Re-add <Reference/>s 2020-02-23 06:50:08 +10:00
YoshiRulz 57ab8356e5
Retarget Virtu to .NET Standard 2.0 + .NET Core 3.1 2020-02-23 06:27:26 +10:00
YoshiRulz 0dd5b2a80d
Migrate Virtu.csproj to new format 2020-02-23 06:24:48 +10:00
YoshiRulz 2b8c0edcc2
Reorganise *.props 2020-02-23 06:17:35 +10:00
YoshiRulz ef36c92bd2
Cleanup Virtu project file 2020-02-23 06:05:22 +10:00
adelikat c3811721c2 delete unused KeyTurbo.cs and misc small cleanups to InputAdapters 2020-02-22 12:44:03 -06:00
adelikat f9c6234262 oops 2020-02-22 12:37:12 -06:00
adelikat 5386b8b18c Client.Common cleanups - mostly using higher language features 2020-02-22 12:29:12 -06:00
adelikat 6bcbe11eae delete BizInstaller, it was never finished, and on no pace to actually be finished, and installing an emulator is dumb 2020-02-22 12:08:34 -06:00
adelikat 564f0d8557 delete 8 year old attic files. We can ressurect the attic if need be, but I think these things are officially bit rotted 2020-02-22 12:05:02 -06:00
adelikat 9e7bdd2424 cleanups in Bizware, mostly higher language features like null propagation and expression bodies 2020-02-22 12:02:40 -06:00
adelikat 9008bf269a O2 - remove peek/poke methods 2020-02-22 11:44:13 -06:00
adelikat 8a60043697 a7800 - misc simplifications, remove mapperBase peek/poke methods since they weren't being used and did not differ from read/write on any mapper 2020-02-22 11:42:50 -06:00
adelikat 33ad336b6a
Apple II - refactor states to use Serializer (#1859)
* apple II - poc to redo binary states to use the Serializer and pass it into virtu

* virtu - savestate logic for Video

* AppleII - serialize more components with AppleSerializer

* cleanup

* refactor MachineEvents to store delegates to call and have the calling code interact with an enum, prep work for serializing this class

* apple II - first attempt at serializing Machine events

* cleanup

* add isvblank to savestates

* put more things in savestates, cleanup

* cleanup

* cleanup, save more things

* cleanup, fixes

* cleanup, save more things

* virtu - savestate fixes

* cleanup

* save CurrentDisk in savestates
2020-02-22 09:53:56 -06:00
alyosha-tas 9831ca59bd GBHawk linked modes: implement power button 2020-02-22 09:19:05 -05:00
alyosha-tas 1b301862db GBHawk: Implement power button 2020-02-22 08:47:39 -05:00
feos ab119af113 update mgba submodule 2020-02-22 14:28:45 +03:00
feos 0a81dac965 add mem watchpoints to mgba 2020-02-22 14:28:45 +03:00
Asnivor 75188e1c85 O2Hawk: Add homebrew rom status identifier to gamedb manual entries 2020-02-21 09:47:26 +00:00
alyosha-tas 585ebd50e5 O2Hawk: uncomment some homebrew 2020-02-20 17:34:43 -05:00
YoshiRulz 9829fd699b Unify helpers for generating file extension lists (for open/save) 2020-02-20 21:59:20 +00:00
adelikat 512fed32db seimplify oddessey default mapper a bit 2020-02-20 15:57:38 -06:00
YoshiRulz f71cc532a8
Misc. cleanups 2020-02-21 07:05:13 +10:00
Asnivor b75b41ad64 Odyssey2: gamedb file generated from tosec 2020-02-20 11:07:48 +00:00
James Groom b7c0dc416f
Move issue template to the correct dir
not sure how this happened
2020-02-20 07:42:42 +10:00
alyosha-tas aa2f111ed2
Merge pull request #1855 from TiKevin83/master
fix Pokemon Crystal (JP)
2020-02-18 21:10:25 -05:00
adelikat 7cc4e3db7d add some default controls for odyssey 2, don't know how much of the keyboard is needed for typical games, but the numbers seem to be needed to start a game 2020-02-18 18:28:30 -06:00
adelikat d18893b06a Mainform - change O2Hawk menu to Odyssey 2 2020-02-18 18:06:23 -06:00
adelikat 4b704d5e31 add .o2 files for Odyssey2 to open rom dialog filter 2020-02-18 17:42:22 -06:00
TiKevin83 dc143c3d96 fix Pokemon Crystal (JP) 2020-02-18 17:34:49 -05:00
adelikat ae70577887 move get/set register logic from ChannelF to F3850 2020-02-18 16:30:38 -06:00
YoshiRulz be60911ff9
Cleanup StringExtensions 2020-02-19 08:26:08 +10:00
adelikat 9c15ca1369 HuC6280 -> spaces to tabs, and remove comments about not modifying directly since we dont' have the Cpu generator anymore (and no one listened to the warning anyway) 2020-02-18 16:24:29 -06:00
adelikat 943789c543 move Get/SetCputRegisters logic from Vectrex to MC6809 2020-02-18 16:18:15 -06:00
adelikat 0b388d669d PCE - implement IDebuggable.SetCpuRegister, and add flags to IDebuggable.GetCpuFlagsAndRegisters(), move logic to HuC6280 2020-02-18 15:58:39 -06:00
adelikat ae872d5c4f move Get/Set Register logic from Intellivision to CP1610 2020-02-18 15:45:49 -06:00
adelikat 8e261a7ddb move get/set cpu registers logic from O2Hawk to Intel8048 2020-02-18 15:40:57 -06:00
adelikat cdcc1eabde use inline out variables in Emulation.Cores 2020-02-18 15:10:29 -06:00
adelikat 4e03e14eea GBHawk - implement Get/SetCpuFlagsAndRegisters 2020-02-18 14:54:59 -06:00