adelikat
cec62d38f5
Rewind Config - don't crash on load when rewind is off for the core currently loaded
2013-08-24 21:40:42 +00:00
adelikat
6193be13e9
Fix hard reset mnemonic on N64 and Saturn
2013-08-24 20:44:49 +00:00
adelikat
dde1169325
Capture BoardName parameter into movies. Also fix NES imports to set platform to NES for FDS movies, and instead set the BoardName to FDS
2013-08-24 20:11:41 +00:00
adelikat
7ff1675d7f
Repaint screen on movie load
2013-08-24 17:14:32 +00:00
goyuken
0803adc32a
add a "BoardName" to IEmulator that an emulation core can use to return useful information about how the rom is being emulated. meant to be mostly for informative purposes; shouldn't rely on it for too much. implemented in GB and NES cores
2013-08-24 16:54:22 +00:00
adelikat
1400c84fdd
Rewind - don't allocate a buffer until necessary, and only do so if rewind is enabled for that core
2013-08-24 15:01:50 +00:00
sappharad
96405ad7de
- Fixed Atari 7800 so it works again. The game will not launch without the required BIOS, but you're not forced to have a BIOS for regions other than the game you're running.
...
- Fixed BIOS detection for Coleco and Atari 7800. When no BIOS is defined, the application now properly informs the user again instead of throwing an exception.
2013-08-24 02:49:46 +00:00
goyuken
97e3ac9e1b
i wasn't able to reproduce the black screenshot bug, but this might fix it
2013-08-23 17:54:33 +00:00
goyuken
ce3fc79e10
fix some path config problems. DGB didn't work at all, and screenshots and saverams may have been busted on some systems
2013-08-23 17:49:15 +00:00
zeromus
7cb608ead4
fix bug in firmware resolution when firmware isnt present in the default firmwares folder or when the user's selection is missing altogether
2013-08-23 17:17:43 +00:00
adelikat
a71837c3aa
Fix path exceptions for various systems like GBC, and also clean up some terrible hacky code and do it in a nicer way
2013-08-23 16:03:57 +00:00
adelikat
42d93afe57
SaturnHawk - Oops, fix all path stuff from exploding
2013-08-23 13:57:38 +00:00
adelikat
83b60278f4
Oops!
2013-08-23 13:50:13 +00:00
adelikat
36489ca95a
Only paint the screen when needed, which is once per frame, or when the OSD is invoked. Also when lua draws things. I think I invoked it in all the logical places but probably missed some things. The lua logic needs to be refactored anyway to have a paint method, and an onpaint event
2013-08-23 02:40:14 +00:00
adelikat
39ee86fa92
Movie play movie and record movie dialogs to the movie folder, and fix 2012 project from recent commits
2013-08-23 01:54:58 +00:00
adelikat
924aa80f7d
Fix exception thrown recording of movies on SNES ROMs inside archive files
2013-08-23 00:40:35 +00:00
adelikat
67935bc98f
Fix about box to show release version at top, change link to bizhawk project to be tasvideos page
2013-08-22 21:14:13 +00:00
adelikat
706a863caa
Ram Search - add "Clear Preview" to context menu, clears out the red coloring preview. Also some misc tweaks to colors and some code cleanup
2013-08-21 20:54:33 +00:00
adelikat
872a3208d3
Use MenuStripEx instead of MenuStrip everywhere
2013-08-21 20:27:54 +00:00
adelikat
0ceff61292
Replace ToolStrip with ToolStripEx in a few places
2013-08-21 20:16:23 +00:00
adelikat
1584a114fe
Movies - support the ? in mnemonics, ? will be randomly on or off during playback. Note: there is no UI for this, it makes a movie potentially non-deterministic, and is probably useless.
2013-08-20 00:41:48 +00:00
zeromus
add0691c5d
make discohawk entrypoint look more like multiclient's
2013-08-19 01:43:18 +00:00
adelikat
52f7c18ff6
Lua scripts - tweak to PuchOutStats.lua - shows the count an opponent will get up on
2013-08-18 20:44:03 +00:00
adelikat
d83d676f6b
Fix 2012 project
2013-08-15 22:26:43 +00:00
adelikat
04b625ab68
add --dump-close commandline argument, if capturing and specifying a dump-length, setting this property will close the emulator after it has reached the length specified in dump-length
2013-08-15 18:23:15 +00:00
adelikat
d2a879420e
Remove old path config files
2013-08-14 13:18:55 +00:00
adelikat
18582d7c4f
Ram Search - another n64 hack - default to 4 byte
2013-08-14 01:12:03 +00:00
adelikat
22e1dffc91
Ram Search - don't create a search history and start a new search twice. Add a "Use Undo History" option. For that and fast mode when the user opens ram search on the n64 core, currently this overrides their settings every time they open the dialog.
2013-08-14 01:04:14 +00:00
goyuken
6a01d9d9f6
analog control binding widget: deadzone now moves in increments of 5%
2013-08-14 00:30:24 +00:00
adelikat
7f86f58605
Ram search - on showing the number of addresses, use commas
2013-08-14 00:30:08 +00:00
goyuken
e0a97160bc
analog: n64 actual default binds from default button to deadzone 0.1
2013-08-14 00:27:33 +00:00
goyuken
c85d69aa0a
analog bind default deadzone to 10%
2013-08-13 23:18:47 +00:00
adelikat
57fae391e5
Fix shift+tab turbo
2013-08-13 01:07:32 +00:00
adelikat
4dfa647bd2
Path Config - attempt to make a selected path a relative one based on the platform (or base path if a global type). Uses a new pathmanager method TryMakeRelative() which could come in handy in other places in the system
2013-08-13 00:50:14 +00:00
adelikat
d9115a2395
Path Config - fix bug where wrong path was being passed into the folder browse buttons
2013-08-13 00:03:50 +00:00
adelikat
da451381c6
Path Config - when in non-interim mode, lock down unreleased cores
2013-08-12 22:31:48 +00:00
adelikat
705617566f
Path Config - auto-complete for special commands
2013-08-12 19:30:05 +00:00
adelikat
7a1a650c95
Fix hotkey system to adapt to future changes without requiring the user to wipe their config file
2013-08-12 19:01:45 +00:00
pjgat09
5b488f1be0
N64: Fixed the naming for some settings in the gamedb
2013-08-12 02:41:25 +00:00
pjgat09
f893f47ee4
Deleting the Glide ini. Why was it still there?
2013-08-12 02:12:38 +00:00
pjgat09
3ec2c0ef93
N64: Fix the order for the Glide64mk2 game hacks in the settings UI. Flipped a setting's default value. Merged the Glide64mk2.ini into the gamedb, I hope.
2013-08-12 02:11:08 +00:00
goyuken
5647c8894d
fix problem with new savestate load code
2013-08-12 00:00:36 +00:00
adelikat
dfc6a4ba7f
Fix bugs in my last path check in
2013-08-11 23:07:32 +00:00
adelikat
625f9c2fcd
Rip out old path system and replace with new
2013-08-11 21:48:17 +00:00
goyuken
e2aeab5ad2
binary savestates while recording movies is now fully supported
2013-08-11 21:28:48 +00:00
goyuken
4de024e570
rework the binary savestates. not done yet. don't load any binary savestates from before this revision, you will cause death and destruction
2013-08-11 21:02:36 +00:00
adelikat
fa8cbf650d
New Path Config - defaults button
2013-08-11 20:06:27 +00:00
adelikat
b7fd907802
New Path System - add in logic to add/remove entries based on the default list so that users won't have to wipe their config every time the defaults change. Controllers and hotkeys need a similar type of treatment
2013-08-11 19:55:13 +00:00
goyuken
370b17b98d
panic and die if a problem like the one fixed by r3168 were to happen again, since we never really fixed anything
2013-08-11 19:26:19 +00:00
adelikat
b0880eb4c0
New Path config - add Firmware button to systems that have firmwares that will open the firmware dialog directly to the given system
2013-08-11 19:05:05 +00:00