Commit Graph

13088 Commits

Author SHA1 Message Date
alyosha-tas 98a63ad823 A7800Hawk mapper: add pokey support 2017-08-26 12:45:38 -04:00
alyosha-tas f6f55c09de A7800Hawk: refactor sound for pokey 2017-08-25 11:28:19 -04:00
alyosha-tas 5b1c6d2862 A7800Hawk Refactor sound for pokey 2017-08-25 11:27:18 -04:00
alyosha-tas cf1b82ab73 Update BizHawk.Emulation.Cores.csproj 2017-08-25 11:26:26 -04:00
alyosha-tas 73d505cd71 Delete Tia.ISoundProvider.cs 2017-08-25 11:25:39 -04:00
alyosha-tas a907bb7f01 A7800Hawk: update mapper for pokey
Needed for Ball Blazer
2017-08-25 11:04:50 -04:00
alyosha-tas cfb2bc8ed4 remove A78 core picker from main form 2017-08-25 10:40:01 -04:00
alyosha-tas b957e3726c Update A7800Hawk Mapper 2017-08-25 10:25:38 -04:00
alyosha-tas 513b26f407 Update BizHawk.Emulation.Cores.csproj 2017-08-25 10:22:26 -04:00
alyosha-tas 13788253d8 A7800Hawk: Start Pokey emulation 2017-08-25 10:21:10 -04:00
alyosha-tas d5dd78bbdc Update RomLoader.cs 2017-08-25 10:02:43 -04:00
alyosha-tas cf0ea5eded Update MainForm to remove EMU7800 2017-08-25 09:47:17 -04:00
alyosha-tas c35abb61ee Remove EMU7800 from core extensions 2017-08-25 09:44:48 -04:00
alyosha-tas 1e30ae0242 Update moives to remove EMU7800 2017-08-25 09:43:56 -04:00
alyosha-tas ebc7958a68 Update Movies to remove EMU7800 2017-08-25 09:42:39 -04:00
alyosha-tas a49a4b2bc5 Config: Remove EMU7800 2017-08-25 09:41:24 -04:00
alyosha-tas b5b2e442c8 Schema: Remove EMU7800 2017-08-25 09:39:40 -04:00
alyosha-tas 434d88f613 ROM Loader remove EMU7800 2017-08-25 09:37:22 -04:00
alyosha-tas fc72a59c8b Update Resource Designer: remove EMU7800 2017-08-25 09:35:05 -04:00
nattthebear d990226a26 human build bot has completed! 2017-08-24 21:10:32 -04:00
zeromus 1250b72bce tidy autoflushing stuff 2017-08-23 10:32:17 -04:00
zeromus a7cbdd7dab Merge pull request #964 from shanehoman/flushsaveram
Timed SaveRAM flush to disk
2017-08-23 10:21:49 -04:00
zeromus b868c07a10 blind commit: add SMP hooks to bsnes to test hook scoping system (need to build a waterbox to proceed) 2017-08-23 10:08:43 -04:00
adelikat cdc934792e Merge branch 'saturnus-supertempo' 2017-08-22 17:41:47 -05:00
zeromus fb697840d0 dont blow up when a core reporting 0x0 virtualsize is auto-loaded. not the most graceful solution, but it works 2017-08-22 18:34:45 -04:00
nattthebear c001a1add5 saturnus - Port fix from Mednafen Team to fix super tempo 2017-08-20 20:42:07 -04:00
shanehoman 85575eae82 Standardize as AutoSaveRAM
- Rename files
- Add path to PathManager
- Alter config UI
Set default settings
- ASR disabled
- 5m preselected
Display OSD messages when ASR enabled
- SaveRAM is older than ASR
- SaveRAM doesn't exist but ASR does
2017-08-19 23:14:08 -07:00
shanehoman bdb197ac23 Rewrite FlushSaveRAM to write the newest sram to disk first, then move older data.
Moved autosave timer sets to save/load sram methods
Manual saves won't reset the autosave timer
Remove excess ticks when lowering the autosave timer
2017-08-18 22:42:28 -07:00
shanehoman 89059673f0 Configure autosave in Config -> Customize... -> Advanced under the SaveRAM backup option
reduced options to 5s for HUDs or other RAM watchers or 5m, typical backup save timing in visual studio and office.
Added option for custom autosave interval
Split Autosave enable/disable and time settings
Fixed hotkey display for Flush SaveRAM (menu was reading the wrong key in HotkeyBindings)
2017-08-18 21:02:51 -07:00
shanehoman fce06a7b5b don't overwrite the orderly shutdown SaveRAM files, keep a separate autosave channel 2017-08-18 17:15:48 -07:00
shanehoman acd194128e automatically save saveram every 1/5/15/30/60/300s
fun fact: a 1 frame flush timer is workable on a RAM disk
2017-08-18 15:36:26 -07:00
alyosha-tas 097d20adf2 Update MainForm.Events.cs
Let overscan be available to SG1000 as well
2017-08-15 21:23:30 -04:00
alyosha-tas ffb8069fe5 Update gambatte dll 2017-08-15 19:49:25 -04:00
alyosha-tas fbbaa2bc59 Gambatte: Always update half carry flag 2017-08-15 19:48:25 -04:00
nattthebear 36a84bd0dd Fix savestate hash match issue with Saturnus 2017-08-13 17:21:00 -04:00
nattthebear 77a535a7d8 Implement ICycleTiming on neshawk 2017-08-11 19:59:10 -04:00
nattthebear 5e3cdba869 Finally dump some old movie 1.0 cruft 2017-08-11 19:45:45 -04:00
nattthebear 5b97e5c7f6 Add ICycleTiming interface plus one implementation so I can feel like I did something 2017-08-11 19:42:53 -04:00
nattthebear d7032330f1 Remove console messages on swappable activate/deactivate, debugging cruft 2017-08-08 19:10:07 -04:00
Isotarge ffe051ab26 N64: Fix minAnalogX and minAnalogY values
D and L boolean inputs for the analog stick were one unit short of full
range
2017-08-09 01:23:44 +09:30
alyosha-tas 171022529d NES: Fix mapper 36
fixes #953
2017-08-06 10:12:04 -04:00
adelikat 3f8aa0e018 Lua - implement tastudio.getbranches() and tastudio.getbranchinput(), fixes #843 2017-08-05 11:04:00 -05:00
zeromus 34d3073346 fix libretro loading.. probably broken since we went 64bits, believe it or not 2017-08-05 00:59:17 -05:00
adelikat b5bb68fec5 Atari 7800 - when GameInfo options contains Pokey=true, use Emu7800 instead of A7800Hawk, regardless of core setting 2017-08-04 22:46:33 -05:00
adelikat 9819b92a42 expose Atari7800Hawk in release builds 2017-08-04 22:02:38 -05:00
adelikat 10b8ca80b9 Atari7800Hawk - implement IBoardInfo 2017-08-04 18:58:53 -05:00
adelikat cd5f6e66e1 Atari 7800 - sort out system id stuff 2017-08-04 17:17:14 -05:00
adelikat 49fc7223e6 Atari7800Hawk, wire up the disassembler, default to this core instead of emu7800 2017-08-04 15:57:26 -05:00
alyosha-tas 2ff7ae06ea Z80: Fix interrupts again
fixes #951
also made sure previous tricky IRQ games still work
2017-08-04 15:03:22 -04:00
adelikat 56859e9581 MemoryCallbacks - Change "domain" to "scope" 2017-08-03 20:03:40 -05:00