zeromus
|
226622e339
|
renovate the firmware system. cores now have the ability to get firmware themselves, without needing to have files loaded or pass paths from the multiclient. users can select whatever firmware they want from the firmwares config dialog.
|
2013-08-10 01:17:06 +00:00 |
goyuken
|
9ef3100753
|
add sensible defaults to some CoreComms variables. should have no effect on bizhawk, but helps if you try to use a core in a different project
|
2013-07-12 21:26:57 +00:00 |
zeromus
|
df99f36464
|
support bsnes xml files and super road blaster MSU-1 game
|
2013-04-24 22:09:11 +00:00 |
zeromus
|
45a671ce73
|
snes-add "always doublesize framebuffer" snes option which makes the logical output of the snes core always sized appropriately for sudden hires-width or interlacing
|
2013-04-22 22:34:18 +00:00 |
zeromus
|
9cf0a3f30f
|
snes-add gui option for ring buffer mode. its unclear whether it speeds things up, but its possible that it might, and it was a lot of work, so here it is as a user option.
|
2013-01-18 05:06:26 +00:00 |
zeromus
|
8a69a4ebe0
|
switch snes core back to external process. more refined this time. support use of performance core.
|
2012-12-25 20:36:04 +00:00 |
zeromus
|
a4b442abda
|
unify coreinputcomm and coreoutputcomm. there is a slight chance your console will be messed up until i fix a teeny tiny something, since i didnt test them all, since with more recent cores i dunno what roms are working anyway. let me know if i broke anything.
|
2012-12-10 00:43:43 +00:00 |
goyuken
|
fa388ed149
|
av dump: support resizing everything to a single resolution. sorry about all the crap gumming up MainForm...
|
2012-11-26 02:25:23 +00:00 |
adelikat
|
5433bdacfd
|
Use coreoutputcomm for led light feature
|
2012-11-26 01:43:34 +00:00 |
goyuken
|
d20970afa7
|
gba: correct tracelogger address for PC pipelining. note that the disassembly for some branch instructions shows up wrong, making this seem "wrong". but it's right, and the disassembly will be fixed...
core: tracelogger can now show a custom column header. GBA uses it; all other traceloggers untouched
|
2012-11-24 00:45:25 +00:00 |
zeromus
|
877b95e3d5
|
c64-hook up firmwares configuration. expected to be by default in C64/Firmwares output directory, named basic,chargen,kernal
|
2012-11-06 06:19:27 +00:00 |
zeromus
|
b4b2657965
|
some libmednahawk work. it can't possibly be used by anyone else yet, but i gotta do a checkin.
|
2012-11-04 23:29:06 +00:00 |
adelikat
|
1d4a8fd3ba
|
Atari 2600 - add a Playfield toggle
|
2012-10-30 23:38:53 +00:00 |
adelikat
|
f9c027ddad
|
Add front end and corecomm values for Atari graphics object display toggling
|
2012-10-30 00:18:56 +00:00 |
goyuken
|
5661205bda
|
event.onmemoryread(function f) : f is now passed the address in question. similarly for onmemorywrite
|
2012-10-14 15:19:31 +00:00 |
adelikat
|
6fedb67949
|
Fix the Write callback for the MemoryCallBackSystem and refactor the object more appropriately
|
2012-10-14 14:08:25 +00:00 |
adelikat
|
557fb150c3
|
Lua - implement onmemoryread and onmemorywrite for the NES and PCE cores
|
2012-10-13 18:59:09 +00:00 |
goyuken
|
b545d79fb6
|
lua: add emu.on_snoop()
|
2012-10-06 13:34:04 +00:00 |
beirich
|
3547b9bad8
|
GG: Add option to highlight the active display region
|
2012-10-05 03:42:19 +00:00 |
beirich
|
3d36887d60
|
GG: Add emulator support for showing clipped regions of GG games
Note, not yet hooked up to UI.
|
2012-10-05 03:12:42 +00:00 |
adelikat
|
e964dfb1df
|
Trace Logging hooked up for NES core, trace logger tool doesn't display rows for some reason
|
2012-09-30 02:37:00 +00:00 |
adelikat
|
f8c508b1a3
|
Add a CpuTracingAvailable flag to CoreOutputComm and set to true for NES, set the Trace Logger menu item to be enabled/disabled based on this flag
|
2012-09-30 02:07:14 +00:00 |
zeromus
|
1fbbbaf776
|
oops
|
2012-09-27 11:58:04 +00:00 |
zeromus
|
d9a55fed37
|
snes-load firmware files from a CoreInputComm path, which must be named exactly right; show the requisite filename in a messagebox if it's missing; but theres no GUI for the firmware path hooked up yet.
|
2012-09-27 07:22:31 +00:00 |
zeromus
|
e8487b77d8
|
change lua drawing to use an offset specified by the emulator core, so that drawing in the nes core can have nes-relative coords instead of multiclient-display-relative coords
|
2012-09-20 00:22:24 +00:00 |
zeromus
|
4018452f21
|
add CoreInputComm.CpuTraceEnable and CoreInputComm.CpuTraceStream, and use it in NES; set those appropriately from a gui component and you can effect user-controlled cpu tracing, if its been setup in the core he's interested in. CoreInputComm doesnt reconstruct between emulator instances, so this may not be the best way of hooking it up, but its serviceable.
|
2012-09-16 19:38:08 +00:00 |
zeromus
|
9726b75ec4
|
snes-support layer toggles (needs gui hookups)
|
2012-09-04 19:12:16 +00:00 |
goyuken
|
fd7a0b2fe7
|
change CoreOutputComm to use exact integers to specify VsyncRate. Helps for AV dumping with formats that require exact integer rates (AVI), and for emulators that aren't exactly 50hz/60hz (none yet).
|
2012-07-11 21:37:35 +00:00 |
taotao54321
|
2f9a5212bc
|
Added BG/OBJ display settings for SMS (not accessible yet)
|
2012-03-11 16:15:20 +00:00 |
taotao54321
|
575c44f470
|
Now setrenderplanes() works also for SuperGrafx.
|
2012-03-11 09:51:23 +00:00 |
taotao54321
|
30b0dc6780
|
PCE: added settings to show/hide BG/OBJ for TurboGrafx (not for SuperGrafx)
Now setrenderplanes() works for TurboGrafx (not for SuperGrafx)
|
2012-03-11 06:50:46 +00:00 |
beirich
|
b27673f26c
|
M-M-M-MONSTER COMMIT! change Game-load api stuff
|
2011-08-04 03:20:54 +00:00 |
zeromus
|
9628ab3506
|
hook up nes dump status stuff, and also add a log window that we could use for console output in the near future but for now is just used to show you a detailed rom analysis report
|
2011-07-10 21:00:28 +00:00 |
zeromus
|
c0988feaa3
|
add CoreInputComm/CoreOutputComm, remove Query system, hook up nes video config options
|
2011-06-11 22:15:08 +00:00 |