adelikat
2aeedf074e
Fix Load/Save Named State to default to the correct savestate path rather than the most recently used path. Fix so that these functions can not be accessed during Null emulator via hotkey
2012-04-22 13:56:34 +00:00
adelikat
27239847c0
Fix so that the Save Config menu item does not close tool dialogs
2012-04-21 22:46:48 +00:00
zeromus
35fbe354c1
add threaded display manager to allow heavy OSD/compositing/filtering to happen on another thread. add a lua layer accessible via GDI+ which can be automatically composited and the simplest possible demo of it. add some filtering infrastructure and a hq2x filter set ported to c# but need to work on a minimal selector gui before its usable. separate OSD from RenderPanel so that gdi+ presentation mode now gets full OSD support. the OSD is now a little uglier because its drawn entirely differently and could use some finetuning
2012-04-16 08:18:41 +00:00
beirich
b3e79aa06f
Fix input chain stuff so that genesis roms can be loaded without crashing client
2012-04-14 16:02:45 +00:00
Rolanmen1
2b9483f68f
Lua Scripts Don't Disable If You Record A New Movie Nor When You Reset The Game. However, It Does When You Load A Different Rom.
2012-04-02 19:50:26 +00:00
adelikat
a18b700664
Bigger hammer fix for drag & drop of movie files
2012-04-02 00:47:52 +00:00
adelikat
7e9085b46d
Fix drag & drop of movie files
2012-03-31 15:34:31 +00:00
adelikat
7b0599bfb5
Update version numbers to 1.0.4 (interim) and remove erroneous release notes file.
2012-03-31 01:28:45 +00:00
adelikat
ab2e804300
Change default movie extension to .bkm
2012-03-31 00:38:39 +00:00
andres.delikat
724fe704fc
Atari - hook up console select and reset buttons to config file. Still TODO: add to input config dialog, modify mnemonics
2012-03-30 16:40:52 +00:00
adelikat
00d25b2355
Fix so main form text field displayed Atari 2600 on atari games. Remove "Hawk" that I added earlier.
2012-03-30 12:26:36 +00:00
adelikat
f91becbef8
Show hawk name on main window instead of console.
2012-03-28 23:11:43 +00:00
Rolanmen1
f7f4e64985
Joypad.Get recieves a numeric parameter to return only the specified controller. Is there other way to know of what controller is a button other than the first 2 characters of the string?
2012-03-28 08:35:43 +00:00
adelikat
9c40367fa8
Increase/Decrease Window Size hotkeys (mapped to Alt+Up/Alt+Down by default)
2012-03-28 02:32:05 +00:00
adelikat
c88a6b4b7a
Lua - savestate.registersave/load - pass state name as a string (ex:"quicksave0"). Put event after the save/load not before. Event no longer fires on non-saveslot events
2012-03-28 01:03:50 +00:00
andres.delikat
655af69326
Lua - savestate.registerload() implemented
2012-03-27 21:17:20 +00:00
andres.delikat
0330e1f742
Lua - implement savestate.registersave()
2012-03-27 21:09:36 +00:00
adelikat
c5334cc639
gui.text() - fix so that screen is clearned at the beginning of each frame, so that the text stays drawn when paused
2012-03-26 03:01:39 +00:00
zeromus
f694959da9
cleanup some transient junk in mainform, fix nametable viewer screenshots garbage pixels off by one bug, add shortcut buttons for common display area sizes (this last part was tricky since the nes graphics control dialog has a feature which prevents its size from changing in visual studio)
2012-03-25 08:52:52 +00:00
Rolanmen1
e9e988a83e
When Loading An Script With An Error, BizHawk Won't Crash. For Some Reason I Couldn't Show The Script Error In The OutputBox.
2012-03-24 21:55:37 +00:00
zeromus
e7eb6d8dcd
fix input.get
2012-03-24 18:39:55 +00:00
adelikat
96fc783107
Lua - implement input.get()
2012-03-24 15:55:22 +00:00
adelikat
8714b6da75
Small amount of code cleanup - remove unnecessary code in mainform load function, move function to a better file
2012-03-24 12:20:21 +00:00
zeromus
5f39ba5bbd
add emu.yield, which when used allows a script to run while emulation is paused and interact with the gui/main window in realtime
2012-03-23 23:03:39 +00:00
zeromus
0372969f13
change lua to use lua coroutines for multiple scripts instead of .net threads
2012-03-23 18:24:29 +00:00
adelikat
2e5ec4fdcb
Fix bugs in input config regarding atari controllers, fix auto-fire controllers for atari (both controllers)
2012-03-23 02:15:58 +00:00
zeromus
fa25305d67
atari-add player 2 controls?
2012-03-22 06:33:28 +00:00
adelikat
44daaa0841
Lua - Implement savestate.save
2012-03-18 18:24:24 +00:00
adelikat
c3cb5e0b72
Update version number, note that the previosu commit, r1983 marks the start of version 1.0.3
2012-03-18 17:22:21 +00:00
zeromus
42f16e95ac
dont use so much cpu while paused and whatnot
2012-03-18 17:11:59 +00:00
zeromus
efd5bcaa21
context menu screenshot -> clipboard
2012-03-18 04:08:05 +00:00
adelikat
6072d2d8de
Open ROM dialog - better organization of interim vs release
2012-03-18 00:05:35 +00:00
zeromus
f7d0852741
build luainterface differently. fix lua poop?
2012-03-18 00:05:06 +00:00
adelikat
e404dea408
lock down gameboy and atari to interim build only
2012-03-18 00:00:47 +00:00
zeromus
d0354fd1fe
fix lua poop
2012-03-17 23:40:30 +00:00
andres.delikat
c55e863b15
TASEdit - fix frame advance button
2012-03-16 15:27:45 +00:00
zeromus
219df85492
multiclient-sync nes's bogus soundOn hack at the moment when a nes core is launched, to avoid situation where we can't enjoy the bogus and likely buggy speedhack unless we fiddle with the sound options to refresh them
2012-03-15 19:16:43 +00:00
zeromus
3c267db54c
add reset button to atari 2600 and add .a26 to multiclient filetypes list
2012-03-14 21:35:07 +00:00
brandman211
e71763ba81
Added file types to the Import Movies dialog.
2012-03-14 20:46:59 +00:00
Rolanmen1
4a3544a5a7
Random Crashes When Using Lua Scripts Fixed
2012-03-13 21:21:21 +00:00
Rolanmen1
04c8e8d7a3
Skip Lag Frame When Frame Advancing Has Been Implemented
2012-03-13 21:19:36 +00:00
adelikat
e0e95ee8ea
PCE BG Viewer - implemented auto-load and save window position options
2012-03-13 02:41:10 +00:00
taotao54321
287c5c61f8
PCE BG Viewer:
...
Added a dropdown box to select VDC1/VDC2.
Now it is automatically updated in 3fps. (this is just a makeshift. PCE core should provide callbacks)
2012-03-12 06:27:34 +00:00
taotao54321
54f89fca9f
Added PCE BG Viewer (interim)
2012-03-12 05:19:59 +00:00
peter
e310e90d9f
Conditionally compile Windows code, make Throttle class portable, and add dummy input/audio implementations for non-Windows
...
This is (almost, bar some local resource hacks) enough to start the
emulator on Linux/Mono, load a ROM and watch the demo (input and
audio don't work yet).
2012-03-12 04:44:34 +00:00
peter
1d111ce0ff
Use Path.Combine where appropriate
2012-03-12 04:44:26 +00:00
taotao54321
a595e367db
Added SMS specific menu: Graphics Settings
...
PCE Graphics Settings dialog bugfix
2012-03-11 17:08:25 +00:00
taotao54321
2f9a5212bc
Added BG/OBJ display settings for SMS (not accessible yet)
2012-03-11 16:15:20 +00:00
taotao54321
9d72bf0c7c
Added PCE specific menu: Graphics Settings
2012-03-11 15:12:48 +00:00
taotao54321
575c44f470
Now setrenderplanes() works also for SuperGrafx.
2012-03-11 09:51:23 +00:00