brandman211
bc1804dcdb
-Made it so that the right controllers use the default settings.
...
-Merged Genesis.
--This was completely broken beforehand.
---Update updated PCE.
---It had 8 joypads instead of 1.
-Line count: 661.
Note: Atari Auto 2 throws an exception.
2012-03-25 06:42:31 +00:00
brandman211
0eae992403
Created general functions Do and Update.
...
-Because I have been advised not to convert the objects to dictionaries, and because using the equivalent of typedef seems confusing if it isn't outright impossible, I had to implement switch statements to handle certain aspects on a platform to platform basis.
-These will end up being much bigger than I would have hoped, but the entire file will be much, much smaller.
TODO: Implement all of the other platforms using these functions.
Note: It seems that the Enabled checkbox doesn't do anything other than persist its state. I checked the latest release, and the same issue was there, so I didn't break it!
2012-03-25 00:39:51 +00:00
zeromus
fa25305d67
atari-add player 2 controls?
2012-03-22 06:33:28 +00:00
andres.delikat
da634a45f1
Lua Console - autoload session
2012-03-19 16:49:47 +00:00
andres.delikat
33383b533b
Lua Console - option to disable scripts on load
2012-03-19 16:19:31 +00:00
adelikat
0bdce38dc4
Add atari to path config dialog (interim builds only)
2012-03-19 02:12:43 +00:00
adelikat
97f32bde91
Lua Console - implement recent session
2012-03-17 21:59:56 +00:00
adelikat
e0e95ee8ea
PCE BG Viewer - implemented auto-load and save window position options
2012-03-13 02:41:10 +00:00
peter
1d111ce0ff
Use Path.Combine where appropriate
2012-03-12 04:44:26 +00:00
taotao54321
2f9a5212bc
Added BG/OBJ display settings for SMS (not accessible yet)
2012-03-11 16:15:20 +00:00
taotao54321
2b79ae88b3
Added a comment
2012-03-11 15:18:24 +00:00
taotao54321
575c44f470
Now setrenderplanes() works also for SuperGrafx.
2012-03-11 09:51:23 +00:00
taotao54321
30b0dc6780
PCE: added settings to show/hide BG/OBJ for TurboGrafx (not for SuperGrafx)
...
Now setrenderplanes() works for TurboGrafx (not for SuperGrafx)
2012-03-11 06:50:46 +00:00
Rolanmen1
f6d558d4b4
Skipping Lag Frames While Frame Advancing Has Been Implemented
2012-03-07 03:58:54 +00:00
zeromus
c0ace9ce83
add a2600 core stub
2012-03-07 00:40:20 +00:00
offspring131313
099cf590b6
Can now make Animated Gifs Huzzah
2012-03-04 20:37:49 +00:00
andres.delikat
f1da3bfa08
Play Movie dialog - Match Game Name option, checked by default.
2011-12-27 00:15:48 +00:00
andres.delikat
b2748b7836
Genesis - hook up lag counter (shows all frames as lag currently), and hook core up to input config dialog (1 controller only currently)
2011-12-24 01:59:51 +00:00
beirich
a95957dcf6
Add option for auto-savestates
2011-10-15 23:17:15 +00:00
beirich
8fb8a35317
Genesis core revive! Get it back to where loading a genesis rom doesnt crash everything immediately
2011-10-01 17:06:25 +00:00
andres.delikat
2418947b69
Add "Toggle Menu" hotkey
2011-10-01 03:43:37 +00:00
andres.delikat
9db06ca408
Add a menu option to show menu in fullscreen mode. Add a context menu item to show/hide menu.
2011-09-24 23:00:59 +00:00
andres.delikat
3e47de6f24
Log Window - save window position & size (only on closing the dialog, but not emulator main window atm) and minor cosmetic fixes. NES - readd IREM_TAM_S1 to csproj. Update compatibility doc
2011-09-21 23:31:48 +00:00
andres.delikat
80d01b6512
Add GUI menu item for toggling the log window as console option, and move said option to the config file
2011-09-21 00:48:40 +00:00
beirich
f9d7ff62f4
pce-cd: support arcade card, fix cd-audio playback bug
...
add new emulation options to gui for SMS and PCE/CD
2011-09-19 00:39:28 +00:00
andres.delikat
6d9d77afbc
autoload last saveslot menu option
2011-09-17 00:25:34 +00:00
andres.delikat
b587ecffd9
move saveslot to config
2011-09-17 00:04:50 +00:00
beirich
7a272192fb
Add version IDs to the other working cores
...
Add toggle for saving screenshot with savestate. Update loadstate code to not die when encountering a state without a screenshot
2011-09-15 23:32:21 +00:00
andres.delikat
c8e0043713
Ram Watch - a "Display on Screen" menu option
2011-09-12 23:08:42 +00:00
andres.delikat
721a514d26
NES Graphics Config - Ability to set the first and last scanlines. NES Core - refactor MyVideoProvider to accomodate new settings. Set to Top 8, Bottom 231 by default.
2011-09-04 01:12:12 +00:00
andres.delikat
4ef00921e9
Autofire Config - Add flag for the "Take lag frames into account" feature, true by default
2011-08-29 22:25:40 +00:00
andres.delikat
17f02b3e3f
NES NT Viewer - Refresh Rate bar
2011-08-29 01:26:36 +00:00
andres.delikat
4048863a30
NESPPU - at a refresh rate slider. I was hoping to not resort to such a hack but it REALLY helps, and most case uses don't need full refresh accuracy, and on those occasions, it is a simple use of the slider.
2011-08-28 18:49:03 +00:00
andres.delikat
ce5bf31ec1
Hex Editor - save DataSize and BigEndian in the config
2011-08-25 00:55:46 +00:00
zeromus
9418dff3b2
refine direct3d missing error handling
2011-08-21 01:07:58 +00:00
beirich
0a5157d9a6
Extremely preliminary TurboCD support
2011-08-14 18:20:13 +00:00
andres.delikat
9e9b3051a8
Remove hard coded "Backspace" hotkey mapping for nes reset (the soft reset hotkey handles reset just fine). Add Reset hotkey mapping to Reset menu item
2011-08-10 22:58:06 +00:00
andres.delikat
cde05919ad
Refactor autofire into an autofire controller. Added On & Off values that can be used to create any combination of On/Off patterns, hooked them to Global.Config values
2011-08-09 22:13:57 +00:00
andres.delikat
8fa630c0fa
Autofire UI for PCE, GG, GB
2011-08-09 02:40:22 +00:00
andres.delikat
63b1f9b93a
Input Config - autofire for SMS/GG/SG, disable autofire pulldown item for TI83
2011-08-09 02:16:46 +00:00
andres.delikat
4cd457ada6
Hook up autofire nes controls to the input config dialog
2011-08-09 01:38:51 +00:00
zeromus
1f541be6df
disc: cue+mp3/mpc/flac decoding
2011-08-08 01:48:31 +00:00
andres.delikat
788cd17317
oops
2011-08-04 03:00:40 +00:00
andres.delikat
51ccd7ec9a
TI83 - add NumberPadEnter to the default input key mapping along with Enter since our hotkey system differentiates between the two
2011-08-04 03:00:02 +00:00
andres.delikat
3fc7e6c95f
Backup savestates feature + toggle to turn it off
2011-07-31 21:39:54 +00:00
andres.delikat
ab97cb04a9
Remove TI83's Disable Slot Hotkeys option (now that the numpad is properly used)
2011-07-30 18:39:33 +00:00
andres.delikat
e121498c4c
TAStudio - fix updating of nes control pad, add menu item "Update Pads on Movie Playback", different color for control pad button background when pressed
2011-07-30 17:59:18 +00:00
beirich
564f829fd7
[PCE] PSG volumes are less wrong. Still poking.
...
[Client] improved some config defaults
2011-07-28 05:28:03 +00:00
andres.delikat
503ecac44c
Path Config for PCE Bios
2011-07-25 01:30:18 +00:00
andres.delikat
c73112cdf6
Play Movie Dialog - add a "include .state" checkbox. If checked it will show .state files that have input data
2011-07-23 20:52:47 +00:00