pasky1382
ec7522c11a
Sorry, last commit.
2012-09-30 15:22:41 +00:00
pasky1382
f149873a90
2012-09-30 15:18:32 +00:00
pasky1382
d7dd4ce2e0
This wasn't already added?
2012-09-30 15:14:25 +00:00
pasky1382
32832f139b
Super C Collision viewer.
2012-09-30 15:13:48 +00:00
adelikat
75c8739fb8
Trace Logger - log to file option, currently writes to Watch Filepath + GameName .txt with no option to change it
2012-09-30 14:52:36 +00:00
goyuken
89cf8e75fe
mainform: fix the bug where choosing a small size from the menu (typically 1x) would cause unexpected black bars
2012-09-30 14:18:21 +00:00
goyuken
40d86d0a8b
SNES: change the initial bootup frame size (on frame zero) to 256x224.
...
it's the most common game resolution, and also the smallest (so can avoid some instances of window size snapping down because too big)
2012-09-30 14:08:50 +00:00
adelikat
247cef6835
Trace Logger - log to the window only up to the maximum number of lines, ability to set max lines, save window position option, show status and instruction count on window, don't autoload trace logger if core doesn't have it available, close trace logger if switching to a non-traceable core
2012-09-30 13:38:37 +00:00
beirich
9b6bf79855
rewrite all controller defaults
2012-09-30 07:05:18 +00:00
beirich
1b43645d7e
add XInput support, LT/RT are possible inputs now.
...
Any existing gamepad mappings are so, so very totally screwed.
2012-09-30 06:29:30 +00:00
zeromus
e0f506002d
snes-try to survive the display of interlaced modes. havent had an actual game test this so im not sure what it looks like
2012-09-30 05:17:08 +00:00
adelikat
2d90368864
Trace Logger - UI changes, fix clear button crash
2012-09-30 04:28:06 +00:00
adelikat
427864841d
Trace Logger - basic logging fixed
2012-09-30 03:49:53 +00:00
adelikat
e865790086
Trace Logger - Hook up autoload
2012-09-30 03:09:41 +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
goyuken
bb995c1472
SxROM: fix "Bill & Ted's Excellent Video Game Adventure.nes"
...
breaks all MMC1 savestates
2012-09-30 01:32:10 +00:00
adelikat
96b282ca96
Trace Logger - haz icon
2012-09-30 01:08:15 +00:00
adelikat
c4e0f3516c
Flag more SMS and PCE menu items as needs reboot
2012-09-30 00:58:08 +00:00
adelikat
52b8161b39
Start a Trace Logger, currently only NES has the right hooks, but it crashes when used
2012-09-30 00:53:08 +00:00
goyuken
b5b164caf3
as far as i know, SGB movie recording is fully functional now. the mnemonic is the same as SNES, the system id is "SGB"
2012-09-30 00:27:00 +00:00
goyuken
ddf99f789c
when attempting to load SGB, unset SGB config mode if we fail to load the bios file. this avoids a catch-22 where you can't load an SGB because you don't have a rom, and you can't reset to GB mode because you can't get the menu item.
2012-09-29 23:21:55 +00:00
adelikat
ff117d2c49
Add a status icon and notification system for settings that require a core reboot, status bar icon if clicked performs the reboot. Hooked up to the GB/SGB set, SMS Enable FM Chip and overclock settings. May need to flag some other settings too
2012-09-29 23:03:51 +00:00
goyuken
b6e4d9996e
DCFilter: add a "push" mode more suited to being placed between a resampler and a metaspu
...
Gambatte: change the order of output from "GB => resampler => metaspu => DCFilter" to "GB => resampler => DCFilter => metaspu".
This doesn't change anything under most circumstances, except when playing the emulator in slow motion (for instance, 50% throttle). There, the metaspu sometimes adds silence to the output, which isn't actually silence if it has a different DC offset than the audio it's being mixed with. Well, 50% throttle sound output will always suck anyway...
2012-09-29 22:38:47 +00:00
adelikat
486d621657
Status bar icons - actually hide conditional status bar icons when not relevant
2012-09-29 22:37:34 +00:00
zeromus
0b03e6edc8
nes-big improvements to sound, hopefully. fix regressions from last night which killed a lot of music.
2012-09-29 22:19:49 +00:00
adelikat
0e09a071cf
Hex Editor - allow drag highlighting with the mouse
2012-09-29 21:13:11 +00:00
adelikat
a9cb3f65e8
TASTudio - middle clicking pauses/unpauses the emulator
2012-09-29 20:54:56 +00:00
goyuken
a278015404
i never know where anything is in the input system
2012-09-29 20:30:27 +00:00
adelikat
5f4ad0242f
Path Config - fix behavior of the folder browser dialog
2012-09-29 20:00:00 +00:00
goyuken
4fc714d0ad
more generalized directinput handling.
...
all axes are handled as boolbuttons with hardcoded deadzones.
all boolbuttons are handled as expected.
"slider"s are not handled because i had nothing to test against.
button names for axes have changed; button names for boolbuttons have not.
2012-09-29 19:16:37 +00:00
adelikat
76619babc1
Input Config - better images for genesis, pce, and sms, also made atari controller background transparent
2012-09-29 18:55:04 +00:00
adelikat
68358c5e4b
Input Config - better nes image I think, able to clearly see all button
2012-09-29 17:17:15 +00:00
adelikat
92411aae7c
Add SNES Graphics config to the Toolbox dialog
2012-09-29 16:25:28 +00:00
goyuken
7e34e7f88b
multiclient: add saveram backup feature, similar to savestate backup feature, and config\menu items. defaults to ON.
...
at the moment, there's no way in the ui to choose to load a backup saveram. not sure if this is desirable....
2012-09-29 15:32:44 +00:00
goyuken
0a0f4e86d8
MainForm.ClearSaveRam() no longer deletes a disk file.
...
From my reading of the code, this should not affect movie playback; the saveram from disk is not used when starting playback or recording of a clean movie.
If for some reason I'm wrong though, that problem should be addressed directly instead of deleting the file.
2012-09-29 14:55:11 +00:00
goyuken
6e31862d23
Support win+L \ win+R \ win+U
2012-09-29 14:43:35 +00:00
adelikat
4c3571a938
Cheats - add "Values as Hex" menu item, when turned off, allows value and compare to be decimal instead of hex
2012-09-29 14:03:32 +00:00
goyuken
a9304bef26
GB: memory domains now work correctly immediately after a loadstate
2012-09-29 13:03:14 +00:00
zeromus
3898733e8e
nes-fix dmc sfx bug in bt&dd making nonexistent sfx; add emulation of empty databus (to extra joystick bits and reads of nonexistent EXP and WRAM memory ranges.. need to scan other emulator source codes for places to check for use of empty databus); fixes freeze bug in bt&dd. also break savestates, but add a crude version system so we at least have a way to avoid it in the future.
...
bt&dd has a glitch that reads from $6000 when there is no ram installed, and crashes if something too large is returned. I think this chooses a frame for abobo, and you can actually see abobo's sprites glitch for one frame right when the wall finishes getting busted down (the same place where bizhawk was freezing)
2012-09-29 08:39:59 +00:00
adelikat
a38e574695
Lua - implement mainmemory.writebyterange()
2012-09-29 02:26:51 +00:00
adelikat
ed832036c1
Lua - Implement mainmemory.readbyterange()
2012-09-29 01:57:25 +00:00
adelikat
a68b80ad36
Lua - implement functions: nes.getallowmorethaneightsprites() and nes.setallowmorethaneightsprites()
2012-09-28 17:32:01 +00:00
adelikat
8fce215f95
Hex Editor - fix typing values with the numberpad
2012-09-28 17:24:44 +00:00
adelikat
65a4f5010a
Hex Editor - fix copy/pasting multiple highlighted addresses
2012-09-28 16:18:13 +00:00
goyuken
2a59e135ea
snes: add lag counter for manual 4016\4017 polling
...
this shouldn't break existing lag counting.
this doesn't fix the issue observed in smw2 (i have no idea what is causing that.)
2012-09-28 13:37:42 +00:00
zeromus
3095df51c3
nes-fix a missing variable in apu savestates. fixes nothing.
2012-09-28 08:34:02 +00:00
pasky1382
44f64078a3
Organized the scripts, ported the snake rattle n' roll script from game resources page on tasvideos.org
2012-09-27 17:59:41 +00:00
adelikat
965f0934e5
pointless commit to test bot
2012-09-27 17:53:00 +00:00
pasky1382
0eefabdd79
Zeromus is getting old and senile.
2012-09-27 13:41:20 +00:00