adelikat
|
dd24b2d255
|
Path Config - change link to SNES firmwares, add link to C64 firmwares
|
2012-11-08 18:40:49 +00:00 |
adelikat
|
01102b67bd
|
C64- hook up to path config dialog
|
2012-11-08 17:06:25 +00:00 |
adelikat
|
6e5e187b1a
|
NESHawk - hook up remappable controller button for FDS and VS special commands (not hooked up on mnemonics)
|
2012-11-08 14:49:57 +00:00 |
adelikat
|
a205158a0f
|
Hook up C64 joysticks on client side (except for mnemonics)
|
2012-11-08 13:33:30 +00:00 |
adelikat
|
db2b4584f5
|
Controller Config - implement Gameboy power button
|
2012-11-08 04:43:07 +00:00 |
adelikat
|
68cba7d792
|
Genesis - implement Reset button on client side (not yet hooked up in core)
|
2012-11-08 04:33:18 +00:00 |
adelikat
|
c32cef4bc4
|
SNES - Implement Reset and Power as controller buttons
|
2012-11-08 04:13:55 +00:00 |
adelikat
|
027b56e861
|
ControllerConfig object - automatically make columns if controller buttons don't fit in a single column, fix formatting of TI-83
|
2012-11-08 04:09:24 +00:00 |
adelikat
|
b59d248cda
|
Controller Config - hook up sms, pce, atari console buttons
|
2012-11-08 03:16:41 +00:00 |
adelikat
|
9681fc137e
|
Controller config - cleanup and fix compiling that was broken in last commit, also turn on new config dialog
|
2012-11-08 02:20:34 +00:00 |
adelikat
|
835084d812
|
Controller config - start console button stuff
|
2012-11-07 22:53:15 +00:00 |
adelikat
|
7d62265047
|
Controller Config - implement L+R checkbox
|
2012-11-07 16:17:35 +00:00 |
adelikat
|
def7193b27
|
Controller Config - hook up Genesis, Atari, PCE
|
2012-11-07 15:31:07 +00:00 |
adelikat
|
ee912d700d
|
Controller Config - fix bug in saving, hook up controllers for SNES, GBx, SMS
|
2012-11-07 15:15:23 +00:00 |
adelikat
|
cb88230d98
|
New Controller Config - more robust saving logic, some UI cleanup, delete now unused gamepad config objects
|
2012-11-07 14:31:12 +00:00 |
adelikat
|
122c48289a
|
New Controller Config - fix bug where bindings were losing input and failing to save
|
2012-11-07 13:31:38 +00:00 |
adelikat
|
28cc3bb6c6
|
Controller Config - a new type of controller panel, this one uses reflection to dynamically load and set its values, still some bugs with the dialog
|
2012-11-07 04:31:29 +00:00 |
zeromus
|
877b95e3d5
|
c64-hook up firmwares configuration. expected to be by default in C64/Firmwares output directory, named basic,chargen,kernal
|
2012-11-06 06:19:27 +00:00 |
adelikat
|
e7f3abdfc3
|
Add NES Reset and Power as remappable controller buttons, remapping not hooked up to old config dialog, new config dialog - start console button remapping still has some bugs
|
2012-11-06 03:27:24 +00:00 |
zeromus
|
b4b2657965
|
some libmednahawk work. it can't possibly be used by anyone else yet, but i gotta do a checkin.
|
2012-11-04 23:29:06 +00:00 |
adelikat
|
e8b9bb38b6
|
Add Save Movie hotkey and context menu item
|
2012-10-28 23:38:41 +00:00 |
zeromus
|
07c4ce88ae
|
add a link in the snes firmwares path config to a page with information about the firmwares.
|
2012-10-28 21:04:47 +00:00 |
adelikat
|
11db3f1912
|
Atari 7800 - cleanup the BIOS paths and usage of those variables
|
2012-10-23 20:21:55 +00:00 |
goyuken
|
7568ff9437
|
add FDS skeleton. set up your fds bios with pathconfig, then try to load any file with extension ".fds"
|
2012-10-21 15:58:24 +00:00 |
adelikat
|
9d25dfa2b4
|
Open up atari stuff for release builds
|
2012-10-20 13:40:58 +00:00 |
adelikat
|
2659caec94
|
Path Config - fix atari browse buttons
|
2012-10-15 20:52:55 +00:00 |
adelikat
|
613e801b22
|
Path Config - hook up SNES save ram folder button
|
2012-10-13 12:37:10 +00:00 |
goyuken
|
b40897bb77
|
sound api changes. added a new ISyncSoundProvider, which works similarly to ISoundProvider except the source (not the sink) determines the number of samples to process. Added facilities to metaspu, dcfilter, speexresampler to work with ISyncSoundProvider. Add ISyncSoundProvider to IEmulator. All IEmulators must provide sync sound, but they need not provide async sound. When async is needed and an IEmulator doesn't provide it, the frontend will wrap it in a vecna metaspu. SNES, GB changed to provide sync sound only. All other emulator cores mostly unchanged; they just provide stub fakesync alongside async, for now. For the moment, the only use of the sync sound is for realtime audio throttling, where it works and sounds quite nice. In the future, sync sound will be supported for AV dumping as well.
|
2012-10-11 00:44:59 +00:00 |
adelikat
|
16b1f28212
|
Path Config - on start up, set the open tab to match the console loaded, if null emulator, open up the tools tabs
|
2012-10-09 01:47:50 +00:00 |
stuyck
|
1b0f1a54be
|
MokeUp for Control Config
|
2012-10-08 21:07:12 +00:00 |
goyuken
|
3d52ed49e5
|
fix GBC input config tab
fix GBC savestate locations
fix GBC saveram locations
fix GBC screenshot locations
fix GBC titlebar text
|
2012-10-07 14:52:03 +00:00 |
adelikat
|
c6165b8b27
|
Path Config - clean up interim vs release logic
|
2012-10-07 00:56:43 +00:00 |
zeromus
|
96089026cd
|
remove "SGB" systemid because its gonna cause a lot of trouble if we dont hook it up in a lot of places.. why can't we set it up as just a regular snes core? and run the sgb rom through the snes firmwares directory.
|
2012-10-05 04:47:45 +00:00 |
adelikat
|
f78e901c79
|
Path Config - change Base Folder to Global Base
|
2012-10-05 00:57:27 +00:00 |
adelikat
|
ec8451b6f6
|
Path Config - add an info icon that opens a popup for the special path options (., .., %recent%, %exe%)
|
2012-10-05 00:49:04 +00:00 |
adelikat
|
6740b1b8bf
|
Hide Sound Throttle option in non-interim builds
|
2012-10-04 02:05:07 +00:00 |
adelikat
|
9b234aa193
|
Controller Config - make saving/loading work on NESGamePad
|
2012-10-02 02:35:04 +00:00 |
adelikat
|
f5700351c9
|
Controller Config - make a GamepadConfigPanel base class to build the NESGamePad from
|
2012-10-02 01:22:52 +00:00 |
adelikat
|
13150961cb
|
Controller Config - make input widgets work, also consistent namespace on hotkey dialog (no ((intended)) functional change)
|
2012-10-02 00:23:37 +00:00 |
goyuken
|
66dd752f77
|
realtime sound throttling. i don't think this implementation is very good, but hopefully it's a starting point. to test it, disable other forms of throttling first (vsync, frame limit).
|
2012-10-01 15:20:41 +00:00 |
adelikat
|
6e7a906cf5
|
Controller Config - some tweaks, but input widgets aren't working, dont' know why
|
2012-10-01 01:55:08 +00:00 |
adelikat
|
108162a944
|
Controller Config - NES Pad proof of concept
|
2012-09-30 23:20:50 +00:00 |
adelikat
|
64b3b73464
|
Bizhawk - progress on new controller config
|
2012-09-30 21:31:32 +00:00 |
adelikat
|
075a97f1c4
|
Checking in my 2nd attempt at an input config overhaul, currently not hooked up
|
2012-09-30 19:57:33 +00:00 |
adelikat
|
68de3b48b7
|
Add a Log path option to path config, and have Trace Logger user it
|
2012-09-30 16:50:00 +00:00 |
adelikat
|
5f4ad0242f
|
Path Config - fix behavior of the folder browser dialog
|
2012-09-29 20:00:00 +00:00 |
adelikat
|
76619babc1
|
Input Config - better images for genesis, pce, and sms, also made atari controller background transparent
|
2012-09-29 18:55:04 +00:00 |
adelikat
|
68358c5e4b
|
Input Config - better nes image I think, able to clearly see all button
|
2012-09-29 17:17:15 +00:00 |
zeromus
|
cee04551ad
|
snes-firmwares-hook up to gui
|
2012-09-27 07:27:47 +00:00 |
zeromus
|
d9a55fed37
|
snes-load firmware files from a CoreInputComm path, which must be named exactly right; show the requisite filename in a messagebox if it's missing; but theres no GUI for the firmware path hooked up yet.
|
2012-09-27 07:22:31 +00:00 |