BizHawk/BizHawk.MultiClient
brandman211 78d8effcfc Made joypad_get independent of mnemonics. Here's the Lua script I used to test:
while true do
	joypad.set("Up", true)
	local buttons = joypad.get()
	local result = {}
    for index, value in pairs(buttons) do
        table.insert(result, index .. ": " .. tostring(value))
    end
	gui.text(0, 36, table.concat(result, "\n"))
	emu.frameadvance()
end

For some bizarre reason, after a while, the ordering of the buttons goes from stable to chaotic, making it impossible to read the buttons pressed. adelikat says not to worry about this because order is meaningless in Lua. Still, this is very curious...

TODO: Set using a ClickyVirtualPadController and Global.StickyXORAdapter.SetSticky(Controller + " Up", false)...whatever that means.
2012-03-19 14:52:23 +00:00
..
Gameboy Gameboy - implement memory domains (system bus only for now) and other small things 2011-06-27 01:05:30 +00:00
Input Conditionally compile Windows code, make Throttle class portable, and add dummy input/audio implementations for non-Windows 2012-03-12 04:44:34 +00:00
NEStools NES Graphics Settings bugfix 2012-03-11 07:02:10 +00:00
PCEtools PCE BG Viewer - GUI overhaul 2012-03-16 15:29:05 +00:00
Properties Conditionally compile Windows code, make Throttle class portable, and add dummy input/audio implementations for non-Windows 2012-03-12 04:44:34 +00:00
SMStools Added SMS specific menu: Graphics Settings 2012-03-11 17:08:25 +00:00
TI83tools TI83 Keypad - implement the 0 button, somehow it was missed 2012-02-21 03:45:25 +00:00
config Add atari to path config dialog (interim builds only) 2012-03-19 02:12:43 +00:00
images Add an atari controller image for controller config dialog 2012-03-10 14:10:50 +00:00
movie ImportMCM now supports NES movies. 2012-03-15 04:22:37 +00:00
output fix an error in chr rom size for a CNROM game 2012-03-13 02:10:18 +00:00
tools fix lua poop 2012-03-17 23:40:30 +00:00
AboutBox.Designer.cs nes-fix a little bug in MMC2 and support MMC4 while i am at it 2011-09-21 05:47:41 +00:00
AboutBox.cs add interim build indicator to aboutbox 2011-09-17 22:03:06 +00:00
AboutBox.resx nes-fix a little bug in MMC2 and support MMC4 while i am at it 2011-09-21 05:47:41 +00:00
ArchiveChooser.Designer.cs Fix minimum size on all winforms, also set max size where appropriate, fixed anchoring & resizing issues, and other misc. display cleanup 2011-09-11 01:01:40 +00:00
ArchiveChooser.cs fixs spaces into tabs in a bunch of files because I'm tired of fixing it gradually 2011-06-19 23:39:25 +00:00
ArchiveChooser.resx Fix minimum size on all winforms, also set max size where appropriate, fixed anchoring & resizing issues, and other misc. display cleanup 2011-09-11 01:01:40 +00:00
AviWriter.cs avi size segmentation 2011-07-13 04:24:55 +00:00
BizBox.Designer.cs About box - add contributers 2012-03-11 01:22:02 +00:00
BizBox.cs A real about box 2011-07-31 02:13:24 +00:00
BizBox.resx Fix minimum size on all winforms, also set max size where appropriate, fixed anchoring & resizing issues, and other misc. display cleanup 2011-09-11 01:01:40 +00:00
BizHawk.MultiClient.csproj Lua Console - Better dialog for lua functions list, stop and start sound on calling list 2012-03-17 02:18:09 +00:00
Config.cs Add atari to path config dialog (interim builds only) 2012-03-19 02:12:43 +00:00
ConfigService.cs show config crashes so we can debug them 2011-07-06 02:16:44 +00:00
ExternalCoreSupport.cs forgot an add 2011-07-24 07:00:54 +00:00
Global.cs Conditionally compile Windows code, make Throttle class portable, and add dummy input/audio implementations for non-Windows 2012-03-12 04:44:34 +00:00
HawkFile.cs cleanup Controller class (remove old sticky and forcing code) 2011-07-24 20:37:10 +00:00
LogConsole.cs Bugfix for log console. 2012-03-09 21:36:55 +00:00
LogWindow.Designer.cs PCE - Implement PCECD system id in core and in game info. Also set cancel property of LogWindow winform 2011-09-24 17:05:34 +00:00
LogWindow.cs Removed unused LogWindow::ShowConsole() 2012-03-09 21:22:52 +00:00
LogWindow.resx Fix minimum size on all winforms, also set max size where appropriate, fixed anchoring & resizing issues, and other misc. display cleanup 2011-09-11 01:01:40 +00:00
LuaImplementation.cs Made joypad_get independent of mnemonics. Here's the Lua script I used to test: 2012-03-19 14:52:23 +00:00
LuaInterface.dll build luainterface differently. fix lua poop? 2012-03-18 00:05:06 +00:00
MainForm.Designer.cs context menu screenshot -> clipboard 2012-03-18 04:08:05 +00:00
MainForm.MenuItems.cs context menu screenshot -> clipboard 2012-03-18 04:08:05 +00:00
MainForm.Movie.cs Fix loading of post movie savestates (savestates made while in movie finished mode). Complete fix When in read-only. While in read+write it throws a loadstate error. This isn't ideal but at least prevents possible movie corruption. 2011-09-29 01:46:35 +00:00
MainForm.cs Lua - Implement savestate.save 2012-03-18 18:24:24 +00:00
MainForm.resources 2011-01-11 02:55:51 +00:00
MainForm.resx Disable NES Debugger menu item, and remove a commented out debug line I left by accident 2011-08-27 16:30:59 +00:00
MruStack.cs fixs spaces into tabs in a bunch of files because I'm tired of fixing it gradually 2011-06-19 23:39:25 +00:00
NameStateForm.Designer.cs Fix minimum size on all winforms, also set max size where appropriate, fixed anchoring & resizing issues, and other misc. display cleanup 2011-09-11 01:01:40 +00:00
NameStateForm.cs 2011-01-11 02:55:51 +00:00
NameStateForm.resources 2011-01-11 02:55:51 +00:00
NameStateForm.resx Fix minimum size on all winforms, also set max size where appropriate, fixed anchoring & resizing issues, and other misc. display cleanup 2011-09-11 01:01:40 +00:00
PlayMovie.Designer.cs Play Movie dialog - Match Game Name option, checked by default. 2011-12-27 00:15:48 +00:00
PlayMovie.cs Play Movie - remove mc2 and fm2 from list, as they have to be imported now 2012-03-03 18:44:08 +00:00
PlayMovie.resx Fix minimum size on all winforms, also set max size where appropriate, fixed anchoring & resizing issues, and other misc. display cleanup 2011-09-11 01:01:40 +00:00
Program.cs Conditionally compile Windows code, make Throttle class portable, and add dummy input/audio implementations for non-Windows 2012-03-12 04:44:34 +00:00
RecentFiles.cs fixs spaces into tabs in a bunch of files because I'm tired of fixing it gradually 2011-06-19 23:39:25 +00:00
RecordMovie.Designer.cs Fix minimum size on all winforms, also set max size where appropriate, fixed anchoring & resizing issues, and other misc. display cleanup 2011-09-11 01:01:40 +00:00
RecordMovie.cs Refix recording movies from "Now" so that the StartsFromSavestate flag gets properly stored into the movie file 2011-09-04 19:04:00 +00:00
RecordMovie.resx Fix minimum size on all winforms, also set max size where appropriate, fixed anchoring & resizing issues, and other misc. display cleanup 2011-09-11 01:01:40 +00:00
RenderPanel.cs Conditionally compile Windows code, make Throttle class portable, and add dummy input/audio implementations for non-Windows 2012-03-12 04:44:34 +00:00
Rewind.cs pce-cd: support arcade card, fix cd-audio playback bug 2011-09-19 00:39:28 +00:00
RomGame.cs general cleanup.. remove a bunch of warnings.. improve log console system a bit.. add new icons for log console window.. remove old demo psx interop system and add new, simpler one, which isnt really tested yet but is way less annoying. 2012-02-24 20:38:35 +00:00
SavestateManager.cs M-M-M-MONSTER COMMIT! change Game-load api stuff 2011-08-04 03:20:54 +00:00
ScreenSaver.cs fixs spaces into tabs in a bunch of files because I'm tired of fixing it gradually 2011-06-19 23:39:25 +00:00
Sound.cs Conditionally compile Windows code, make Throttle class portable, and add dummy input/audio implementations for non-Windows 2012-03-12 04:44:34 +00:00
Throttle.cs dont use so much cpu while paused and whatnot 2012-03-18 17:11:59 +00:00
Watch.cs Ram Watch - Implement separator feature + reading it from files. Todo: Insert Separator menu/toolbar item 2011-01-21 18:37:53 +00:00
lua51.dll build luainterface differently. fix lua poop? 2012-03-18 00:05:06 +00:00