alyosha-tas
|
48dcf8fc91
|
PRG delays due to HMOVE
|
2016-04-09 12:57:32 -04:00 |
alyosha-tas
|
3e14c07c51
|
implement PRG delay
|
2016-04-09 09:33:13 -04:00 |
alyosha-tas
|
9d0d7fa85a
|
rewrite enam delay for consistency
|
2016-04-08 21:28:26 -04:00 |
alyosha-tas
|
5e4874a870
|
Added files via upload
implements PF delays
|
2016-04-08 09:12:03 -04:00 |
alyosha-tas
|
e96f057bd2
|
Added files via upload
more bug fixes and clean up
|
2016-04-06 20:37:19 -04:00 |
alyosha-tas
|
ea18662bfe
|
Added files via upload
star field correct
|
2016-04-05 18:41:53 -04:00 |
alyosha-tas
|
8e852622a1
|
Added files via upload
correct star pattern
|
2016-04-05 18:03:23 -04:00 |
alyosha-tas
|
03b236b0cf
|
Added files via upload
|
2016-04-05 09:24:27 -04:00 |
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 |