adelikat
e95c4e40c0
N64 - add video config dialog that can load/save video size
2013-05-04 02:19:12 +00:00
adelikat
1292c87ca8
Saturn - hook up console buttons, and hook everything up to controller config. Also trashed everyone's ini file if they ran bizhawk since saturn buttons were originally hooked up
2013-05-04 01:39:08 +00:00
adelikat
b11fed8051
Mnemonics for Saturn, probably
2013-05-03 20:04:35 +00:00
goyuken
149eeb5f33
saturn - support loading bios. note that at the moment, the bios filename isn't in the firmware configuratorthingy. this marks the first change made to the yabause core itself (excepting the yui.cpp that we added); changing memory.h so that block loads don't do unnecessary fseek()
2013-05-02 20:47:56 +00:00
adelikat
c6634273d7
N64 - hook up input for 4 controllers and autofire, still needs to be hooked to the core, and also needs to be added to controller config dialog
2013-05-02 01:54:44 +00:00
goyuken
8b029d9eb1
saturn: controls. fuck boilerplate
2013-05-01 02:53:53 +00:00
adelikat
ba7e99ea20
Path Config - support n64, start saturn, also some code cleanup
2013-05-01 02:37:26 +00:00
goyuken
795bfb6550
fix config resetting default dual gameboy P2 Power button
2013-04-27 16:07:10 +00:00
masterofpuppets152001
670460df8c
Genesis GG decoder/encoder (working codes!) and revamped UI of SNES/GG/GB Decoders
2013-04-26 03:12:04 +00:00
masterofpuppets152001
f3a8cee8bc
Gameboy/Game Gear Game Genie Decoder (still non-working code)
2013-04-24 20:41:23 +00:00
masterofpuppets152001
0df9dbde13
SNES Game Genie Encoder/Decoder, first "big" commit, hopefully I got everything
...
If there is anything wrong, let me know so I know what to do next time!
2013-04-23 09:09:49 +00:00
zeromus
45a671ce73
snes-add "always doublesize framebuffer" snes option which makes the logical output of the snes core always sized appropriately for sudden hires-width or interlacing
2013-04-22 22:34:18 +00:00
adelikat
1c33b92bf1
NES - separate first/last scanline settings for NTSC vs PAL (default of 8,231 NTSC and 0,239 for PAL)
2013-03-25 01:59:34 +00:00
adelikat
41be32ce21
Scrub Input hotkey, when held in movie playback mode, it will remove the input for that frame
2013-03-09 23:37:37 +00:00
adelikat
8baaae1110
Movies - add in a "Poke" mode for movies with hotkey. In this mode, when a movie is in playback mode, pressing input will write it into the movie. Also, the default behavior when TAStudio is open is this mode
2013-03-09 23:11:00 +00:00
adelikat
c8e678aea7
Add Autofire hotkey, works like auto-hold except that when pressing a regular controller key, it will map it as auto-hold+autofire (feature works identically to autofire in the GENS and VBA emulators)
2013-03-09 20:10:04 +00:00
adelikat
d308f76d2c
Movies - Added "Full Movie Loadstates" option, when checked it will do VBA-style movie loadstates where the entire state-movie is put into the movie, and then the movie is truncated on the next emulated frame rather than immediately
2013-03-09 19:54:50 +00:00
zeromus
9cf0a3f30f
snes-add gui option for ring buffer mode. its unclear whether it speeds things up, but its possible that it might, and it was a lot of work, so here it is as a user option.
2013-01-18 05:06:26 +00:00
adelikat
c01919a376
Mutliclient hookups for dual gb core
2012-12-29 02:30:31 +00:00
adelikat
3bb975752b
Path Config - filename select for Atari 7800 bios files
2012-12-27 22:47:58 +00:00
adelikat
fb14e1df1c
Messages - oops, use the Multitrack position settings for multitrack instead of fps, also set better defaults for multi-track message positioning (to not clash with other defaults)
2012-12-27 18:33:41 +00:00
zeromus
8a69a4ebe0
switch snes core back to external process. more refined this time. support use of performance core.
2012-12-25 20:36:04 +00:00
adelikat
7992172300
Path Config - implement a Base ROM path, determines what folder will be defaulted to when Opening a ROM during a NULL emulator state
2012-12-23 02:42:20 +00:00
adelikat
e3ba1b6149
Path Config - BIOS Filename config for Coleco and GBA
2012-12-23 02:15:20 +00:00
adelikat
c009533def
Path Config - PCE and FDS BIOS filename config
2012-12-23 01:32:38 +00:00
goyuken
d9240844bc
make firmware path system less robust and more annoying
2012-12-22 19:10:54 +00:00
adelikat
76c9a68a2d
Intellivision - Hook up controllers to the core
2012-12-22 01:56:14 +00:00
goyuken
fe6f029f39
7800: more control hookup for console buttons
2012-12-16 20:04:39 +00:00
goyuken
e5a6a28940
7800: path config connected for saveram
2012-12-16 18:39:05 +00:00
adelikat
59ea6d86ff
Atari 7800 - add Pause button to controller config, set defaults for console buttons, also set some defaults for 2600 console buttons
2012-12-15 19:58:21 +00:00
adelikat
d34368e98d
Atari 7800 - hook up input on client side, implement joystick button 2 in controller definition
2012-12-14 02:17:47 +00:00
adelikat
8b08946c41
Virtual Pad tool - save window position, Ram Watch - restore defaults should set Save Window Position to true, not false
2012-12-08 18:35:12 +00:00
adelikat
e61da61d5d
Controller Config - add a Restore Defaults context menu item that sets up a default mapping for a given controller type.
2012-12-03 01:20:06 +00:00
adelikat
f6afda4ed8
Implemented a system for controller vs hotkey conflicts. There is now a key priority option in the config menu, either controller input can override hotkeys, hotkeys can override input, or both can happen.
2012-12-02 15:18:28 +00:00
adelikat
0bcbddf1ae
default Coleco folder should be Coleco, not ColecoVision, also fix interim flag
2012-12-01 20:36:24 +00:00
adelikat
76487941be
Add Atari 7800 to path config (interim only) and use firmwares folder instead of specific rom file paths. Atari 2600 - remove save ram in path config since it is not used. Optimized NES controller image.
2012-11-27 02:24:15 +00:00
adelikat
0eea66c54b
PCE - slight change in order of buttons on input config, fix Virtual Pad on PCE CD and SGX modes
2012-11-26 02:22:15 +00:00
adelikat
9ddd3d56a8
C64 - implement Restore key on client side, fixes to the Keyboard virtualpad
2012-11-25 21:49:07 +00:00
zeromus
57e9619ff6
snes-hookup ui for color palette selection
2012-11-25 20:06:31 +00:00
adelikat
9de7ee3336
GBA - do bio file path, not firmwares folder path
2012-11-25 03:47:58 +00:00
goyuken
f289ce7525
grumble grumble grumble
2012-11-24 16:14:30 +00:00
adelikat
9ee8093f7a
Open Virtual Pad hotkey
2012-11-23 17:03:10 +00:00
adelikat
f26c72df86
Colecohawk - option to skip bios, setting is also saved into movies
2012-11-22 02:01:15 +00:00
goyuken
db8590e55b
add some GBA related path config stuff. gbabios.rom will now attempt to load from GBA firmwares directory.
2012-11-20 03:17:53 +00:00
adelikat
d72fa0d1bd
C64 - Progress on Keyboard virtualpad
2012-11-19 00:56:26 +00:00
goyuken
8d20c2e351
gambatte: fully implement cgb palette selection
2012-11-18 18:46:57 +00:00
adelikat
da804a4272
ColecoHawk - only 1 L and 1 R button
2012-11-18 02:36:30 +00:00
adelikat
823e84592a
Coleco - hook up controller 2
2012-11-17 22:38:32 +00:00
adelikat
a0281498d3
Coleco - fix mnemonics, hookup up controller 1 autofire
2012-11-17 21:57:39 +00:00
adelikat
7a9b121798
Coleco has a button 0
2012-11-17 21:38:21 +00:00
adelikat
3595516ae5
Hook up Coleco folders to path config, Change coleco system ID to "Coleco"
2012-11-17 21:12:51 +00:00
adelikat
9864c6a192
Path Config - FDS Bios - make browse button a file browser not a folder browser
2012-11-17 19:08:43 +00:00
saxxonpike
eb188fc8b9
commodore64: fix key order on input config dialog
2012-11-15 19:36:23 +00:00
saxxonpike
d320a4d81e
commodore64: full keyboard defaults added
2012-11-15 19:27:20 +00:00
goyuken
00c4db8eeb
gb gpu view: save sprite back color in config, and set default to a gameboy-impossible color
2012-11-14 15:23:38 +00:00
adelikat
0fa4aa993e
C64 keyboard - oops
2012-11-13 19:40:09 +00:00
goyuken
e95efcb91b
throttling UI is now set up to be done in one of three ways: sound, vsync, timer. in addition, there's an option to use vsync even when not throttling to it (but this doesn't really work too well...)
2012-11-12 17:57:11 +00:00
adelikat
fef2e394e3
Fixes to c64 keyboard in config.cs, start hooking up keys to the core
2012-11-10 03:19:42 +00:00
adelikat
4c20f94b74
start C64 keyboard object
2012-11-10 02:40:43 +00:00
adelikat
09565e28ef
C64 - use numberpad for default joystick keys
2012-11-10 01:32:45 +00:00
goyuken
ae82ec5de0
gb gpu view: save position and autoload. they fit perfectly in the last few pixels of available real-estate in the form
2012-11-09 18:55:59 +00:00
adelikat
570bb986c2
Remove FDS and VS as mappable keys (user must use menu items)
2012-11-09 02:47:50 +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
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
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
1d4a8fd3ba
Atari 2600 - add a Playfield toggle
2012-10-30 23:38:53 +00:00
adelikat
f9c027ddad
Add front end and corecomm values for Atari graphics object display toggling
2012-10-30 00:18:56 +00:00
adelikat
04bb6c423e
Movie virtual pads to their own tool dialog instead of residing in TAStudio
2012-10-29 22:57:15 +00:00
adelikat
e8b9bb38b6
Add Save Movie hotkey and context menu item
2012-10-28 23:38:41 +00:00
adelikat
11db3f1912
Atari 7800 - cleanup the BIOS paths and usage of those variables
2012-10-23 20:21:55 +00:00
adelikat
427a80548c
Start an atari 7800 core based on emu7800, if you have bios files in very specific locations and filenames, you can open 2k ntsc games, and watch with no sound or controls!
2012-10-23 03:33:57 +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
1b0c410cc7
SNES Graphics Debugger - remember user's backdrop settings
2012-10-19 17:23:54 +00:00
adelikat
91a447c2a7
another dummy commit to test bot
2012-10-13 21:27:12 +00:00
goyuken
da92c276a4
move ffmpeg to dll subdirectory
2012-10-09 21:25:58 +00:00
adelikat
6aa9608a77
GGHawk - Hook up Highlight Active Display Region option, make this and Show Clipped Regions take effect on Core load
2012-10-06 12:37:38 +00:00
adelikat
b88d5ffd5e
GGHawk - add option to show clipped regions, show GG menu item, also show on SG-1000, cleanup of the sms/gg/sg menu
2012-10-06 12:27:56 +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
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
goyuken
2e70656dde
add bilinear filter display option (d3d only)
2012-10-01 02:30:25 +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
beirich
9b6bf79855
rewrite all controller defaults
2012-09-30 07:05:18 +00:00
adelikat
e865790086
Trace Logger - Hook up autoload
2012-09-30 03:09:41 +00:00
goyuken
7e34e7f88b
multiclient: add saveram backup feature, similar to savestate backup feature, and config\menu items. defaults to ON.
...
at the moment, there's no way in the ui to choose to load a backup saveram. not sure if this is desirable....
2012-09-29 15:32:44 +00:00
adelikat
4c3571a938
Cheats - add "Values as Hex" menu item, when turned off, allows value and compare to be decimal instead of hex
2012-09-29 14:03:32 +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
adelikat
daab149764
Add autohold to message config
2012-09-26 23:25:43 +00:00
goyuken
fc8087c344
preliminary SGB support.
...
1) choose your SGB rom from the path config (should probably be an .smc file of about 256KB)
2) turn on Load GB as SGB from the GB menu.
3) load rom again.
To turn off, uncheck Load GB as SGB from the SGB menu.
2012-09-26 15:59:14 +00:00
adelikat
df767b9b6f
Message Config - ability to toggle the "stacking" effect on general OSD messages
2012-09-26 04:00:42 +00:00
adelikat
2f8ce5e1d1
SNES - hook up autofire controllers, also probably hooked up player 3 & 4 that were probably not working up to now
2012-09-26 01:20:11 +00:00
adelikat
1fe65754f1
Message Config - allow configuring of the position and anchoring of messages, fix the saving of the multitrack x,y variables
2012-09-25 04:04:54 +00:00