Commit Graph

9241 Commits

Author SHA1 Message Date
adelikat 59090e5751 Apple II - make binary state preferred = false for now 2015-05-18 00:54:59 +00:00
goyuken a4469120a5 Forgot this 2015-05-18 00:43:23 +00:00
adelikat 549e9650ae oops, didn't mean to check this in 2015-05-18 00:38:27 +00:00
goyuken 6ab8be0a1d Screwball mode Apple II savestates 2015-05-18 00:14:00 +00:00
adelikat 9024df91f5 Virtual pad for Apple II, many of the names will have to be cross referenced with the core when those buttons are added 2015-05-17 23:05:12 +00:00
adelikat 3178dd8b6b and awesome and snazzy apple II keyboard image for the controller config dialog 2015-05-17 21:22:13 +00:00
adelikat 530f2a43ed add an ignore 2015-05-17 20:38:29 +00:00
adelikat 7af274c1cc MultiDiskBundler - don't autofill stuff if the current "rom" is a .xml file 2015-05-17 20:37:19 +00:00
adelikat a04a80bfce add "new" to LuaCanvas.Refresh() because I"m tired of seeing the warning 2015-05-17 20:33:27 +00:00
adelikat 5354be978a remove DualGBFileSelector tool 2015-05-17 20:32:49 +00:00
adelikat c9f4a27fcd Multi-Disk bundler - add a system picker, with GB and Apple II as they are currently the only systems that support this 2015-05-17 20:26:25 +00:00
adelikat 5a03e96932 add Tools folder to build script 2015-05-17 17:08:53 +00:00
adelikat f912103914 Add a tools folder and map paths of things like watch files, debug stuff, etc there rather than defaulting to cluttering up the bizhawk root folder 2015-05-17 17:06:23 +00:00
adelikat bc1115d62d XmlGame - support an xml that refers to roms in archives 2015-05-17 16:30:39 +00:00
adelikat 5f2e2f39b2 MultiDiskBundler - use relative paths when possible 2015-05-10 22:17:00 +00:00
adelikat 3e47055ca2 Apple II - fix crash on loadstate when not using an xml 2015-05-10 20:20:24 +00:00
adelikat c80fb97bc9 MultiDiskBundler - fix exception on load when the current rom is in an archive 2015-05-10 20:04:27 +00:00
adelikat ea72da9f89 Refector xml game, it now has a List of keyvalue pairs instead of dictionary, and the schema is now LoadAssets with an array of Asset tags. MultiDiskBundler changes to account for this, also remove restriction of using current rom based on system type, isntead it will assume any system is ok 2015-05-10 18:58:00 +00:00
adelikat f6e9f79e71 Apple II - remove a bogus hack in LoadState that I did awhile back 2015-05-09 15:32:18 +00:00
adelikat 99e3c688bc progress on MultiDiskBundler 2015-05-09 13:05:19 +00:00
adelikat adb9f542c0 add core selection to the Nes menu 2015-05-09 12:19:55 +00:00
adelikat 2715d7bfca Don't expose the Advanced Movie Settings when running quicknes 2015-05-09 12:10:31 +00:00
zeromus 6833a24638 add NES music ripper tool prototype 2015-05-08 00:56:46 +00:00
beirich 64741e8973 PCE: tweak VDC register commit logic 2015-05-04 04:54:39 +00:00
adelikat 69146e5c1b I like to forget to add files 2015-04-29 20:57:20 +00:00
adelikat dbc3a5cb2c Apple II - wire up the lag counter, may or may not be correct logic, don't know too much about Apple II internals, but eyeballing the code, it looks like a reasonable place to decide if input was polled. 2015-04-26 12:40:21 +00:00
adelikat bd07bfa310 Apple II - fix some input issues 2015-04-26 11:55:17 +00:00
adelikat 04b490aca4 Apple II - add frame count to savestates 2015-04-25 13:14:12 +00:00
adelikat d604c89de5 MultiDiskBundler - progress 2015-04-23 01:41:56 +00:00
zeromus f94460dc46 fix bsnes xml loading 2015-04-21 23:50:15 +00:00
adelikat 732bc5389c progress on MultiDiskBundler 2015-04-19 22:34:08 +00:00
adelikat 64c588ea5a start the MultiDiskBundler tool, that will make it easy to make multi-game xml files such as for Apple II and dual gameboy (and eventually other systems) 2015-04-19 21:02:22 +00:00
adelikat e8cc7f5cc9 when quicknes doesn't support a game and we magically fallback to neshawk, show a message on screen, since nobody reads the statusbar information 2015-04-19 14:29:26 +00:00
adelikat 0d59fd622e Apple II - mnemonics 2015-04-19 14:18:35 +00:00
goyuken c4f608a39b "Correct" IPS applier to resize file if it tries to write off end. I'm not sure what the spec behavior is, but this works for at least one file in the wild. 2015-04-19 13:55:47 +00:00
adelikat 5d5a4d10f2 Ram Search - make IInputPollable an optional service not a required one 2015-04-17 15:21:19 +00:00
adelikat 01ed8f2064 Apple II - path config stuff 2015-04-15 22:27:25 +00:00
adelikat b9d2331798 Break off Virtu into its own dll 2015-04-15 22:13:54 +00:00
adelikat 3549bf3dc5 Apple II - block off the first 48k of ram as a Main Ram domain 2015-04-13 22:05:39 +00:00
adelikat 8ace0d5f2e oops, forgot to add this file 2015-04-13 21:58:53 +00:00
adelikat 4bf37df018 Apple II - wire up memory domains, just System Bus currently 2015-04-13 18:53:36 +00:00
adelikat baff7319ac Apple II - controller defaults 2015-04-13 00:53:57 +00:00
adelikat e6e94b8d54 Apple II - ui for disk changing 2015-04-13 00:46:11 +00:00
adelikat 1bcf2ae684 Apple II - multi-disc support using XmlGame (the same file format as dual GB), currently no ui to make an xml. Added Previous and Next Disk controller buttons 2015-04-12 23:38:19 +00:00
adelikat 3867a890fc NES - fallback from quicknes to neshawk for Bill and Ted's Excellent adventure since quicknes is not able to run it 2015-04-12 19:17:31 +00:00
adelikat e57d15d85b oops, remove some debugging code 2015-04-12 17:47:34 +00:00
adelikat 53341ee24a Lua - add client.CreateInstance() which receives a type name available to EmuHawk and will construct and return the given object, currently it is limited to objects that have a parameterless constructor but we should be able to improve upon that limitation 2015-04-12 17:46:27 +00:00
adelikat a0d56df06b Lua - client library - change GetOpenTools() to GetAvailableTools() which returns a list of tools available to the currently loaded core, change GetTool() to receive any avaialble tool, if the tool isn't open, GetTool() opens it 2015-04-12 17:37:06 +00:00
zeromus e7564f11ae fix coleco sound which had got unhooked 2015-04-12 05:52:40 +00:00
adelikat 8d86ee012e Lua - implement client.GetOpenTools() to return a list of currently open tools. And client.GetTool(string name) which return an object to lua representing a currently loaded tool, lua then has access to any public methods of that object 2015-04-10 21:56:03 +00:00