adelikat
bdc2198b3f
Play Movie Dialog - fix duplicate movie bug
2012-09-13 00:29:19 +00:00
adelikat
68d79dd991
TAStudio - fix exception when loading states in record mode. Caused by a out of bounds exception on the StateRecords array. This is just a band-aid, tastudio should not be asking for out of bounds information, that needs to be fixed.
2012-09-13 00:17:39 +00:00
goyuken
76c68bf6d5
add "interpolate" button to dmg color select
...
idea shamelessly ripped from bgb
2012-09-12 23:45:42 +00:00
adelikat
01dec3762c
SNES - fix movie recording!
2012-09-12 23:40:35 +00:00
goyuken
03caa3b32f
gambatte dmg palette editor. blah.
2012-09-12 22:18:51 +00:00
brandman211
ae4dfbc00e
-Imported .LSMV buttons.
...
--Haven't done anything with the flags because I don't know what they are supposed to do yet.
--Speedy Gonzales v2 doesn't sync after being converted, but I don't think that's my fault.
-Flags and other data will be parsed soon.
2012-09-12 05:59:09 +00:00
brandman211
8a24de458f
-Added the SNES formats to the Import dialog.
...
-Figured out how to get files from the .LSMV archive. Will write the input parser shortly.
2012-09-12 04:11:35 +00:00
zeromus
9e1ecd02d2
snes-forgot to actually employ the ability to fix the random number seed which ilari's patches enabled. now the random seed is always 0.
2012-09-12 02:55:06 +00:00
zeromus
05f1608de5
add some helpful overloads to HawkFile for working with known filenames, instead of just extension lists
2012-09-12 00:41:07 +00:00
goyuken
1e6a9415c1
add Sound.Utilities.DCFilter and use it in gambatte
...
haven't decided yet whether i like the idea; it's mostly about playing nice with other audio mixing (from other applications)
well, it's not bad anyway...
2012-09-11 21:30:50 +00:00
goyuken
d57e195e52
gambatte: add oam, hram to memory domain list
2012-09-11 19:05:44 +00:00
pasky1382
c5e71487fd
color edit
2012-09-11 18:31:02 +00:00
goyuken
25c34d2ca6
significant speedup in gambatte MemoryDomains by keeping shadow copy of native memory
...
not quite sure at the moment what each of the domains actually is, though
2012-09-11 17:37:17 +00:00
goyuken
ed2b690f75
add memory domains to gambatte
...
appears to work, but i don't really have much of anything to test on it
ramwatch is horribly slow
2012-09-11 15:28:38 +00:00
andres.delikat
0afd4f3c09
Lua - fix gui.drawLine/Pie/Ellipse/Polygon/Pixel/Bezier from commit 2908, the way those were done was causing exceptions after the 1st draw
2012-09-11 14:47:41 +00:00
beirich
bf504d1220
gen: work on sprite masking/overflow code. substantially improved. Fixes Sonic 1 title screen, Galaxy Force 2 level select, Landstalker sprite masking, and improved nemesis' test rom. Still something amiss in Sonic 2 title screen.
2012-09-11 05:00:45 +00:00
adelikat
7be2ea0946
Cheats - fix emulator freeze with bad config files
2012-09-11 03:25:39 +00:00
goyuken
d84f13275e
add IsLagFrame, LagCount, Frame to Snes savestates
2012-09-11 01:50:55 +00:00
goyuken
f2ce38851a
add IsLagFrame, LagCount, Frame to Gambatte savestates
2012-09-11 01:46:57 +00:00
goyuken
578e247524
add lag counter to LibsnesCore
...
per ilari, this should work correctly on certain games that poll the input in a particular way. however, it is completely non-functional on many other games. core digging is required for anything better.
2012-09-11 01:36:12 +00:00
adelikat
2fd67585b0
Hex Editor - fix restart, addresses now update
2012-09-11 00:21:50 +00:00
adelikat
eaa212fef7
Hex Editor - fix 6 digit domains (note that 8 digit will still fail should we have any)
2012-09-11 00:17:54 +00:00
adelikat
95cb43329b
Hex Editor - remove a variable and references to it that is obsolete since I revamped the drawing, it was causing the highlighting to be off on anything other than 4 digit addresses. Partially fixes messed up hex editor in 6 digit domains such as SNES ram
2012-09-10 23:52:42 +00:00
goyuken
4e35cb566f
functioning saveram support for gambatte
2012-09-10 23:40:53 +00:00
goyuken
efbe114e76
remove libgambatte.pdb because it has cooties
2012-09-10 22:02:02 +00:00
brandman211
f11a790e34
-Added ImportLSMV, ImportZMV. Neither do anything substantial yet.
...
-Added .int to the Rom Files list.
2012-09-10 21:35:56 +00:00
andres.delikat
33969fd8bd
Oops, checked in a change to the interim flag, also updated the interim version to 1.1.0 interim while I was at it, change experimental status on some things in rom loader. Overall, this is a useless commit
2012-09-10 21:26:22 +00:00
andres.delikat
be3b97ece0
SNES - Graphics Debugger - hook up the usual auto-load and save window position, added a menu, put disabled screenshot menu items todo, some UI niceness
2012-09-10 19:44:44 +00:00
andres.delikat
b6d317e0a6
SNES - menu items to toggle bg and obj layers
2012-09-10 19:12:34 +00:00
andres.delikat
286e5c9b08
SNES - make controllers 2-4 work
2012-09-10 18:40:39 +00:00
andres.delikat
622c75545f
Move SNES Graphics debugger to a SNES menu (dynamically shows/hides for SNES roms)
2012-09-10 18:32:36 +00:00
andres.delikat
1068987a33
Add SNES controller image to input config, also some tweaks to the dialog. TODO: all these controller images could be better
2012-09-10 18:21:53 +00:00
andres.delikat
1460f7b860
Input Config - show when a button mapping conflicts with a hotkey mapping (but still allow it)
2012-09-10 17:49:33 +00:00
pasky1382
259be1c607
Changes to contra 3 lua
2012-09-10 13:34:13 +00:00
zeromus
e87bddc2ee
etc
2012-09-10 04:16:30 +00:00
zeromus
3cd5bfe375
stop blocking keystrokes from creating controller input when they match hotkeys
2012-09-10 04:13:02 +00:00
adelikat
f7addb3419
Hotkey Dialog - fix tab orders, Hotkey/Input config - change highlighted color to light blue instead of red as that is a more logical highlight color
2012-09-10 04:11:17 +00:00
adelikat
75a1cd9e4a
Ram Watch/Search - Save and Load the domain of each watch into .wch files (still maintains backwards compatibility with old bizhawk .wch files as well as .wch files from other emulators
2012-09-10 03:11:06 +00:00
adelikat
4df5293974
Hex Editor - pass domain on the Add to Ram Watch feature
2012-09-10 02:39:56 +00:00
adelikat
acae69dc91
Ram Watch - Implement Domain column
2012-09-10 02:37:44 +00:00
adelikat
5adb7fcc91
Ram Watch - fix ability to watch multiple domains at once, New/Edit/Duplicate watch dialog - allow pasting into address box, reformat address box on blur
2012-09-10 02:03:24 +00:00
goyuken
62f2771a8e
gambatte: lagframe stuff is hooked up and appears to be working
2012-09-09 21:57:15 +00:00
zeromus
8e42658702
completing the trifecta: fix the terrible nondeterminisms that made series of snes romloads act wacky
2012-09-09 21:19:54 +00:00
goyuken
a6caa8680d
fix up rom loading routines for libgambatte to use memory block directly (and not file)
2012-09-09 21:15:54 +00:00
beirich
90d1d12086
gen: fix some vram corruption issues
...
general: fix some build warnings
2012-09-09 21:15:20 +00:00
zeromus
52df58c84d
change some instances of "AVI" to "AVI/WAV" since traditionally these are separate options. its sort of cool the way we've got it in bizhawk though, maybe we should make it a new standard and make new nomenclature
2012-09-09 19:52:08 +00:00
goyuken
19d62c44d5
new compiled version of libgambatte.dll
...
savestates appear to work
2012-09-09 19:02:33 +00:00
zeromus
f3b6afa5ad
change libco to use an msvc-compiled dll so that it doesnt get wrecked whenever the .net GC process suspends a thread in a coroutine. cant figure out how to get that same code working compiled by mingw32.
2012-09-09 19:02:13 +00:00
goyuken
8cdcae462d
gambatte savestates. slightly modifies some parts of the core and the pinvoke hookup to produce memory arrays instead of disk files as savestates.
...
does not work, for now. (sorry about the exceptions!)
2012-09-09 18:47:00 +00:00
goyuken
a277dfa1e5
wire controls into gambatte.
2012-09-09 14:17:57 +00:00