Commit Graph

103 Commits

Author SHA1 Message Date
hegyak 7c3b3c8bba release updated for 1.10.0 release 2015-06-15 17:10:08 +00:00
hegyak e789fa7390 Merged from r9233 to r9281 This is for 1.9.4 release 2015-04-04 19:07:24 +00:00
hegyak 29ea4829f9 Merged r9212, r9201, r9198, r9193, r9190, r9189, r9207 into branches/release 2015-03-10 19:50:25 +00:00
hegyak 12c33ea6a6 Undo r9229 2015-03-10 18:47:00 +00:00
hegyak d34d00f31f Merged r9212, 9201, 9198, 9193, 9190, 9189 to branches/release 2015-03-10 18:26:09 +00:00
hegyak 8009405791 Commit 1.9.2 release 2015-03-04 03:09:33 +00:00
hegyak 637fa827b9 Merge r8224, r8225, r8226 and r8227 to branches/release 2014-11-21 04:23:02 +00:00
hegyak 743f043a8c Merged r8188 into branches/release 2014-11-18 01:41:38 +00:00
hegyak 1c60f246da Merged Trunk r7848 into branches/release 2014-09-18 01:32:21 +00:00
hegyak 055ea7f318 Merged 7702, 7704, 7706-7710, 7712, 7718 into branches/release 2014-08-25 12:14:34 +00:00
hegyak 0cedb829f3 Merged r7481-r7700 into release 2014-08-24 14:35:53 +00:00
hegyak f3a7fa8115 Merged Release branches/release with latest Trunk. 2014-08-01 18:30:14 +00:00
adelikat c6d33b9c58 Merge trunk into release branch 2014-07-20 01:20:46 +00:00
adelikat 11f590e274 merge revisions 6910, 6918-6921,6923-6924,6931 to release branch 2014-06-21 19:37:19 +00:00
adelikat 3ffb469085 add 6818,6821,6824,6828-6830 to release branch 2014-06-21 19:14:05 +00:00
adelikat 67cd9873ac Create release branch from trunk revision 6813 (the 1.7.0 release revision) 2014-06-21 18:42:56 +00:00
adelikat 0b21085a98 Bk2 - Rework how input logs are generated and read 2014-06-21 11:56:30 +00:00
zeromus f43859f421 give firmware database and UI ability to track ok/notok/bad state of an option/firmwarefile. apply tons of research to study PSX bios files situation 2014-06-21 06:40:07 +00:00
zeromus fb985579c7 add PSX firmwares to firmwares DB 2014-06-21 00:33:35 +00:00
goyuken 90f627d883 wonderswan: debugging callbacks 2014-06-19 15:57:07 +00:00
zeromus 1edd4edb49 add a crappy little PCE sound debugger and individual channel muting 2014-06-09 08:10:20 +00:00
zeromus 3ea6495031 give yabause its own GL context. gets gl+yabause minimally working. maybe still loadstate-related crashes. 2014-06-08 23:30:34 +00:00
goyuken e3cb22889a add some extra error checking to the text savestate system used by gameboy and wonderswan. does not change the actual savestate format at all 2014-06-04 18:53:57 +00:00
adelikat 3917e7c528 Automate the about box 2014-06-01 01:57:22 +00:00
adelikat 51660dd023 Add SetCpuRegister() to IEmulator. Implemented it in Atari 2600, 7800, C64, Neshawk, and technically dual gameboy (passes it to L and R where it will fail). The rest throw NotImplementedExceptions. Lua - add emu.setregister(), catches NotImplementedExceptions and informs the user. 2014-05-31 17:03:21 +00:00
goyuken 58efa286df move stuff 2014-05-31 16:12:59 +00:00
adelikat 9a24539c10 Lua - catch NotImplementedException on emu.getregister(s) and warn the user that this particular core doesn't implement this feature yet. Also, put IEmulator extensions in their own namespace 2014-05-31 14:29:27 +00:00
goyuken c306e61d5b mednafen 0.9.34.1 "cygne" (wonderswan) 2014-05-30 05:09:54 +00:00
goyuken 2f7ad6a676 2600: more stuff towards PAL support 2014-05-23 15:47:48 +00:00
adelikat 0588c3d7ea Check in patch from zeromus that provides back end support for custom Axis constraints for analog input 2014-05-17 19:35:47 +00:00
goyuken b0970451aa internal infrastructure for video presentation changes (aspect ratio, apparent size, etc) 2014-04-30 23:48:37 +00:00
goyuken fd5b7263ea NES - MMC5 - head off some possible peek nondeterminism problems before they occur 2014-04-30 20:32:13 +00:00
adelikat de1cb218a6 Add more info to IEmulator CoreAttributes, add status bar icon that gives the name of the current core with a tooltip with additional info, put bizhawk icon on "in house" cores, and the icon of the ported emulator on ported cores. Still todo: icons for ported cores other than quicknes 2014-04-25 01:19:57 +00:00
adelikat c74019a54d Add a CoreAttributes class with a CoreName field, and apply it to all cores, when recording a new movie, add a core header line that captures this name 2014-04-22 00:38:59 +00:00
adelikat a61ff53d9c Change IEmulator.GetCpuFlagsAndRegisters() to a Dictionary, fix a warning, throw NotImplemented exceptions in cores that don't implement this method rather than returning an empty list. Start Debugger UI User Controls 2014-04-19 22:23:13 +00:00
adelikat 285a7241b9 On the Rom Details dialog, if the Rom is unknown and the Core supports a GenerateGameDbEntry() method, show the button. When clicked it will add the Game Db entry to gamedb_user.txt, from which point it will be a known rom to the user. Implement this method on Atari 2600. Still TODO: allow them to pick the status instead of assuming "Good" 2014-04-15 22:10:39 +00:00
adelikat 54949127ee some nitpicky cleanup of the Database.cs file 2014-04-14 23:14:39 +00:00
adelikat 449d3fa2e2 Platform Chooser - show rom information, only invoke dialog on a list of generic rom extensions (currently that is .bin and .rom), remove .rom from the list of intellivision extensions 2014-04-14 12:25:57 +00:00
adelikat 32b4f940a9 Add a Platform Chooser that activates when the user attempts to load a .bin file that is not in the game database. Still todo: more platforms, and interim flag logic on some unreleased cores 2014-04-14 01:59:57 +00:00
adelikat 3e2a1e9835 Database.cs - make the big ol switch more readable by grouping some things and using sane spacing 2014-04-14 00:55:10 +00:00
beirich 8363d66f25 PCE: convert states to Serializer implementation 2014-04-07 04:53:18 +00:00
beirich 6ca5768a31 SMS/Coleco, refactor to remove PostLoadState() calls 2014-04-07 03:09:44 +00:00
beirich 77857f0e51 Convert SMS, Coleco, and TI83 to zeromus Serializer-class savestates 2014-03-22 04:46:01 +00:00
beirich c6a5c9b295 Add Region to GameInfo 2014-03-18 03:28:25 +00:00
beirich c179fd5fd6 Add OSD message notifier to CoreComm 2014-03-18 03:03:53 +00:00
beirich b1a37724a1 SMS: hook up Export/Japan, NTSC/PAL, BIOS Enable, and US/JP Bios selection 2014-03-13 04:49:39 +00:00
beirich 9a59155177 SMS: initial support for SMS BIOSes. Some future work is pending regarding when to use what bios or no bios. (hooray regions) 2014-03-05 05:09:20 +00:00
goyuken b2eef124e2 nes: controller infrastructure 2014-03-05 04:08:24 +00:00
beirich 197ca96630 preliminary add SMS bios to firmwares db and UI. not hooked up to core yet. nor all bioses added 2014-03-04 02:33:39 +00:00
goyuken 17d6e866a0 pce: refactor CD loading to move bios determination out of RomLoader 2014-02-10 15:26:18 +00:00