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
goyuken
5cf95ae5f1
controller config: delete 2000 lines of code
2013-07-14 02:36:20 +00:00
goyuken
f7e8273dad
controller config: remove some old unused code
2013-07-14 02:04:55 +00:00
goyuken
0825c4181c
multiclient: rework everything controller config related. there is still some transitional cruft and whatnot, so be patient.
2013-07-14 01:48:05 +00:00
adelikat
dba02ffb85
Add config menu to context menu when in full screen mode
2013-07-10 18:04:05 +00:00
goyuken
b8eec16d8c
rework mainform disc image code to work with r4551 changes. on cursory examination, both PSP and saturn games are loading correctly. it's likely that something PSX related was broken, but that's OK for now...
2013-06-25 21:57:45 +00:00
pasky1382
23d71a3b87
Commented out unworking code for disc.DetectSegaSaturn() in MainForm.cs
...
Added 'Always On Top' option to settings in hex editor/tas studio/ram search
2013-06-25 08:50:42 +00:00
goyuken
39f82cbca9
psphawk
2013-06-25 00:14:35 +00:00