adelikat
|
e841707502
|
Quicknes - throw an UnsupportedGameException on Paperboy (U) because input will not work for some reason, this allows it to fallback to NesHawk automatically
|
2015-07-18 08:58:52 -04:00 |
adelikat
|
3541c9e975
|
Make the lag counter settable, and expose this functionality in lua
|
2015-07-09 13:05:30 -04:00 |
zeromus
|
b5d5cb03e1
|
commit an ancient comment that's meaningless to me now
|
2015-06-16 10:00:11 +00:00 |
goyuken
|
9a02a5cac0
|
mgba: RTC and syncsettings
|
2015-06-13 18:01:26 +00:00 |
adelikat
|
5bcdfb5991
|
IInputPollable - remove the set on LagCount as it is not needed
|
2015-06-11 01:23:14 +00:00 |
goyuken
|
b2ead68c4d
|
lag frame in mgba
|
2015-06-10 01:19:09 +00:00 |
goyuken
|
68506d6ea1
|
some infrastructure for RTC, tilt sensor, vampier slayer contrl in mgba
|
2015-06-06 22:23:42 +00:00 |
goyuken
|
f57c3b86f0
|
support reading the old vba-next savwerams in the mgba core
|
2015-06-06 17:42:47 +00:00 |
goyuken
|
f5c8bece3a
|
satesvates for mgba
|
2015-06-06 17:34:19 +00:00 |
goyuken
|
4a5f87387c
|
saverams in mgba, maybe
|
2015-06-06 12:49:31 +00:00 |
goyuken
|
f458c93e56
|
support hex editor and gpu viewer for mgba
|
2015-06-05 00:43:41 +00:00 |
goyuken
|
43c7483ef6
|
hook up mGBA bios
|
2015-06-05 00:12:12 +00:00 |
goyuken
|
6d5d720d55
|
mgba: input support
|
2015-06-04 23:30:24 +00:00 |
goyuken
|
f30dec819d
|
bl;ah blah
|
2015-06-04 22:47:51 +00:00 |
goyuken
|
66f0bf15c0
|
Fix up some junkus in appleii core init, and add stub for mGBA
|
2015-06-04 02:04:42 +00:00 |
goyuken
|
6ab8be0a1d
|
Screwball mode Apple II savestates
|
2015-05-18 00:14:00 +00:00 |
zeromus
|
6833a24638
|
add NES music ripper tool prototype
|
2015-05-08 00:56:46 +00:00 |
adelikat
|
3867a890fc
|
NES - fallback from quicknes to neshawk for Bill and Ted's Excellent adventure since quicknes is not able to run it
|
2015-04-12 19:17:31 +00:00 |
goyuken
|
9fef38dfd6
|
NES FDS: Fix showing "Good dump" all of the time
|
2015-03-28 15:42:02 +00:00 |
pjgat09
|
c2dd59aa3a
|
N64: Move the dirty hack from LoadState to the constructor instead to avoid problems with states saved on frame 0.
|
2015-03-17 00:11:08 +00:00 |
zeromus
|
10dbd9bafb
|
nsf - big cleanup and fix a lot of games and add savestates
|
2015-03-11 21:19:47 +00:00 |
zeromus
|
db9fbced86
|
neshawk - rough sketch of NSF player. basically functional for some games
|
2015-03-11 09:46:27 +00:00 |
zeromus
|
aaa5704107
|
fix FME-7 IRQ ACK logic in quicknes and neshawk
|
2015-03-05 18:36:09 +00:00 |
goyuken
|
adc3e96ca8
|
iemulator single instance attribute. to find out about: PSX, Apple2
|
2015-03-03 00:23:50 +00:00 |
goyuken
|
c9d630b330
|
FDS: fix load behavior based on real world observations. Most games will load 4s+ faster now.
|
2015-02-23 22:40:51 +00:00 |
adelikat
|
36f4eff0f6
|
add ByteSize to MemoryDomain with a default of 1, set it to not 1 on appropriate domains (I probably missed some, or got some wrong). Have RamSearch use that instead of SystemInfo, remove ByteSize from SystemInfo since it is no longer needed
|
2015-02-22 15:19:38 +00:00 |
goyuken
|
8bf7c960cf
|
some stuff, not ready yet
|
2015-02-19 03:16:33 +00:00 |
mathew1800
|
abbee1672e
|
Specify the parameter for argument-based exceptions. Correct the parameter names of others.
Common mistake.
|
2015-02-10 04:19:34 +00:00 |
zeromus
|
656c6e0585
|
i knew that was too good to be true
|
2015-02-02 22:00:43 +00:00 |
zeromus
|
88bb1f5c83
|
change n64 configuration of C buttons to be UP DOWN LEFT RIGHT. dont think this will cause any bugs, but who knows
|
2015-02-02 21:46:34 +00:00 |
zeromus
|
966edb10ab
|
add 65816 disassembler.. not tested very well tho
|
2015-01-26 00:20:01 +00:00 |
adelikat
|
8246de14aa
|
IMemoryCallbackSystem - add a flag to indicate whether execute callbacks are available, in lua and the debugger, take this flag into account, also improve some availability checking in Lua memory callbacks. Flag N64 as not having execute callbacks available
|
2015-01-25 22:14:58 +00:00 |
goyuken
|
2c09c10721
|
memory domain: silent pokes
|
2015-01-25 20:10:19 +00:00 |
goyuken
|
2f3f7723a0
|
quicknes disassembler tweak
|
2015-01-25 20:06:41 +00:00 |
adelikat
|
76864d5d47
|
oops
|
2015-01-25 17:05:30 +00:00 |
adelikat
|
38a4765123
|
NesHawk - don't add a PRG domain if the on board ROM is null (such as in FDS mode)
|
2015-01-25 16:17:59 +00:00 |
adelikat
|
4a39b5a619
|
Hex Editor - if a domain is not writable, switch to a "read only" mode
|
2015-01-25 15:42:07 +00:00 |
adelikat
|
7ed8704555
|
add a CanPoke() extension method for memory domains, checks for a null or not implemented Poke Poke delegate, use it to disable Poke on Ram Search and Ram Watch, still todo - hex editor and lua
|
2015-01-25 14:37:37 +00:00 |
adelikat
|
ac442130ae
|
Refactor IMemoryDomains and MemoryDomains to have setters for MainMemory and SystemBus, so a core can customize instead of using a one size fits all assumption. Remove constructor that sets main memory and refactor accordingly
|
2015-01-24 16:02:28 +00:00 |
adelikat
|
292f71e9c9
|
make INESPPUViewable an IEmulatorService
|
2015-01-23 21:46:23 +00:00 |
zeromus
|
8d340a7c19
|
fix n64 disasm pinvoke
|
2015-01-23 20:28:47 +00:00 |
adelikat
|
29b056b972
|
N64 - wire of a disassembler, doesn't look like it works correctly, but at least the plumbing is done
|
2015-01-23 19:52:26 +00:00 |
adelikat
|
2651061cac
|
NES - prefix NES. on some partial class files to conform to our naming standards and make their intent more clear
|
2015-01-20 00:29:17 +00:00 |
adelikat
|
2e737e66be
|
NES - remove some more unnecessary partial class usage
|
2015-01-19 13:38:08 +00:00 |
adelikat
|
27d30df0cf
|
Rip out the MemoryDomain.Size hack, and fix up the hex editor. Hex editor now works for N64 System bus, but will very much fail as soon as we have a domain greater than 32 bits
|
2015-01-18 16:00:20 +00:00 |
adelikat
|
91ffc17aae
|
Refacotor MemoryDomain.Size to be long instead of int, still some small todos, but it compiles and seems to work
|
2015-01-18 15:25:47 +00:00 |
adelikat
|
9f6c0ca695
|
NES - remove the partial class closure on the PPU object files
|
2015-01-17 21:09:33 +00:00 |
adelikat
|
3b2c00cf39
|
NES - remove a bit more partial class as namespace abuse
|
2015-01-17 21:02:59 +00:00 |
adelikat
|
ede452700c
|
VBANext - separate into separate files
|
2015-01-17 20:48:31 +00:00 |
adelikat
|
4f956779fe
|
Meteor - break up into separate files
|
2015-01-17 19:32:45 +00:00 |