BizHawk/Assets
Moritz Bender 929432086f
BSNESv115: add dedicated subframe core (#3281)
* BSNESv115: allow subframe inputs

* BSNESv115: Implement ICycleTiming

may be correct, not sure

* BSNESv115: add dedicated subframe core

I have probably overlooked something...

* Don't implement ICycleTiming in the non-subframe core

requires re-implementing the "FrameAdvance" function in the subframe core

* Register previously missing services in the subframe core as well

* Wire up SubBsnes everywhere in the frontend

* Change reset cycle to reset instruction

* Deduplicate some code

* Slightly rework frame advance logic. The main intent here is to prevent a case where two frames are ran within a single "frame." The current code probably wouldn't crash due to that, but best not to do that.
Also make SGB work here. A bit of a joke since you really can only abuse it for subframe resets, but might as well especially with the settings implying it's possible (and someone is bound to complain).

Co-authored-by: CasualPokePlayer <50538166+CasualPokePlayer@users.noreply.github.com>
2022-08-10 23:08:44 +02:00
..
ExternalTools Revert "The next time I look at this I want to see waterbox builds actually fucking working again. This means copying to dll as they are now, and not silently being overridden by stale files stored in another folder. This is not my problem to fix because I did not fucking break it." 2021-04-28 15:35:11 +10:00
Gameboy/Palettes Revert "The next time I look at this I want to see waterbox builds actually fucking working again. This means copying to dll as they are now, and not silently being overridden by stale files stored in another folder. This is not my problem to fix because I did not fucking break it." 2021-04-28 15:35:11 +10:00
Lua fix vb when not recording a movie in input display lua 2022-05-31 22:38:27 -07:00
NES/Palettes Revert "The next time I look at this I want to see waterbox builds actually fucking working again. This means copying to dll as they are now, and not silently being overridden by stale files stored in another folder. This is not my problem to fix because I did not fucking break it." 2021-04-28 15:35:11 +10:00
Shaders oops, mistake from copy paste cgp (maybe?) 2021-09-27 22:32:02 -04:00
Tools Revert "The next time I look at this I want to see waterbox builds actually fucking working again. This means copying to dll as they are now, and not silently being overridden by stale files stored in another folder. This is not my problem to fix because I did not fucking break it." 2021-04-28 15:35:11 +10:00
dll BSNESv115: add dedicated subframe core (#3281) 2022-08-10 23:08:44 +02:00
gamedb Give NHL 96 (Genesis) SRAM (fixes #3300) 2022-07-01 14:50:53 -07:00
EmuHawkMono.sh In `EmuHawkMono.sh`, check distro name case-insensitively 2022-01-20 12:30:20 +10:00
defctrl.json biz side vb nyma 2022-05-29 19:46:38 -07:00