Commit Graph

52 Commits

Author SHA1 Message Date
OV2
1d25cbfeca
Merge pull request #412 from Dwedit/snes9x-master-fix-submission
Move `VRAMReadBuffer` from `IPPU` to `PPU`, then add to savestate
2018-08-25 21:22:41 +02:00
Dwedit
91ce0cf02a Move VRAMReadBuffer from IPPU to PPU, then add to savestate, tagged as version 11. Fixes RunAhead in Battle Grand Prix. 2018-08-25 14:16:52 -05:00
OV2
7498a1aa4a Add NextIRQTimer to snapshot, do not re-set hdma byte 2018-08-25 19:51:43 +02:00
OV2
9e8de2c1ca
Merge pull request #410 from retrotalker/interlace
resize viewport on load state
2018-08-24 19:27:31 +02:00
retrotalker
1067b3d0ca
resize viewport on load state 2018-08-23 17:35:15 -05:00
Brandon Wright
1ca15b4a4f Proper write-twice behavior for $2122. 2018-08-20 12:54:00 -05:00
Brandon Wright
8db667fe13 Don't black out screen when no data in savestate. 2018-08-16 11:01:39 -05:00
OV2
d2183af371 libretro: add fast snapshot support 2018-08-07 18:39:36 +02:00
Brandon Wright
ae814163dd Revert "Save oops unconditionally on loading state."
This reverts commit fc0b79ec2f.
2018-06-21 13:46:29 -05:00
Brandon Wright
fc0b79ec2f Save oops unconditionally on loading state.
GTK+: Use oops for undo load state.
2018-06-20 12:44:09 -05:00
OV2
3af67e1e68 Save MACS rifle data in snapshot, increase snapshot version 2018-06-04 21:32:25 +02:00
Brandon Wright
756f370021 Go back to allowing writes to 4200 and vtimerpos to trigger immediately. 2018-06-02 18:44:13 -05:00
Brandon Wright
718f580342 This was wrong. 2018-06-01 14:19:59 -05:00
Brandon Wright
85b0cf0191 Proper for Marko AND Super Ghouls and Ghosts. 2018-05-31 15:03:49 -05:00
Brandon Wright
09c4e97c32 Don't schedule recurring vtimer for current line immediately. 2018-05-28 11:25:07 -05:00
Brandon Wright
20bd60a3c6 Update copyright dates. 2018-05-25 15:44:52 -05:00
Brandon Wright
f6864c422f Different IRQ handling. 2018-05-18 14:53:27 -05:00
Brandon Wright
a42498b161 Fix a bunch of warnings. 2018-05-13 20:19:21 -05:00
Brandon Wright
070d5e5dbf Fix reset of NMI pending flag. 2018-05-02 10:00:27 -05:00
Brandon Wright
5285ec4e9d Move color table generation out of tile renderer. 2018-04-11 12:45:06 -05:00
Brandon Wright
e2277ff55b Clean up compiler warnings. 2017-12-06 19:00:19 -06:00
Brandon Wright
7a2ca6dc2a Update copyrights. 2017-11-17 16:00:58 -06:00
Brandon Wright
27e6bc1b01 Merge branch 'msu1' 2016-11-14 13:12:00 -06:00
OV2
b7cdf60b06 Do not change mute state when restoring state 2016-11-08 22:38:04 +01:00
qwertymodo
0832528d9f Add MSU-1 to snapshots. 2016-11-07 11:03:37 -08:00
OV2
bc2a3bce75 Do not change pause state when savestating 2016-11-06 22:27:50 +01:00
Brandon Wright
1661fc838c Add copyrights. 2016-10-15 11:31:26 -05:00
Brandon Wright
ddb1527236 Bump OV2 Windows port copyright. 2016-10-07 12:53:18 -05:00
Brandon Wright
006fc22ebb Add byuu copyright for his S-SMP 2016-10-07 12:47:07 -05:00
Brandon Wright
91aebfe759 Update some copyrights, bump version number. 2016-10-01 20:03:03 -05:00
OV2
19b458bc47 Do not depend on port-specific variable in core 2012-05-08 00:02:10 +02:00
OV2
5bf62c9d2f Restrict "absent" messages during snapshot loading to DEBUGGER 2012-03-29 15:58:40 +02:00
OV2
f7a1a99e25 Return zero state size if emulation is stopped 2012-03-28 20:52:14 +02:00
OV2
9cc05b3c12 Merge branch 'memstream'
Resolved conflicts:
	apu/SNES_SPC.h
	memmap.cpp
	port.h
	unix/Makefile.in
2012-03-25 20:44:57 +02:00
Brandon Wright
faa870ba49 Merge branch 'byuuapu'
Conflicts:
	memmap.cpp
2012-01-26 14:00:35 -06:00
OV2
faee2859b5 Change ZeroMemory to memset 2012-01-23 18:12:47 +01:00
OV2
a66f10d9e4 Convert old savestates for new smp 2012-01-20 04:24:36 +01:00
OV2
dee8895db2 Allow membased rom/state load/save, add libsnes interface (Themaister) 2012-01-02 17:06:45 +01:00
Brandon Wright
ebc9e721f6 Add SPC dumping support. 2011-06-26 05:33:14 -05:00
Brandon Wright
39add9b47e Save states support for new APU. 2011-06-24 06:42:04 -05:00
Brandon Wright
1af39f3845 Clean things up slightly. Switch CYCLE_ACCURATE off, since things seem
to work fine without it.
2011-06-23 05:24:13 -05:00
Brandon Wright
10a521e39c byuu APU now being used. Nothing works yet.
Sync is broken, but the new SMP will handle ratios now.
Save states need to be redone without serializer.
No SPC dumping.
2011-06-18 05:31:44 -05:00
OV2
c47598f3cf Update copyright in all files 2011-04-11 21:51:20 +02:00
zones
82435ab5db Merged with coreupdate branch, so now the master branch has improved IRQ and SA-1. / Remove i386 asm codes. 2011-01-16 17:15:13 +09:00
Brandon Wright
6b2eac9b49 Work around PS3 version save state crash by using heap allocation for soundsnapshot. (danieldematteis) 2010-12-25 18:33:13 -06:00
Brandon Wright
a925747bbd Work around PS3 version save state crash by using heap allocation for soundsnapshot. (danieldematteis) 2010-12-25 18:26:28 -06:00
zones
2f167567f5 Fix HIRQ 2010-11-28 22:35:41 +09:00
Brandon Wright
caf474e710 Remove POSIX dup and access calls, and rename qword to fix compilation
with Cell SDK.
2010-11-19 05:04:15 -06:00
Brandon Wright
45ca5f3eb6 Remove POSIX dup and access calls, and rename qword to fix compilation
with Cell SDK.
2010-11-19 05:02:34 -06:00
zones
c3ce28b49d Rewrite IRQ / Update SA-1 / Remove CPUShutdown 2010-11-14 21:29:48 +09:00