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 |
beirich
|
64741e8973
|
PCE: tweak VDC register commit logic
|
2015-05-04 04:54:39 +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 |
zeromus
|
e7564f11ae
|
fix coleco sound which had got unhooked
|
2015-04-12 05:52:40 +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 |
adelikat
|
3589323ca1
|
Fix the coleco core that was crashing on start up
|
2015-03-05 01:17:43 +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
|
6700f50a99
|
psx - fix small copypaste error in 2nd controller binding
|
2015-02-07 01:22:07 +00:00 |
goyuken
|
7017168ee3
|
coleco: clean up corefileprovider usage
|
2015-02-05 23:09:37 +00:00 |
goyuken
|
723a90fb30
|
intellivision - clean up corefileprovider usage
|
2015-02-05 23:07:48 +00:00 |
adelikat
|
0ae3ec18d8
|
oops, forgot to check this in last commit
|
2015-02-05 22:34:00 +00:00 |
adelikat
|
95cdaac0b0
|
PSX - gamepad doesn't have L3 and R3
|
2015-02-05 21:46:05 +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 |
adelikat
|
d3ff7a2e7a
|
PSX - define controller buttons based on the controller type
|
2015-02-01 21:58:25 +00:00 |
adelikat
|
c1308b7528
|
PSX - properly clone sync settings and flag core reboot properly when changing controller settings
|
2015-02-01 14:44:08 +00:00 |
adelikat
|
271193251c
|
PSX - user friendly display names for controller types
|
2015-02-01 14:08:43 +00:00 |
zeromus
|
0c1dedbe75
|
psx - hook up non-dualshock pad types
|
2015-02-01 07:45:41 +00:00 |
zeromus
|
91c130a07a
|
psx - straighten out setting of discs when loading savestates, and avoid doing likely desyncing operations in CDC module when loading savestates and setting the appropriate disc. fixes #381
|
2015-02-01 04:55:09 +00:00 |
adelikat
|
8c10f401e2
|
Octoshock - add controller type to ControllerSetting, with the options of GamePad, DualAnalog, Dualshock, still todo: wire it up to the UI, wire it up to the core
|
2015-02-01 01:24:41 +00:00 |
adelikat
|
4b6ce6450e
|
PSX - disable controller config settings because something stupid is causing a stupid crash
|
2015-01-31 21:00:30 +00:00 |
adelikat
|
9ea78adfdc
|
PSX - get started on ability to configure controllers, right now the choices are 0-2 DualShock controllers, 1 by default. No ui yet to configure this
|
2015-01-31 19:37:26 +00:00 |
adelikat
|
36e4ceca93
|
A7800 - oops, fix a bug in pokebyte when I merged ram1 and ram2 into the ram domain
|
2015-01-27 23:08:06 +00:00 |
adelikat
|
e195004433
|
atari 7800 - make a few memory domains explicitly read-only instead of silently failing on write
|
2015-01-27 00:54:11 +00:00 |
adelikat
|
f4664bba9b
|
Atari 7800 - combine Ram1 and Ram2 into a single Ram domain
|
2015-01-27 00:50:33 +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
|
c9cbac7021
|
Colecovision - implement the disassembler and memory read/write/execute callbacks
|
2015-01-24 21:08:20 +00:00 |
adelikat
|
8c12c5cbff
|
do read/writes in the z80 core itself, refactor sms and ti83 to not use them on their end of the callback, fixes sms only having read/write callbacks on a few mappers
|
2015-01-24 20:57:37 +00:00 |
adelikat
|
cdd0716420
|
wire up memory execute callbacks to SMS and TI83
|
2015-01-24 20:36:36 +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
|
d3a9535ade
|
PCE - sort out 16 bit vs 21 bit buses, and remove an InvalidOperationException in the disassembler
|
2015-01-24 15:45:37 +00:00 |
adelikat
|
aa9e5cf2d7
|
PCE - Hu6280 - pass in and store the callback system instead of an IDebuggable instance and calling .MemoryCallbacks constantly
|
2015-01-24 15:05:03 +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 |