Commit Graph

442 Commits

Author SHA1 Message Date
pjgat09 9604906095 N64: Making sure the d3d8.dll is correct. 2014-08-24 18:16:54 +00:00
pjgat09 57c3a2568f N64: A little cleanup of the jabo wrapper 2014-08-24 15:06:06 +00:00
goyuken dad905b738 vba-next: callbacks n shiz 2014-08-24 00:04:57 +00:00
pjgat09 1dd0499e89 D3D8Wrapper: Avoid dereferencing null pointers 2014-08-23 21:58:37 +00:00
goyuken e8d9ae7e7c vba: cpu flags and registers 2014-08-21 23:51:25 +00:00
goyuken d7f39ca831 vba next: coreside work for alternate palettes 2014-08-17 20:05:56 +00:00
goyuken 9c24c180f2 vbanext: support GPU VIEW. it should still work in meteor... 2014-08-17 19:02:10 +00:00
pjgat09 23ae71382e N64: More D3D8 wrapper cleanup 2014-08-17 18:53:49 +00:00
pjgat09 fdb2e5a838 N64: Fixing the gamedb for jabo 2014-08-17 18:07:02 +00:00
goyuken 8c4696609d vba next: memory domains 2014-08-16 05:45:31 +00:00
goyuken 6f67ed40ac gba: i have altered the saveram format. https://www.youtube.com/watch?v=qd8hy032uLc 2014-08-14 23:26:14 +00:00
goyuken e6c3e922c5 gba: gamedb tweak 2014-08-14 21:08:15 +00:00
zeromus 2a66a0672a load 512-entry palettes, but dont do anything with them yet 2014-08-14 15:52:25 +00:00
zeromus 8e50487695 build luainterface.dll into the references folder, like other more modern things. 2014-08-14 01:07:26 +00:00
goyuken 3b2e16e87a lua: sensible handling for int => color conversion 2014-08-14 00:58:07 +00:00
goyuken 1d6a6030f5 vba next: RTC should be functional now. maybe. 2014-08-13 21:49:28 +00:00
goyuken b8472ea760 gba stuff 2014-08-13 20:33:59 +00:00
goyuken d7a1dd3846 quicknes: simplify blitting logic, giving a 15% overall speedup in some cases 2014-08-13 17:06:01 +00:00
hegyak 9910cfae6a Swap A and B buttons for Dual Gameboy. 2014-08-13 15:53:28 +00:00
goyuken 9e234b3bf5 vba next: some gamedb and saveram hookups, not all finished 2014-08-12 00:34:19 +00:00
goyuken b29f9e5be1 GBA: add gamedb. besides hash identification, this includes the data that various vba variants put in a "vba-over.ini" file (will be hooked up to core soon 2014-08-11 15:29:53 +00:00
pjgat09 1de36a0e2f D3D8 Wrapper: Some code cleanup, better logging 2014-08-10 21:14:29 +00:00
pjgat09 6a5d890de9 N64: Fixing the stale frame bug for the Japanese Zelda roms 2014-08-09 03:43:49 +00:00
pjgat09 49535f8823 N64: Eliminate the need for a separate window for jabo by using GetDesktopWindow 2014-08-08 23:51:46 +00:00
goyuken ba93e6ab0e vba next: savestates and other confetti 2014-08-08 20:01:09 +00:00
goyuken bf14551632 vba-next: frame timing wizardry 2014-08-08 04:15:57 +00:00
goyuken 31fe0c57e3 vbanext: sound, lag frames, cleanup, stuff 2014-08-08 04:09:50 +00:00
goyuken 80d1723a3a https://www.youtube.com/watch?v=XwzzyzUcNOQ 2014-08-08 00:55:33 +00:00
pjgat09 ad66bc4f30 N64: Merged jabo's settings from PJ64's RDB into our gamedb. Tweaked the plugin settings screen to use those settings. 2014-08-07 02:48:01 +00:00
pjgat09 eb087b460a oops 2014-08-03 04:24:39 +00:00
pjgat09 ec1a4b2d9e N64: Resolution setting is now applied in the jabo wrapper. 2014-08-03 04:21:17 +00:00
pjgat09 089b50d896 N64: Committing changes to the gamedb to help with issue 226 in OoT and MM 2014-08-02 22:51:33 +00:00
goyuken d219573594 update git url for bizsnes and add dll file. 2014-07-28 21:10:16 +00:00
goyuken b1f4a77251 quicknes: disable MMC5 support. it doesn't seem to run any games at all correctly except CV3 2014-07-28 18:11:01 +00:00
zeromus 5639284a81 jabo-fix antialiasing 2014-07-27 06:25:59 +00:00
zeromus 4d380626a1 superior jabo window hack that doesnt hang on some systems due to thread deadlocks 2014-07-27 02:12:27 +00:00
adelikat 362e8da454 libmupen64plus - a fix to jabo that makes it run fast for me 2014-07-27 01:51:11 +00:00
zeromus c290ef8bb5 fix a bug in the building logic. i dont understand it, but maybe this had to do with why some people can't open n64 roms 2014-07-26 23:57:22 +00:00
zeromus d368247f8c build dll for last commit 2014-07-26 23:16:47 +00:00
pjgat09 fd0a31721e N64: Removing debug text from Glide64mk2. How has no one reported that? 2014-07-23 03:28:36 +00:00
pjgat09 2cb1cfa7df N64: Committing the correct d3d8.dll 2014-07-23 02:46:43 +00:00
pjgat09 42a69de1e2 N64: Set jabo to render to an offscreen surface 2014-07-23 02:44:33 +00:00
pjgat09 72003a98dc N64: Fix some jabo flags 2014-07-23 00:01:46 +00:00
adelikat 8c0693f308 Add a good dump of Halo 2600 to the atari 2600 game db 2014-07-22 20:37:30 +00:00
pjgat09 ebf8bea920 N64: Hid jabo's window 2014-07-22 01:52:29 +00:00
pjgat09 7c5c47bedb N64: Fixed a typo. Now jabo go fast. Also prevented d3d8 from presenting 2014-07-22 01:51:15 +00:00
pjgat09 1fe27185f5 N64: Committing mupen64plus-video-jabo.dll and d3d8.dll 2014-07-22 01:07:28 +00:00
zeromus c765d1d56e fix Z/X keybindings defaults for snes A+B buttons 2014-07-21 22:19:24 +00:00
null_ptr ba91d38222 Fixed creation of mupen64plus.cfg in root folder of hard drive. 2014-07-20 23:10:52 +00:00
null_ptr 82632e892e Corrected Dr. Mario 64 game specific hacks to be equivalent to original mupen64plus settings 2014-07-17 22:01:37 +00:00
adelikat 9c9c15afc2 PCE - make Run map to the Return key for consistency with other platforms since it is the equivalent of the start button 2014-07-14 13:22:51 +00:00
goyuken 0f6dbd5570 genesis: merge r874 from upstream (sprite corner-case fix) 2014-07-11 18:55:43 +00:00
goyuken e660937c46 genesis: layer draw toggles 2014-07-11 18:51:26 +00:00
goyuken a8530cbdc3 genesis: actually get r872 from upstream (forgot it in prev commit) 2014-07-05 05:58:00 +00:00
goyuken 00d31f41e1 genesis: grab r859 and r872 from upstream 2014-07-05 01:54:19 +00:00
null_ptr 5b5ed57c1d Removed parsing of SDL_KeyUp and SDL_KeyDown events from mupen core 2014-07-01 00:18:37 +00:00
null_ptr 46ccebaf2b Fixed freezing when soft reseting Legend of Zelda: Majora's Mask (and possibly others) 2014-06-30 18:25:42 +00:00
adelikat 01ba63dd09 Coleco/Intellivision - Replace patterns like "Key0" with "Key 0" in button names for consistency and remove a hack in bk2 code that accounts for it 2014-06-29 12:32:36 +00:00
adelikat d12a16db45 Atari 7800 peripherals! 2014-06-29 00:07:17 +00:00
adelikat 88d4a2a5a8 Genesis mouse - mnemonics, default buttons and virtual pad 2014-06-28 12:45:12 +00:00
adelikat 1361e2ff23 Genesis - default controls for lightgun, mnemonics lightgun buttons, support lightgun and console buttons on the virtual pad 2014-06-28 12:31:28 +00:00
adelikat 2f214dad71 Game Gear - fix typo in last commit of mine that caused Start to not work, and add default mappings for GG buttons 2014-06-27 02:24:18 +00:00
goyuken f73b4b5b77 bizswan: update mingw solution and do a bit of warnings cleanup; still use msvs solution because it makes FASTER DULLS 2014-06-24 21:04:51 +00:00
goyuken 5d0e7002a7 FASTER 2014-06-23 02:46:07 +00:00
goyuken c966b09bcf quicknes: clean up a few warnings 2014-06-22 16:01:10 +00:00
goyuken 7cdc585252 FASTER 2014-06-22 05:26:51 +00:00
goyuken e520b11552 ganasis: support memory callbacks (exec, read, write). writes and reads don't fire on a certain class of PC relative load\store which includes immediates but possibly other stuff and i didn't unravel it all... 2014-06-21 17:20:18 +00:00
goyuken 90f627d883 wonderswan: debugging callbacks 2014-06-19 15:57:07 +00:00
zeromus 237045fde2 add watchdog timer to bsnes process to make sure they dont accumulate when the frontend terminates oddly 2014-06-17 22:03:08 +00:00
goyuken b6404ced10 GB: cleanup 2014-06-16 16:23:26 +00:00
goyuken 9a6decef06 GB: cleanup and stuff 2014-06-16 15:59:39 +00:00
null_ptr 15ab5da3da Removed loading of dynamic functions in mupen64plus-audio-bkm 2014-06-15 12:30:03 +00:00
goyuken 525871d6e4 gb: cleanup some unused code 2014-06-11 19:07:57 +00:00
null_ptr 710e461165 Fixed flickering on games that do not render during every vi frame 2014-06-10 22:21:40 +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
adelikat 874ef457d5 Remove xinput analog bindings until the system can handle more than one binding on analog (will leave the dinput versions) 2014-06-07 01:47:38 +00:00
goyuken 11af441464 wonderswan: change pad names for fun and profit. breaks controller config. does not break existing mooovies 2014-06-07 01:26:16 +00:00
adelikat 41265f1320 Default controller bindings - remove joypad bindings to autofire buttons 2014-06-05 14:55:07 +00:00
goyuken 5bb38cb1c2 wonderswan: rework how controls are handled for rotated situation. all savestates are invalid. you should probably delete the wonderswan portion of your control configuration. 2014-06-04 23:26:57 +00:00
goyuken 02627f5c93 fgsfds 2014-06-04 17:56:44 +00:00
goyuken ff6032cbdc bizswan: fix possible desync. all savestates before this commit are invalidated 2014-06-04 16:21:00 +00:00
goyuken e048509fdb small correction to previous commit 2014-06-04 16:00:52 +00:00
goyuken 019ab3efe0 bizswan: support rotating the screen at playtime 2014-06-04 02:03:40 +00:00
goyuken 239eb5b268 saveram stuff 2014-06-02 16:33:08 +00:00
adelikat 58b5163715 Lua Interface - support Strongly typing System.Drawing.Color, and strongly type the color parameters of gui.drawEllipse() 2014-06-02 00:43:25 +00:00
adelikat 7e4ad492a2 Slight fix to wonderswan default keys 2014-05-31 14:44:31 +00:00
adelikat 5cf192394b add default controller buttons for wonderswan 2014-05-31 14:14:49 +00:00
goyuken 0ee073b71b bizswan: savestates 2014-05-31 05:57:18 +00:00
goyuken 8f87c2e854 gameboy: tweak text savestates a bit in preparation to reuse some code for the wonderswan savestates 2014-05-31 04:01:07 +00:00
goyuken 63c361f4e2 bizswan: add cpu flags and registers, memory domains 2014-05-30 22:59:13 +00:00
goyuken fb4bd18fe1 bizswan: settings and syncsettings, random cleanup, include mingw makefile (we're building from msvs here though) 2014-05-30 22:31:16 +00:00
goyuken 14f0faf7ff bizswan: rotated display, lag frames, stuff 2014-05-30 20:53:52 +00:00
goyuken d3a5733886 bizswan: controls work 2014-05-30 18:20:05 +00:00
goyuken 9d8390a4ec bizswan: stuff 2014-05-30 18:10:39 +00:00
goyuken ab93da6faf bizswan: stuff 2014-05-30 16:50:58 +00:00
goyuken c306e61d5b mednafen 0.9.34.1 "cygne" (wonderswan) 2014-05-30 05:09:54 +00:00
adelikat a19e67deea Lots of fixes to Xbox and Ps2 joypad defaults 2014-05-29 02:25:13 +00:00
goyuken d24658888b saturn: expose skip bios and RTC options as syncsettings 2014-05-28 17:31:22 +00:00
goyuken ab74f31d41 quicknes: support getcpuflagsandregisters 2014-05-26 19:49:45 +00:00
adelikat c90f30457b Atari - add NTSC to gamedb too 2014-05-24 01:18:03 +00:00
adelikat 33abd29aec Add PAL flag to pal games in atari gamedb, remove todo in atari core 2014-05-24 01:12:18 +00:00
zeromus 52bceeeee5 update libsnes exes 2014-05-23 19:27:27 +00:00
zeromus e9522af326 preliminary work on accuracy core in sneshawk. it's building and usable, but savestates are utterly trashed. 2014-05-18 05:13:54 +00:00
zeromus 19f3b1b1da here it is, fixed another way, for the record: float ranges can now support inverted senses. 2014-05-17 00:06:20 +00:00
goyuken 35b9746880 N64: set the analog keybinds for the Y axes to be flipped by default 2014-05-16 23:47:58 +00:00
adelikat 4f5e43f40c add Lua script that shows a target on screen for the zapper x,y 2014-05-16 22:55:11 +00:00
goyuken 7cb2734b1d NES: controller stuff?? 2014-05-15 22:18:08 +00:00
adelikat ffb562235a Defaults for NES Paddle and Zappers, analog ones don't load though 2014-05-15 20:48:31 +00:00
adelikat 4bcf217a99 another bot test 2014-05-15 14:35:19 +00:00
adelikat 56bcf1c056 bot testing 2014-05-15 14:31:17 +00:00
adelikat fa7b2ec441 N64 - add the rsp-z64-hlevideo plugin and add backend support for toggling between this and rsp-hle. Still todo: front end to set this 2014-05-14 01:50:36 +00:00
goyuken 9b0673daa7 add quicknes palette as an option for neshawk 2014-05-13 03:10:24 +00:00
goyuken 2c68aa81c6 gambatte: fix a few msvcisms and other warnings 2014-05-13 02:51:20 +00:00
adelikat b7f24da63d More fixing of default joypad buttons 2014-05-11 16:32:17 +00:00
goyuken 5710282ac6 gambatte: eliminate some unused code 2014-05-11 15:40:02 +00:00
adelikat 4431739e43 Fixes to default joypad buttons for atari 2600 and atari 7800 2014-05-11 12:51:39 +00:00
goyuken 1f4585cd17 gambatte: savestate fix round 2 2014-05-10 14:57:19 +00:00
goyuken 975ced7e38 gambatte: break stuff. don't use 2014-05-10 04:22:12 +00:00
goyuken 0dcdb7711b gambatte: remove a bit more junkus 2014-05-08 02:12:20 +00:00
goyuken a6cd5ba16c gambatte: continue previous commit 2014-05-07 22:38:01 +00:00
goyuken c687ac7cfd gambatte: rip out unused save directory and gameshark\gamegenie internal stuff 2014-05-07 22:26:13 +00:00
goyuken 7e45a6810e quicknes: support Bite Off 2014-05-07 18:39:03 +00:00
goyuken 5415f51de0 quicknes: fire emblem 2014-05-07 18:19:36 +00:00
adelikat 39589317ef Fix more errors in default controls 2014-05-05 12:41:38 +00:00
adelikat 980c8879aa Some fixes to default joypad buttons 2014-05-05 12:31:48 +00:00
goyuken 8bda372bed misc cleanup 2014-05-04 19:04:15 +00:00
goyuken 912387fdef gpgx - support debug showing cpu flags and registers 2014-05-04 17:41:20 +00:00
goyuken 478e80a5d3 gambatte: misc code cleanup 2014-05-03 17:43:39 +00:00
gochaism af27877460 Add Joypad_RoundTrip.lua to UnitTests.luases 2014-05-03 12:27:41 +00:00
gochaism b5be8bd15d Add round trip test lua for joypad API. 2014-05-03 12:26:36 +00:00
goyuken df6fa1dec0 gambatte: fix video problem related to new frame timing 2014-05-03 03:05:34 +00:00
goyuken 209142bea1 gambatte: cut out unused OSD cruft 2014-05-03 01:47:55 +00:00
gochaism 00a1f8a3ba LuaInterface: fix regression of optional parameter binding. (gui.text, for example) 2014-05-02 01:54:05 +00:00
gochaism a84b4126f2 Lua: Make console.log(...) a little more prettier. 2014-05-01 00:25:14 +00:00
gochaism acc124ca99 LuaInterface: Disable auto table unpacking for vargs. Lua 5.1 does not have such a feature. print({1, 2, 3}) should pass just an array, not multiple arguments. 2014-04-30 23:54:34 +00:00
adelikat bac7ba9a5d Remove new line in console.log, Add console.write and console.writeline (console.write is an alias of console.log), update some lua scripts that depended on newline in console.log, add a console library lua unit test 2014-04-29 21:03:54 +00:00
gochaism b82495fed4 LuaInterface: update the binary in output directory (see r6442 for source diff) 2014-04-29 04:45:56 +00:00
adelikat 04aa023cb9 Fix joypad.Set() when using the controller number parameter, also strongly type that parameter to nullable int instead of object, add a unit test lua script that tests for this 2014-04-22 21:55:04 +00:00
adelikat 603fd81066 Lua - implement movie.fps() and add MovieTimer.lua script that shows the clock time for a given movie (updates while recording) 2014-04-22 21:27:08 +00:00
beirich 64c27b69c8 SMS: add mapper ID for Super Boy 3. Probably not worth the byes it takes in the gamedb tho 2014-04-22 02:48:00 +00:00
zeromus 7adc15d97e work on opengl display manager: optimized codepaths, user retroshader selection, support for importing a textureID from another core; add erase button to lua console; 2014-04-15 21:46:18 +00:00
adelikat d5d84943fa meh, slight tweak to that commit 2014-04-13 14:24:38 +00:00
adelikat 9c3a7fec37 Lua - add a gameinfo lua library with getromname(), getromhash(), getdisplaytype(), getindatabase(), getstatus(), getisstatusbad(), getboardtype(), and getoptions() methods 2014-04-13 14:22:13 +00:00
adelikat 50c8e05d65 Atari 2600 - Boulder Dash Intro Tune demo apparently doesn't run on 3E, it runs on 4K so change the gamedb entry, a fix to 3E. Given that no game actually works that is written for this mapper, I'm calling this one. 2014-04-12 02:54:17 +00:00
adelikat bbbc219105 Atari 2600 - give default button mappings to reset and select since they are necessary to play a majority of the games 2014-04-10 23:57:18 +00:00
adelikat 58732cf627 Atari 2600 - implement homebrew mapper 0840 2014-04-03 21:25:02 +00:00
adelikat fabef275eb Fix joypad.set "unit test" script 2014-03-29 21:30:21 +00:00
beirich 9f60c73564 oops 1 more thing 2014-03-28 02:44:09 +00:00
beirich 1f8f2f2ccc Finish GG gamedb update 2014-03-28 02:34:04 +00:00
adelikat ddb9d6ccf2 ugh, oops 2014-03-27 01:20:32 +00:00
adelikat f6699389f7 Start some "unit tests" for Lua. This suite of scripts will demonstrate, document, and test the intended behavior of various lua methods 2014-03-27 01:16:38 +00:00
adelikat 00c243212d Lua - rename the string library to bizstring because it was eating the built in lua string library. Fix M64_reader that was using now deleted/renamed functions 2014-03-26 22:30:48 +00:00
beirich 77857f0e51 Convert SMS, Coleco, and TI83 to zeromus Serializer-class savestates 2014-03-22 04:46:01 +00:00
beirich c825720d33 SMS: Fix Ernie Els Golf GG (has on-cart volatile ram) 2014-03-18 02:23:10 +00:00
beirich 227007c07d SMS: rework sprite render code, passing several additional VDP tests, and also fixing Fantastic Dizzy. 2014-03-17 05:05:57 +00:00
beirich 8b844bff34 SMS: lots of gamedb things. And initial terebi oekaki mapper emulation; mouse interface still missing. GG gamedb still in flux but, commit before this commit gets any bigger 2014-03-17 03:00:07 +00:00
beirich 8496f71812 SMS: Korean mappers work. Fixes Cyborg Z, Dodgeball King, F1 Spirit, Jang Pang III, Knightmare II, Nemesis, Nemesis 2, Penguin Adventure, Sangokushi 3, Street Master, Wonsiin 2014-03-14 04:30:01 +00:00
beirich 0809573f4d dbman: add size field to database 2014-03-11 04:09:58 +00:00
beirich d792800e25 dbman initial check-in 2014-03-11 02:48:27 +00:00
beirich 7e77c5a116 SMS: Add "external cart ram" mapper for SG1000, fixes The Castle and Othello. Fortunately, both games are somewhat interesting and playable. SG1000 compat now 100% minus games requiring exotic peripherals 2014-03-06 04:43:36 +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
beirich d328fd0479 SMS: add option to make 3d games playable. some are actually interesting. sega does what nintendont 2014-03-05 02:20:22 +00:00
goyuken 8e0952c494 gambatte: support reading\writing IER through the HRAM memory domain. if you write something funny there and break something, then you better call al gore 2014-02-26 20:24:31 +00:00
goyuken d7371fcf42 saturnus: support 8mbit/32mbit dram cart as a syncsetting. this inflates your savestate size heavily, of course... 2014-02-23 17:06:24 +00:00
goyuken 3d7a0e445b gpgx: clean up 32bpp code (no functional changes) 2014-02-21 17:07:09 +00:00
goyuken c14e4239c4 Genesis VDP display. But not as slick as http://www.youtube.com/watch?v=Tsr-XtuKuSw 2014-02-19 22:26:33 +00:00
adelikat 05823d3022 fix ButtonCount lua script to use console.log instead of the now deleted console.output, Lua - remove some todos that had been done and some rather useless cleanup 2014-02-14 01:27:38 +00:00
pasky1382 c89fd51268 Fix oversight. 2014-02-13 23:02:09 +00:00
zeromus 8193e0b281 snes-repair BG layer toggling 2014-02-09 22:52:09 +00:00
zeromus 9ca6f152cf support old scanlines and hq2x filter via actual retroarch shader presets. at this point you could overwrite them with whatever you wanted, but you should probably wait for me to add user filter selection 2014-02-07 02:36:27 +00:00
goyuken e76b71b72f megadrive: core side stuff for loading a cart + CD at once (not hooked up in frontend) 2014-02-04 22:29:40 +00:00
goyuken 343fbc7ae4 genesis: big savestate rework. all old savestates are invalid. saveram is now stored in savestate. non-megaCD savestates should be significantly smaller than before; megaCD savestates should be slightly larger. 2014-02-03 18:07:21 +00:00
adelikat 13c6f488aa Slight fix to default controls for NES controllers 2014-02-03 16:21:49 +00:00
goyuken 28c1347b75 genesis: only save the actual saveram (instead of an overly large file) in some cases with MD cart. disable automatic saveram (that didn't exist anyway) in most non-saveram carts. for mega CD, reduce size of EBRAM cart to 16KiB. it's still enough for a total of 3 Shining Force CD saves, so no complaining. 2014-02-03 04:04:53 +00:00
goyuken 062d86ff7b genesis: catch revisions through r850 from trunk 2014-02-01 16:47:39 +00:00
goyuken 239ce987da GB: fix problems with STOP opcode? maybe? maybe not? 2014-02-01 03:45:28 +00:00
goyuken 5ecc74c435 GB: implement the undefined opcodes. according to sources, they completely lock up the machine; so they are emulated as DI; <repeat last opcode>, which should do the trick? testing needed. thanks to sanqui for pointing this out 2014-01-31 22:58:54 +00:00
goyuken 284eca0545 GB: MBC3: correct behavior when bank value of 0 is written. thanks to sanqui for pointing this out 2014-01-31 22:30:25 +00:00
zeromus cc73af76bd snes-make CARTROM memorydomain actually edit bsnes's sense of the cartrom, instead of the rom[] array that the core now pointlessly holds onto 2014-01-29 21:59:06 +00:00
null_ptr 2050420565 Fixed N64 controllers 2014-01-28 09:58:53 +00:00
goyuken 71b52970f6 never mind that...i could have sworn there was something missing.... 2014-01-25 22:48:47 +00:00
goyuken 10e203e981 gen: maybe fix a mega CD dsync problem? more research is needed 2014-01-25 20:16:31 +00:00
null_ptr f95bb46c80 Added rumble callback and setter for pak type to mupen64plus-input-bkm 2014-01-23 22:16:27 +00:00
null_ptr 15b95f6f40 Simplified N64 controller input retrieval 2014-01-23 02:06:39 +00:00
null_ptr f69089a617 Sacrificed ~330 LoC and mupen64plus-audio-sdl to the great gods of the trash can. No functional changes. 2014-01-21 18:10:27 +00:00
null_ptr edee798341 Removed unnecessary code from mupen64plus-audio-bkm. Improved lagspikes quite significantly. 2014-01-20 15:33:58 +00:00
goyuken 90a8805a5f VRC7: fix Super Mario Bros 14 (Unl) [!]. fix no wram battery on common Lagrange Point dump. 2014-01-20 02:12:02 +00:00
goyuken df89951325 continue previous commit 2014-01-19 17:10:35 +00:00
goyuken d8c203a69a quicknes: support mapper 78. a crappy heuristic is used to guess board type, but it works for both games on it, so there 2014-01-17 19:40:25 +00:00
goyuken a54119db03 gpgx: support region override 2014-01-15 00:56:13 +00:00
goyuken 7a3aba0681 CNROM and nescartdb cleanup. fixes bird week, titty poker, possibly others. all CNROM savestates are invalidated. 2014-01-11 02:59:39 +00:00
goyuken c2b8879303 quicknes: cleanup 2014-01-10 04:06:02 +00:00
goyuken adf7f01102 quicknes: implement the crop settings 2014-01-10 01:45:06 +00:00
goyuken 1f1bb93360 quicknes: some settings stuff, not all finished 2014-01-09 23:50:10 +00:00
goyuken 2c568d9bef quicknes: add PRGROM and CHRROM domains (from the cart), and set corecomm and board information correctly 2014-01-07 01:52:00 +00:00
goyuken 1cfa050dba quicknes: add text savestate, and fix savestate crash on some mappers 2014-01-07 01:05:24 +00:00
goyuken 45e5f4b286 quicknes: add "System Bus". note that this System Bus will not resolve any MMIO stuff at all 2014-01-06 23:23:47 +00:00
goyuken 92c4df38c3 quicknes: memory domains 2014-01-06 22:14:24 +00:00
goyuken 59ffca28ba fix "the sound bug" in quicknes. dll is now built with mingw and FPU precision is set high (both are required to fix) 2014-01-06 19:31:13 +00:00
goyuken dfda56d8d5 quicknes: support the other included mappers (some aren't enabled by default for whatever reason) 2014-01-05 22:32:49 +00:00
goyuken b85d9d9d91 WARNING: use NES core only at low volume and no headphones 2014-01-05 20:58:36 +00:00
goyuken b9b286f2dd yabause - some video rendering bug of some sort fixed. not sure what it affects 2014-01-03 19:11:13 +00:00
zeromus 50ef1b19f5 snes-fix bugs caused by breakpoints leaving emulator state unstable (most noticeable when taking savestates) 2013-12-29 02:20:13 +00:00
adelikat 3d2750f62a Fix a few default keys in SMS and PCE autofire 2013-12-22 18:02:55 +00:00
adelikat b8fcdc507b Defaults for GPGX Controller 2013-12-22 15:48:55 +00:00
goyuken 3a1933b1a6 fix virtua racing regression in r5600 2013-12-21 21:11:35 +00:00
goyuken 0c6e34b9da gpgx: lag flag and on_snoop() 2013-12-21 17:49:32 +00:00
goyuken 6318a3fb26 gpgx extra mammry domains 2013-12-21 04:03:03 +00:00
goyuken cc23c120c0 gpgx: fix some problems with save+loadstate and different screen sizees.
note: delete all previous gpgx savestates
2013-12-20 21:21:21 +00:00
goyuken 253ba4ccda gpgx: add "Reset" and "Power" buttons 2013-12-20 19:32:12 +00:00
goyuken 1f4ff7b1ce i don't want to talk about it 2013-12-20 05:38:07 +00:00
goyuken c2cc80ee12 THROUGH THE DARK TO THE LIGHT
ON A SUPERSONIC FLIGHT
GOTTA KEEP IT GOING
(note: delete all gpgx savestates from previous revisions)
2013-12-20 00:51:48 +00:00
goyuken 96db47cb24 gpgx: clean up some rom load code... maybe??? 2013-12-19 22:51:04 +00:00
zeromus 5fb469df17 gpgx: fix crash when attempting to load isos 2013-12-19 15:18:07 +00:00
goyuken 3e389a93b0 gpgx memory domains 2013-12-19 03:33:53 +00:00
adelikat 6a72763d52 delete BIO_Info.txt, the firmware manager obsoltes it 2013-12-18 03:00:31 +00:00
goyuken adc3df41bd gpgx: when in cartridge mode, sram is fully supported. when in cd mode, 8K internal bupram + 128K external bupram is supported. this all works and has been tested with a few games. sram files from previous revision won't work. 2013-12-18 01:58:18 +00:00
goyuken ab1972fa4d gpgx: make a clumsy attempt at fixing initial state determinism problems. you are advised not to view this diff. 2013-12-17 03:45:49 +00:00
goyuken 648c06c2bd sanic cd now runs, without cd audio. note that the sram format is subject to change at any time if i feel like it 2013-12-16 21:23:32 +00:00
goyuken a36982ebc6 sanic cd now loads up to a "backup ram broken" screen 2013-12-16 20:02:12 +00:00
goyuken 85be43dfb8 sega CD games now get as far as loading the bios 2013-12-16 19:00:05 +00:00
goyuken d45faaa99c break stuff! 2013-12-16 18:04:45 +00:00
goyuken 96dcb253aa gpgx upload a release compiled dll 2013-12-16 04:13:00 +00:00
goyuken a6cbd85930 controls work and stuff now 2013-12-16 01:58:40 +00:00
goyuken a818710589 http://www.youtube.com/watch?v=V3w2saj52fI 2013-12-15 20:51:57 +00:00
zeromus 492a99694f fix snes savestates? 2013-11-25 20:51:26 +00:00
goyuken fc110cbeae fix issue 122 using MrWint42's patch. thanks! gambatte RTC for movies should work now. 2013-11-24 17:32:46 +00:00
zeromus 4c247672fe snes hooking system and GetCpuFlagsAndRegisters now work normally 2013-11-22 09:33:56 +00:00
pjgat09 3c56223d7b N64: Implement GetCpuFlagsAndRegisters() 2013-11-18 03:29:47 +00:00
pjgat09 3e8596f81c N64: Mostly implemented the onmemorywrite and onmemoryread hooks, but some reads/writes still make it through 2013-11-17 03:42:06 +00:00
goyuken 5d4dc0630c saturn: support input callback stuffs 2013-11-17 02:10:38 +00:00
adelikat ce7743808f Lua - event.oninputpoll - support Atari 7800 2013-11-17 00:06:21 +00:00
pjgat09 7e7cb8e05b N64: sram is now saved into Bizhawk's saveram file instead of m64p's own .sra file 2013-11-16 21:08:23 +00:00
pjgat09 acdf9ca7a3 N64: Flashram is now saved into Bizhawk's saveram file instead of m64p's own .fla file 2013-11-16 20:53:51 +00:00
goyuken 758a84027e gb: memory callbacks no longer fire on writes to the system bus. (they were already not firing for all other memory domain action). add a new memory callback, exec. occurs right before the cpu reads a byte, if that byte will be the first byte of a new opcode. read callback no longer occurs in this situation. 2013-11-13 17:08:52 +00:00
goyuken 323df9b92e gba: support register reading. shows current mode's r0..r15, cpsr, spsr. at the moment, none of the other out of context banked regs are shown, which may or may not be a good idea. 2013-11-12 00:40:28 +00:00
goyuken e5c569f818 support register reading on GB core. untested as i can't compile at the moment. flags are exported as part of register "F", as is usual for z80. 2013-11-11 18:05:29 +00:00
goyuken cdc753c10c 7800: expose the cpu flags. also fix the postbuild event in the csproj to copy emu7800.dll to the correct folder. 2013-11-11 17:39:01 +00:00
adelikat 085719bf44 Fix lua 2013-11-07 17:49:00 +00:00
zeromus 7a260abb54 update libsnes building for new output directory, and add support for exec/read/write/nmi/irq hooks 2013-11-03 22:44:49 +00:00
adelikat 75ef046927 Move MakeRelease.bat to Dist, and fix MakeDiscoHawk.at 2013-11-03 14:40:55 +00:00
adelikat cd856a0011 move output folder up one level 2013-11-03 14:06:46 +00:00