adelikat
ea9fb1f85d
New Ram Watch - fix incorrectly labeling a file as having changes
2013-09-09 22:03:02 +00:00
adelikat
fad71b1d98
Refactor Recent Files to handle a load error message and logic to remove from list, refactored all the places that do this to use this single unified function
2013-09-09 21:36:26 +00:00
thebrick448
3c8196f234
Added the ability to load programs into a TI-83 calculator. Also reworked the TI-83 link interface to more accurately represent hardware specs.
2013-09-07 21:32:09 +00:00
adelikat
4fb575a2f6
Refactor other recent menus, and fix bug in recent item selection
2013-09-07 03:15:29 +00:00
adelikat
0d25ef8f8f
Refactor Recent menu stuff again, and move autload to a property of recent files, ram watch now uses that value instead, all other dialogs with recent menus need to be refactored this way
2013-09-07 01:38:24 +00:00
adelikat
195b002ec1
Recent Files - refactor - remove GetFileByPosition() in place of making the object indexable
2013-09-06 21:23:59 +00:00
adelikat
d56c25392e
New Ram Watch - set up autoload and misc small things
2013-09-05 15:34:47 +00:00
adelikat
b18d50791e
Mapper stuff
2013-09-02 23:54:32 +00:00
adelikat
5dc7f4aabe
Allow virtualpad to accept mainform input
2013-08-27 21:41:06 +00:00
adelikat
25a4ce52cf
show N64 menu in null emulator mode (no rom loaded), single instance mode - message box alerting the user that a reboot is required
2013-08-27 00:47:18 +00:00
adelikat
089ce7f48a
Some progress on the new Ram Watch dialog
2013-08-26 20:54:00 +00:00
adelikat
4bd6103574
Refactor a bunch of cheats code, and fix a bug where exceptions can be thrown by the cheats dialog when working in other tool dialogs.
2013-08-25 04:23:27 +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
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
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
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
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
57fae391e5
Fix shift+tab turbo
2013-08-13 01: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
saxxonpike
da3320ced3
Commodore64: Reconnected core to MultiClient.
2013-08-11 02:45:11 +00:00
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
pjgat09
b5dd64ad3b
N64: Pass the Glide64mk2 settings to the core
2013-08-09 02:32:49 +00:00
adelikat
fdb3f0f199
Fix the frame adv. skip lag frames feature
2013-08-07 19:16:51 +00:00
adelikat
a8d1303659
Don't create tool dialogs until needed. Saves about 10mb of ram usage on start up. Note: this is a very sloppy way to do this.
2013-08-05 20:24:44 +00:00
adelikat
dd43bbe078
Hotkey for opening the Trace Logger
2013-08-05 14:17:31 +00:00
adelikat
70de80b262
oops, I did it again
2013-08-05 02:32:21 +00:00
adelikat
0005be19a4
allow Firmwares dialog in release builds
2013-08-05 02:22:42 +00:00
adelikat
4e234072eb
Finish analog hotkeys
2013-08-04 20:32:50 +00:00
adelikat
7cfd6f32b0
Fix a bunch of hotkey regressions
2013-08-04 18:36:33 +00:00
adelikat
4b9023337e
Oops, fix frame advance and some other hotkeys
2013-08-04 18:15:11 +00:00
adelikat
562e117e64
Hotkeys - add ordinal to determine order in the hotkey dialog
2013-08-04 17:08:51 +00:00
adelikat
23de20a5b8
new hotkey system, including new hotkey dialog, things are now done dynamically. Still some todos, also this is a config breaking check in, please delete your existing config before using
2013-08-04 16:47:54 +00:00
adelikat
31126d437b
add a analog section for hotkeys, for the purpose of buttons that "fudge" an analog virtualpad's axis values. Only "Y Up Large" done so far. Will finish the rest after I rewrite the hotkey system completely.
2013-08-03 13:22:54 +00:00
zeromus
a685bd5b59
new firmwares dialog
2013-08-02 03:43:58 +00:00
adelikat
3dc4611263
Start a firmwares dialog, interim only
2013-07-31 15:54:08 +00:00
adelikat
0f11d987fb
alas, I checked in INTERIM = false again
2013-07-28 23:08:23 +00:00
adelikat
eb7a022ebe
Allow N64 in official release builds!
2013-07-28 22:45:19 +00:00
adelikat
3bf18a1325
add defaults for SNES and GBA controllers, also don't allow controller config to be opened when in null emulator mode
2013-07-27 01:03:15 +00:00
goyuken
9b423d77e9
analog controller stuff should work now
2013-07-24 02:14:25 +00:00
adelikat
77a4eb098f
Add Rewind Settings dialog and remove the old Rewind enable menu item. New dialog let's the user set the rewind frequency and/or enable/disable rewind for small, medium, and large savestates separately
2013-07-21 20:39:11 +00:00
goyuken
3169968858
analog input support. this is bad code and should all be reverted as soon as possible.
...
binds (along with sensitivity, deadzone, flip customization) are not supported yet. to test out, try using the first two axes of dinput joystick #5 on N64 player #1
2013-07-18 16:18:17 +00:00
adelikat
91a13bf8f4
Misc Code refactoring, no functional changes
2013-07-16 01:59:59 +00:00
adelikat
0f628dfcbc
N64 - plugin dialog UI tweaks
2013-07-14 23:23:35 +00:00
goyuken
2ea817c5d9
rework some of the controller infrastructure to be more accepting of floats
...
this should neither change anything nor break anything
2013-07-14 16:35:22 +00:00
goyuken
158ac4d94a
controller config: cleanup
2013-07-14 05:05:29 +00:00