Asnivor
f92269657d
Added core UI menu and fixed up settings / syncsettings
2017-12-04 15:40:27 +00:00
Tastyfish
480f3b73f9
Keyboard support for SG-1000/Mark III
2017-11-25 01:23:12 -05:00
alyosha-tas
8e1ba79e0a
GBHawk: Add core picker
2017-11-19 10:17:23 -05:00
Tastyfish
9693d812d2
Adds SEGA Sports Pad for SMS support, also make controller syncsetting
2017-10-27 20:34:12 -04:00
Tastyfish
d0fdc75a1e
SMS Light Phaser support
2017-09-01 22:39:01 -04:00
Tastyfish
1069a50219
Adds Sega Master System paddle support
2017-08-30 23:16:14 -04:00
Tastyfish
e780e74f45
A frontend for the GB printer
2017-08-29 18:16:02 -04:00
alyosha-tas
cfb2bc8ed4
remove A78 core picker from main form
2017-08-25 10:40:01 -04:00
alyosha-tas
cf0ea5eded
Update MainForm to remove EMU7800
2017-08-25 09:47:17 -04:00
shanehoman
bdb197ac23
Rewrite FlushSaveRAM to write the newest sram to disk first, then move older data.
...
Moved autosave timer sets to save/load sram methods
Manual saves won't reset the autosave timer
Remove excess ticks when lowering the autosave timer
2017-08-18 22:42:28 -07:00
shanehoman
89059673f0
Configure autosave in Config -> Customize... -> Advanced under the SaveRAM backup option
...
reduced options to 5s for HUDs or other RAM watchers or 5m, typical backup save timing in visual studio and office.
Added option for custom autosave interval
Split Autosave enable/disable and time settings
Fixed hotkey display for Flush SaveRAM (menu was reading the wrong key in HotkeyBindings)
2017-08-18 21:02:51 -07:00
shanehoman
acd194128e
automatically save saveram every 1/5/15/30/60/300s
...
fun fact: a 1 frame flush timer is workable on a RAM disk
2017-08-18 15:36:26 -07:00
alyosha-tas
097d20adf2
Update MainForm.Events.cs
...
Let overscan be available to SG1000 as well
2017-08-15 21:23:30 -04:00
alyosha-tas
019b5ae2ce
A7800Hawk: Filter Menu
2017-07-31 12:12:06 -04:00
adelikat
140f603607
rename menu item from Pizza Boy to SameBoy, remove some commented code
2017-07-21 08:34:44 -05:00
nattthebear
a640c53e52
Sameboy: RTC
2017-07-19 20:18:13 -04:00
Ashafix
a71255b4b2
updated arg parser
2017-07-17 01:28:22 +02:00
adelikat
3be2a92390
wire up pizza boy as a sgb option in the core menu
2017-06-29 19:34:02 -05:00
adelikat
434527666c
Fix Nes and GBA core picker menus
2017-06-26 19:19:06 -05:00
adelikat
a4672027c9
bsnes - layer toggling move ui from menu items to checkboxes in the options dialog
2017-06-13 20:29:42 -05:00
adelikat
97d7dd7f42
merging master into waterbox2 this one was messy may be regressions
2017-06-13 08:16:25 -05:00
adelikat
a0f09b230f
rip out bsnes performance profile movie recording warning but replace it with one for snes9x
2017-06-12 19:58:53 -05:00
alyosha-tas
05f1b21b61
Create MainForm.Events.cs
2017-06-11 18:25:50 -04:00
alyosha-tas
16163d959e
Add files via upload
2017-06-11 18:17:34 -04:00
adelikat
18a240227a
oops, this shoudl have been part of last commit
2017-06-04 13:28:12 -05:00
adelikat
8ddb430f27
fix nes, gba, and atari7800 core pickers to be submenus, to better clarify what the two core choices are
2017-06-04 12:53:31 -05:00
adelikat
c549908f10
Change Config -> Core -> SNES menu to be a simple snes9x/bsnes picker instead of allowing bsnes profile selection
2017-06-04 12:25:01 -05:00
adelikat
6dcaebb0d7
Disable Atari7800Hawk from release builds
2017-06-03 12:54:00 -05:00
zeromus
cafe1581ac
fix build error
2017-05-31 12:32:07 -05:00
adelikat
735249a841
misc cleanups in NES config files
2017-05-31 09:47:38 -05:00
adelikat
1164868063
GB config dialogs cleanup
2017-05-31 08:52:55 -05:00
adelikat
8de4e7bff9
add ui to switch to Atari7800Hawk, still not useable by humans, needs gamedb stuff
2017-05-27 08:56:25 -05:00
adelikat
c1bff4b19c
Disable SNES, Intellivision, Colecovision controller settings menu items when a movie is active
2017-05-22 14:23:14 -05:00
adelikat
fd1338a46f
Mainform - restore Autohawk click event, remove some unused methods
2017-05-22 14:23:13 -05:00
adelikat
a6414ff05c
Mainform cleanup round 2
2017-05-22 14:23:13 -05:00
adelikat
0796c14046
Misc mainform cleanups
2017-05-22 14:23:13 -05:00
zeromus
3a98460fbd
add path to "loaded config" and "saved config" messages. Fix problems where keybindings arent automatically applied when loading a configfile. Fixes #851
2017-05-22 12:49:50 -05:00
adelikat
8062faf40b
organize mainform menu item event methods
2017-05-22 09:04:47 -05:00
adelikat
f093ad8606
C64 - multi-disk support
2017-05-15 19:52:05 -05:00
nattthebear
ebe789eed2
heh
2017-05-10 07:45:23 -04:00
zeromus
ac767a2acc
clarification to the saveram flushing system
2017-05-06 17:50:36 -05:00
adelikat
2b625e9c53
Advanced loader - if magic folder necessary for the feature to work doesn't exist, create it. Allow drag and drop of dll files on the Current Core box
2017-05-04 17:54:21 -05:00
adelikat
ded1c2d7b7
Break off BoardName from IEmulator into a separate IBoardInfo service
2017-04-30 21:01:54 -05:00
shanehoman
0db0c4eccf
bind a hotkey to flush sram
2017-04-02 23:08:47 -07:00
alyosha-tas
250a3da0e9
Add files via upload
2017-03-01 11:07:39 +08:00
zeromus
a70e6e2fc4
fix #790 (Scroll wheel missing from input.getMouse())
2017-02-04 20:52:32 -06:00
adelikat
d305b048fc
Fix exception when hovering over Config -> Cores -> Snes when the user has never opened a SNES game
2016-12-06 11:26:43 -06:00
adelikat
117e0b07e7
Pass the core instance to the record movie dialog
2016-12-04 12:51:48 -06:00
adelikat
d95df349a1
use the Emulator property in more places in MainForm, also disable the VS settings menu item if current NES rom is not a VS rom
2016-12-04 11:27:26 -06:00
adelikat
78bb41e3cf
Mainform - make AV and Screenshot menus dependent on having a VideoProvider, and remove some usages of VideoProviderGlue
2016-12-04 10:50:28 -06:00