alyosha-tas
14e5f6319d
Added files via upload
...
bug fix
2016-04-05 09:04:56 -04:00
zeromus
776e696e09
mgba - fix bug where hard reset caused memorydomains to get permanently wrecked
2016-03-27 16:35:34 -05:00
zeromus
59658340e7
change description of genesis pad320 option
2016-03-27 14:33:12 -05:00
nattthebear
5876c60571
gpgx waterbox - dynamically allocate some sega CD memory areas to reduce state size. raw core is now about 800K in normal mode; 2MB in sega CD mode
2016-03-27 12:00:50 -04:00
zeromus
ebad5a8137
remove console spew from snes core
2016-03-27 00:41:05 -05:00
nattthebear
b4735502a5
gpgx waterbox: fix a few misc bugs in elfrunner, and fix a few misc bugs in the core so that Virtua Racing now works
2016-03-26 14:44:44 -04:00
nattthebear
66abc95c58
Wonderswan - Support settings to change colors. Breaks existing binary savestates (existing text savestates should be OK). B&W palette is exposed as a setting, albeit without a very nice UI. Color palette is available behind the scenes, but is not exposed as a setting.
2016-03-26 13:35:57 -04:00
nattthebear
570709e65c
bugfix
2016-03-26 11:39:43 -04:00
nattthebear
948e75c59e
memoryblock - don't actually call VirtualProtect() if Protect() is called while !Active
2016-03-26 11:38:08 -04:00
nattthebear
aecdc645fa
Revert 30b71d5e44
. On testing on Windows 7, without that commit, I can create and successfully read and write from a 4GB MemoryBlock even with a fixed 1GB pagefile or with no pagefile at all.
2016-03-26 10:53:34 -04:00
zeromus
30b71d5e44
my small contribution to MemoryBlock: build it on a tempfile instead of system pagefile. Couldnt test it because old gpgx.elf and don't know how to build?
2016-03-26 01:50:19 -05:00
nattthebear
0e9a34a074
gpgx - fully connect lockable swappable elfrunner. core should theoretically be multi-instance safe now
2016-03-25 22:19:18 -04:00
nattthebear
ae7bafe86f
ElfRunner - changes for lockable swappable
2016-03-25 21:52:30 -04:00
nattthebear
a2fe398aeb
Refactoring MemoryBlock to use mapped fileviews, to allow for liveswapping. Posix codepath junked; it can return when there's someone to test it
2016-03-25 19:06:35 -04:00
nattthebear
f98461772b
Nes vrc6: code cleanup, eliminate no longer used parameter. no change in emulation
2016-03-24 23:14:47 -04:00
nattthebear
92e708d011
gpgx waterbox: move bg_pattern_cache to alloc_invisible
2016-03-23 21:10:18 -04:00
nattthebear
06f9d78452
gpgx: trim savestate size by moving some things to the sealed heap
2016-03-23 20:52:49 -04:00
nattthebear
9f173389a9
gpgx: entirely disable writes to the "MD CART" memory domain, since it's not supported
2016-03-23 20:17:02 -04:00
nattthebear
b06908e5d4
gpgx waterbox: get sega cd working
2016-03-23 20:11:47 -04:00
nattthebear
8136aa0f03
Add the basics of multiple memory arenas to elfrunner. With a bit of tweaking, gpgx core states are now 3.5MB (and could get smaller)
2016-03-23 19:45:02 -04:00
nattthebear
7acbaffafd
ElfRunner: Some internal refactoring in preparation for multiple memory arenas
2016-03-23 17:27:35 -04:00
nattthebear
4bd73a626f
Add Monitor support to BizInvoker. Monitors are called right before (Enter) and right after (Exit) each interop method call. Possible applications include AWE mutex+mapping, and cothread no-GC regions. If you ask for an invoker without monitor, this commit adds no overhead because the code isn't generated.
2016-03-22 20:17:28 -04:00
nattthebear
146442cd69
some stuff for waterbox gpgx, not finished
2016-03-21 21:43:56 -04:00
nattthebear
eca28a566e
COmments
2016-03-17 17:20:38 -04:00
nattthebear
8d3e10b56e
Support UNIF DripGame http://www.qmtpro.com/~nes/drip/ . Everything works except the nametable viewer (which does not account for the exattributes)
2016-03-16 19:56:26 -04:00
Tony Konzel
93fcb293d8
C64: Fix the build post-merge (derp.)
2016-03-15 11:38:55 -05:00
Tony Konzel
05914e1490
Merge pull request #599 from TASVideos/c64-via-timer-fixes
...
C64 via timer fixes (and more)
2016-03-15 10:08:17 -05:00
zeromus
68f16a3a79
dont crash when shutting down a saturn core started in non-gl mode
2016-03-13 19:50:25 -05:00
pjgat09
29e6d5e1d5
Atari 2600: Fixed an off by one bug with the 6532
2016-03-11 10:50:03 -05:00
nattthebear
3bc6fe1b04
Add the elf stuff back to solution (doesn't do anything, don't use, ugly and embarassing, etc). Switch gpgx to use bizinvoker and slash a few hacks there. Bizinvoker - add support for forwarded attributes in Compatibility mode ([Out], [In]), and support enum, ref enum, and enum[]. Misc cleanup.
2016-03-10 22:00:52 -05:00
Tony Konzel
3ce0264fd3
C64: Actually use the correct data and length when building PRGs onto disk images.
2016-03-09 20:35:56 -06:00
Anthony Konzel
aa83c33c58
6502: All non-writes are affected by RDY.
2016-03-09 20:12:49 -06:00
Anthony Konzel
bd7e10af6b
C64: Add disk builder to project.
2016-03-09 19:53:41 -06:00
Anthony Konzel
9557a25301
C64: Improved disk support.
2016-03-09 19:53:02 -06:00
feos
90b4ccfcb9
genesis disasm: use # prefix for moveq, addq and subq too.
2016-03-08 14:03:49 +03:00
Anthony Konzel
aaa0da85fd
C64: Prophet64 and Action Replay mapper (incomplete) added.
2016-03-06 16:31:29 -06:00
Anthony Konzel
178457309a
C64: Drive light reflects both cartridge LED and disk drive now.
2016-03-05 16:00:19 -06:00
Anthony Konzel
8fd552274e
C64: Discover file formats heuristically instead of by filename.
2016-03-05 15:23:22 -06:00
Anthony Konzel
57676608d0
C64: Fix ROM load order.
2016-03-04 17:29:47 -06:00
Anthony Konzel
b0e4e18ebc
C64: Manage memory for Cartridge, Write protect on media.
2016-03-04 16:15:01 -06:00
Anthony Konzel
f4f45f73a8
C64: Better lifecycle management and 1541-II support.
2016-03-04 16:06:25 -06:00
adelikat
5cd11d0bb4
Move Sound component objects from Emulation.Common to Emulation.Cores so they live in the same assembly as the calling cores
2016-03-04 08:37:09 -05:00
Anthony Konzel
87200593b6
C64: Internal support for multiple files and Epyx Fastload support.
2016-03-03 21:14:19 -06:00
Anthony Konzel
a435cc912c
C64: Use Chip6522 factory.
2016-03-03 18:03:48 -06:00
Anthony Konzel
28ced70f28
C64: Populate half-tracks when loading images.
2016-03-03 15:43:43 -06:00
Anthony Konzel
cff1708be6
C64: Perform sync check before shifting.
2016-03-03 00:13:55 -06:00
Anthony Konzel
64ded912df
C64: Implement more of the VIA timers.
2016-03-02 23:45:13 -06:00
Anthony Konzel
fd62145df5
C64: Don't compress savestate data (let the UI do that)
2016-03-01 20:34:08 -06:00
Anthony Konzel
a06dd5f768
C64: Faster loading savestates. Also fix input not working after loading state.
2016-03-01 16:03:20 -06:00
Anthony Konzel
43ac625a95
Apply savestate changes to disk subsystem.
2016-03-01 14:01:56 -06:00
Anthony Konzel
70e1a2ca29
C64: Apply savestate changes to tape subsystem.
2016-03-01 13:52:47 -06:00
Anthony Konzel
1e2c9e45f0
C64: Apply savestate info to cartridge subsystem.
2016-03-01 13:50:07 -06:00
Anthony Konzel
472616c4f7
C64: Add bare delta media savestate support.
2016-03-01 13:15:27 -06:00
Anthony Konzel
67edd5df1e
C64: Simplify input handling.
2016-03-01 13:14:59 -06:00
nattthebear
970fb54ca5
gambatte: some stuff for 64 bit builds, both msvc and mingw
2016-02-29 22:02:47 -05:00
nattthebear
eb2ec58b1b
Rough in some stuff for better oninputpoll in snes. Not hooked up in looah yet. The idea is that oninputpoll will get called with a core-specific int that signifies what happened.
...
For snes, we're looking at:
0 = latch goes low
1 = latch goes high
2 = left port strobed
3 = right port strobed
2016-02-29 21:22:30 -05:00
nattthebear
2a0e859a85
Add 64 bit build (doesn't work yet), move SlimDX.dll
2016-02-28 15:06:03 -05:00
adelikat
f1f45afd83
Remove CoreComm link cable properties and turn it into an ILInkable service instead
2016-02-28 13:52:17 -05:00
feos
9e3d57341f
gpgx: custom backdrop color.
2016-02-28 20:52:54 +03:00
adelikat
4460055da3
SMS - break up services into separate files
2016-02-28 12:01:12 -05:00
adelikat
0fb0e6a11c
Trace header for GB
2016-02-28 09:48:51 -05:00
adelikat
17b7d9790c
Tracer header for Atari 2600
2016-02-28 09:20:08 -05:00
adelikat
f2001bd567
Apple II tracer header
2016-02-28 09:15:52 -05:00
adelikat
2975d699ef
Traceer - header for NesHawk and PCE
2016-02-28 08:28:00 -05:00
adelikat
f6a8ade98b
TI-83 - implement trace logger (lol)
2016-02-28 08:07:22 -05:00
adelikat
d477bc1fb6
nice Trace header for SMS, and Coleco
2016-02-28 08:07:02 -05:00
feos
196f896679
gpgx: sprite layer toggle
2016-02-28 01:59:51 +03:00
feos
c04d813b77
gpgx: change lowpass range to ushort to make at least some sense to user.
2016-02-28 01:12:36 +03:00
nattthebear
c623933af1
gpgx: some audio settings and stuff. presumably fixes issue 584
2016-02-27 14:39:01 -05:00
feos
f590ed9e19
tracer: gpgx and qn header formats, include cpu name.
2016-02-27 20:05:58 +03:00
nattthebear
4db03c18d1
Some minor PPSSPP changes, nothing to use yet
2016-02-24 21:01:14 -05:00
adelikat
1635cf9b30
Trace logging support for ColecoVision
2016-02-24 20:41:55 -05:00
adelikat
f9c9994161
Refactor GPGX trace logger - make a CallbackBasedTraceBuffer abstract class in Base Implementations with an abstract method CreateTrace, and inherit it as a GPGXTraceBuffer.
2016-02-23 21:58:40 -05:00
zeromus
1e26688c19
fix build error in c64
2016-02-22 23:44:18 -06:00
Anthony Konzel
ac9a4ef777
Apply C64 core update patch.
2016-02-22 17:50:11 -06:00
feos
7abac10164
genesis disasm/tracer: replace IR reg with raw bytes, drop separate PC reg.
2016-02-22 15:02:59 +03:00
feos
c41c24cd85
tracer: use .log extention (allows extension based user syntax highlight)
...
genesis disasm: prefix immediate values with #.
2016-02-22 14:18:46 +03:00
feos
e9225089d6
gpgx tracer: pretend we have flags, drop some useless regs.
...
makes it fit into the limit for me.
2016-02-22 12:16:54 +03:00
zeromus
95bc69b448
some prepwork for opengl texture ID importing (skip rendertarget resolve on OGL display method) but there are still problems and it can't be enabled yet
2016-02-22 00:23:20 -06:00
zeromus
0eb6e83384
glcontexts can specify versions and clean themselves up
2016-02-21 17:19:34 -06:00
adelikat
c9387221a0
GPGX tracer - Trim() registers
2016-02-21 18:03:11 -05:00
adelikat
691c95c861
GPGX.ITraceable - remove some now irrelevant comments
2016-02-21 17:44:27 -05:00
adelikat
f5e679fa0d
Refactor ITraceable to work on TraceInfo objects that separate Disassembly and Register information. Make Tracelogger two columns.
2016-02-21 17:34:42 -05:00
nattthebear
01dc05375d
mgba - more state changes. WIP
2016-02-21 16:14:43 -05:00
nattthebear
f66c625b8b
Revert "Issue 441 - mgba - store saveram in savestates. No compatibility is kept with existing savestates"
...
This reverts commit a1f3b3d735
.
2016-02-21 15:37:39 -05:00
feos
0cba536348
tracer: compromise pending
2016-02-21 22:49:01 +03:00
adelikat
47ac3d79bd
GPGX tracing - a more reasonable spacing between disassembly and register values
2016-02-21 14:10:12 -05:00
nattthebear
c77de0e8af
stuff
2016-02-21 14:00:11 -05:00
adelikat
61c50e1d7c
GPGX - clean up trace log entries
2016-02-21 13:36:55 -05:00
feos
66dea10b0b
tracer: print prettily for gpgx.
...
todo: fix its regs that start with ffffffff, fix failing to print to window.
2016-02-21 20:34:56 +03:00
adelikat
553545f268
GPGX Tracer - add some dependencies, this is sloppy, will clean up later
2016-02-21 11:55:16 -05:00
adelikat
fcf20ac646
Ti-83 - IDriveLight is not applicable
2016-02-21 11:45:12 -05:00
adelikat
4137da7e22
GPGX - make M68K Bus always the system bus
2016-02-21 11:15:13 -05:00
adelikat
e5b6921c7d
GPGX - trace logging support, the output is very bad, needs to be cleaned up
2016-02-21 11:13:27 -05:00
feos
dfb0cf37d8
debugger: return address in hex when copying.
...
quicknes: uppercase numbers, since its mnemonics are uppercase too.
2016-02-21 18:45:09 +03:00
adelikat
b8619bea4e
Merge branch 'master' of https://github.com/TASVideos/BizHawk
2016-02-21 10:14:25 -05:00
nattthebear
a1f3b3d735
Issue 441 - mgba - store saveram in savestates. No compatibility is kept with existing savestates
2016-02-21 10:11:38 -05:00
adelikat
e9d4a4448e
GPGX - Break up services into separate files
2016-02-21 09:08:41 -05:00
nattthebear
88467d2fbf
mgba layer toggle
2016-02-21 08:54:00 -05:00
feos
63e7a07e0d
debugger: return our own string format for genesis.
2016-02-21 16:04:39 +03:00
feos
0c32b48f29
debugger:
...
- don't post pc and raw bytes to genesis disasm string
- make some fonts monospace
- pad reg values properly
- give enough space for big reg names
2016-02-21 15:19:56 +03:00
nattthebear
1c4c5fb4a3
Rough in some code for BizInvoke in mono
2016-02-20 11:54:44 -05:00
adelikat
f59038fb90
GPGX - disassembler support
2016-02-20 09:35:34 -05:00
nattthebear
e903273474
add "M68K BUS" and "S68K BUS" domains to gpgx core
2016-02-20 08:35:56 -05:00
nattthebear
96fc7c9ec1
Add experimental interop library to quicknes. Still needs work...
2016-02-17 20:18:01 -05:00
adelikat
180c9d8259
QuickNES.ITraceable - set dependentupon property
2016-02-16 19:55:43 -05:00
pjgat09
194905763a
Atari 2600: Double and quad size players are now correctly delayed an extra pixel.
2016-02-16 15:46:05 -05:00
pjgat09
b8ac99992e
M6502: Added an R to the State output to indicate when the RDY signal is false.
2016-02-13 17:15:14 -05:00
pjgat09
a3ef769407
Atari 2600: Use the RDY flag to halt the CPU instead of a loop in the TIA.
2016-02-13 17:11:07 -05:00
adelikat
d4f2eae8eb
Merge pull request #567 from Isotarge/patch-1
...
Clean up code that applies N64 core settings
2016-02-10 18:40:38 -05:00
zeromus
89a4381d9d
add GB layer toggles
2016-02-08 02:18:24 -06:00
nattthebear
86a8c1dfd4
Slight changes to update mgba to 0.4.0
2016-02-07 12:51:00 -05:00
adelikat
5ee06325bc
QuickNes - trace logger - make logging pretty and more informative
2016-02-05 21:28:16 -05:00
adelikat
c9ddf41e9d
NesHawk - support the soft reset aspect to UNIF_BMC-42in1ResetSwitch
2016-02-05 13:43:22 -05:00
Isaac Miell
aaba31a984
Clean up code that applies N64 core settings
...
Multiple handles to the core config section were being opened in some cases, this commit squishes the extra calls to m64pConfigOpenSection
2016-02-05 21:04:35 +10:30
zeromus
2fa6b26225
fix #563 [GBA] [mGBA] Combined WRAM not working
2016-02-01 17:38:25 -06:00
nattthebear
6f8bcc2be3
trace for quicknes
2016-01-30 13:47:14 -05:00
zeromus
e855cb39cd
psx - add "determine lag from GPU frames" option
2016-01-28 13:53:22 -06:00
scrimpeh
e4a1a517cd
IInputPollable - Now with tabs instead of spaces.
2016-01-26 11:46:52 +01:00
scrimpeh
ef1bc65ce6
IInputPollable - Make IsLagFrame settable
2016-01-26 11:34:42 +01:00
zeromus
c0421965f1
psx - support memory callbacks
2016-01-21 21:47:16 -06:00
zeromus
3844bf3c12
NSF player: limit track number to legal range and print current track number to console
2015-12-31 12:52:09 -06:00
zeromus
91d070094d
6502 cpu core: make JAM/KIL actually do something like the right thing
2015-12-31 11:43:38 -06:00
adelikat
538f0160d2
Z80 - don't assume FetchMemory exists
2015-12-20 11:22:24 -05:00
feos
c5526a1169
Fix #134 - Option to turn off "savestate every frame" for bsnes
...
Warning text: "Guarantee deterministic emulation by savestating every frame. Don't TAS without it! Only ~75% of runs sync without it, but speed boost is ~30%."
2015-12-20 11:58:11 +03:00
zeromus
802fb54fad
gpgx - support up to 32MB roms ( fix #543 probably)
2015-12-08 19:49:31 -06:00
Hathor86
bae4d53cbf
merge remote master
2015-11-20 13:14:38 +01:00
zeromus
8d955a8703
fix snes gfx debugger scanline CB
2015-11-15 18:04:42 -06:00
zeromus
0ff2a2eb49
fix crashy bugs in snes gfx debugger
2015-11-15 18:02:20 -06:00
Hathor86
c7dcb42b94
Merge from maser@TASVideos
2015-11-15 11:27:00 +01:00
zeromus
03451df188
shut up warning noise
2015-11-15 01:11:26 -06:00
zeromus
892a3fbf76
some prepwork for 3dstuff, but it will be a lot of work for a really rainy day
2015-11-08 22:59:57 -06:00
zeromus
7702ae5f3c
work on keyboard input, but hasnt been tested yet. also reorg the core a bit
2015-11-08 22:05:48 -06:00
zeromus
53fcc09c08
various bugfixes to system/save pathing and support CAN_DUPE, to stabilize the gambatte and neopop cores
2015-11-08 19:18:08 -06:00
Hathor86
cc2c888870
Merge remote-tracking branch 'refs/remotes/TASVideos/master'
...
Conflicts:
BizHawk.Client.EmuHawk/MainForm.Designer.cs
BizHawk.Client.EmuHawk/MainForm.cs
BizHawk.Client.EmuHawk/tools/CDL.Designer.cs
BizHawk.Client.EmuHawk/tools/CDL.cs
BizHawk.Client.EmuHawk/tools/CDL.resx
BizHawk.Common/InstanceDll.cs
BizHawk.Emulation.Common/CodeDataLog.cs
2015-11-08 22:41:51 +01:00
zeromus
ecee3365cc
add retro log interface
2015-11-08 04:57:28 -06:00
zeromus
0a412f779e
setup some stylus control
2015-11-08 03:10:09 -06:00
zeromus
b745d5776a
tidy libretro core info and use recommended extensions
2015-11-07 19:59:10 -06:00
zeromus
70b7098cb8
fix rebooting of libretro cores, add CPU detection win32 hacks, add retro perf interface
2015-11-07 13:05:40 -06:00
zeromus
5c16f8b107
fix some assorted bugs, and experiments with handling more environment calls
2015-11-07 02:29:04 -06:00
zeromus
7651f418fe
usably functional libretro player
2015-11-07 00:14:59 -06:00
zeromus
c68fdc511b
CDL - fix snes games with no cartram
2015-11-03 23:59:42 -06:00
zeromus
f3626b9605
snes CDL
2015-11-03 23:45:57 -06:00
Hathor86
f70a2c8c6c
Merge from TASVideo
2015-11-01 22:01:19 +01:00
zeromus
8497c25414
CDL - finish SMS memory maps, mostly
2015-11-01 10:44:36 -06:00
zeromus
642f965685
CDL - preliminary SMS support (only one mapper)
2015-10-30 00:00:57 -05:00
zeromus
70e0954f28
CDL - major refactor complete. muuuuch better.
2015-10-28 03:51:53 -05:00
zeromus
65c2387b0a
rename file
2015-10-27 20:20:08 -05:00
zeromus
35b6d8c1d6
CDL - support GPGX. still need to make enable toggle, to win back speed
2015-10-27 16:31:43 -05:00
zeromus
e8d307c33a
CDL - add consistency check to GB, fix probably bugs in varying cartram sizes, change GB memdomain from "Cart RAM" to "CartRAM" (hope this doesnt cause a problem)
2015-10-26 21:42:48 -05:00
zeromus
e7d62296e8
CDL - move docs to wiki
2015-10-26 21:41:21 -05:00
zeromus
4bae60f52e
PCE - remove some console log noise
2015-10-26 19:27:01 -05:00
zeromus
fbe010a18d
CDL reorg
2015-10-26 19:24:20 -05:00
zeromus
10bbf6e9d0
implement GB CDL
2015-10-26 19:16:38 -05:00
zeromus
bef877365c
make CDL generic, and prep for GB CDL
2015-10-26 19:15:21 -05:00
zeromus
817f4360d3
bsnes is a dll once more. this is experimental--it may not work well, so I need to gather data. But I think it might work fine.
2015-10-24 03:06:47 -05:00
zeromus
baaa1c3ec2
use proper SNES PAR
2015-10-21 19:38:40 -05:00
zeromus
195197fb70
snes gfx debugger: fix crashes and malfunction in 16x16 tilemaps
2015-10-15 23:12:20 -05:00
zeromus
8840be027c
Revert "un-Revert "neshawk - change ppu poweron process (fixes time lord, breaks ? ? ?)"""
...
This reverts commit a53200d98e
.
2015-10-12 20:32:06 -05:00
adelikat
d8dbaf82bc
Octoshock - re-add IInputPollable and add a not implemnted InputCallbacks
2015-10-12 18:53:57 -04:00
zeromus
a53200d98e
un-Revert "neshawk - change ppu poweron process (fixes time lord, breaks ? ? ?)""
...
This reverts commit a31492a57f
.
2015-10-11 21:30:44 -05:00
zeromus
4b8c7d77ac
merge PR #503 from adituv - Movies: Reflection-based dispatching; PJM/PXM imports
2015-10-11 21:27:44 -05:00
zeromus
a92cdf4730
Merge remote-tracking branch 'remotes/adituv-bizhawk/MovieReflection'
...
Conflicts:
BizHawk.Emulation.Cores/Consoles/Sony/PSX/Octoshock.cs
2015-10-11 21:18:53 -05:00
adelikat
c57519c54f
C64 - add a c64 menu with a settings menu and dialog
2015-10-10 12:20:59 -04:00
adelikat
3ca25ccb69
Merge pull request #506 from Kabuto/master
...
C64 core: tape loading added, lots of bugfixes and improvements
2015-10-10 11:11:59 -04:00
adelikat
443862effd
mgba - version info and url
2015-10-08 20:36:20 -04:00
feos
daed8bb3cf
let mGBA core go.
2015-10-06 21:55:57 +03:00
zeromus
c9838d668a
psx - hook up new controller configuration, to support 0-2 pads and 0-2 memcards. Not tested very well yet. no multitap this release.
2015-10-03 17:27:52 -05:00
zeromus
e6ea96771b
fix crashes removing lua callbacks on some cores
2015-10-01 01:16:34 -05:00
Kabuto
f09634c43e
Tape didn't sync properly -> fixed
2015-09-29 21:36:15 +02:00
zeromus
3c0e46b5b2
mgba - add "Combined WRAM" memory domain. fixes #507
2015-09-28 23:54:44 -05:00
Kabuto
004c8294fb
c64 core uses ISettable now and supports 2 more video standards
2015-09-28 23:52:23 +02:00
Kabuto
f7c15bfd0f
Fixed indentation and TODOs
2015-09-28 20:53:19 +02:00
Kabuto
1e9564a337
C64 core: tape loading added, lots of bugfixes and improvements
2015-09-28 01:30:58 +02:00
scrimpeh
69d0d813eb
NEShawk - Mapper 17, small adjustments
2015-09-27 14:42:32 +02:00
scrimpeh
d8c49a7d6d
NEShawk - Mapper 17 (FFE copier hack)
2015-09-27 14:31:50 +02:00
scrimpeh
86b1ab5282
NEShawk - Mapper197
2015-09-26 15:33:56 +02:00
scrimpeh
62ba39b633
NES - Mapper 90 - Implement CHR Latch Logic, makes Punch-Out (Unl.) and various others playable.
2015-09-24 21:06:11 +02:00
zeromus
1e67943b99
snes - fix more bugs in interlaced handling
2015-09-23 20:48:07 -05:00
zeromus
f42a585fee
snes - handle interlaced modes differently
2015-09-23 20:28:46 -05:00
zeromus
a31492a57f
Revert "neshawk - change ppu poweron process (fixes time lord, breaks ? ? ?)"
...
This reverts commit d012dd831f
.
We'll do this after the next release, along with some other major timing stuff.
2015-09-22 00:33:23 -05:00
Iris Ward
3f899b60c9
Formatting rules. Bleh
2015-09-22 01:02:49 +01:00
Iris Ward
bb05bb57a8
Implement PJM format input
...
Created a prototype input reader for binary-format PJMs. Also exposed
controller definition creation as a static method on Octoshock as a
convenient way to define the controller setup.
2015-09-21 22:33:29 +01:00
zeromus
d012dd831f
neshawk - change ppu poweron process (fixes time lord, breaks ? ? ?)
2015-09-20 20:49:04 -05:00
zeromus
6f049c2ab8
discsys/psx - dont crash when reading absurdly negative LBAs
2015-09-17 18:18:06 -05:00
zeromus
de85a6fdef
gpgx - handle virtualwidth/virtualheight more modernly and add option to pad screen out to prevent window resizes
2015-09-17 16:49:30 -05:00
zeromus
ef5bfc49a7
gambatte - add LY to trace log
2015-09-17 14:10:31 -05:00
zeromus
cf1c53f3fb
fix quicknes lua rendering being offset incorrectly sometimes. fixes #498
2015-09-16 14:02:45 -05:00
zeromus
9df7a4d31b
psx - add option (defaults to disabled) to use mednafen's error correction
2015-09-13 19:17:17 -05:00
zeromus
ee0992158d
neshawk&quicknes: properly support using 512 byte palette files deemph entries instead of just ignoring them
2015-09-13 14:09:57 -05:00
adelikat
43f86b5698
Cleanup up previous mapper 119 stuff
2015-09-07 22:42:08 -04:00
adelikat
44d7eeda0b
NESHawk - support some junk 119 roms
2015-09-07 22:01:11 -04:00
adelikat
ae3511bcf9
NESHawk - support Dragon Quest III
2015-09-07 20:26:03 -04:00
zeromus
1ced59c21e
neshawk: fix bottom-left-corner in dw4. I tried to fix this in the least blecky way possible, but it wasnt the smallest possible change. Smallest possible change would be simply to add a PPUOFF check around the wacky code.
2015-09-06 12:02:22 -05:00
adelikat
46d847875d
NESHawk - implement board UNIF_BMC_Supervision16in1
2015-08-30 09:58:49 -04:00
adelikat
724c4b748b
NESHawk - implement mapper 53 (multicart junk)
2015-08-30 09:41:41 -04:00
adelikat
f46eb21c93
Remove hack that attempted to support mapper 219 badly, better to not support it
2015-08-29 13:02:25 -04:00
adelikat
3f847b7b6f
Map Mapper 255 to 225 in accordance with http://problemkaputt.de/everynes.htm
...
Also, remove documentation and replace with wiki link
2015-08-28 22:23:48 -04:00
adelikat
defdfa6e2e
NESHawk - fix mapper 164
2015-08-25 20:11:32 -04:00
adelikat
858834ae94
NESHawk - mapper 91 - set mirroring based on cart info, fixes all mapper 91 games that need vertical mirroring
2015-08-25 17:07:43 -04:00