Commit Graph

496 Commits

Author SHA1 Message Date
adelikat 7885934a1e Add a global tools path in path config, have various tool related paths fallback to this tools folder, wire it up to hex editor .tbl files and basic bot .bot files. Change various tool paths to be . by default to point to the tools folder instead. Add tools folder to version control and builds 2016-02-05 20:46:18 -05:00
nattthebear 0570de5637 Take a stab at Mapper 212 in QucikNes. Something isn't working right. 2016-02-04 18:05:36 -05:00
ConHuevosGuey 738d041288 Removed old Super Mario World.lua and replaced with Amaraticando's SMW script. 2016-02-03 20:51:33 -06:00
Isaac Miell 00700d8e2b Fix per game settings for DK64 + Glide64mk2
This game makes heavy use of framebuffer effects for the pause menu and zipper transitions, enable them by default.
"Alternate Texture Size Method" causes issues with water textures, disable it by default.
2016-02-04 08:11:04 +10:30
nattthebear 8e5fe06579 woops 2016-01-30 17:39:02 -05:00
nattthebear 6f8bcc2be3 trace for quicknes 2016-01-30 13:47:14 -05:00
zeromus e855cb39cd psx - add "determine lag from GPU frames" option 2016-01-28 13:53:22 -06:00
zeromus c0421965f1 psx - support memory callbacks 2016-01-21 21:47:16 -06:00
feos 485d1e53d0 jim 2 lua: small fixes. 2015-12-28 19:15:53 +03:00
feos a0f7caf686 jum 2 lua script: added bg and hitboxes 2015-12-27 23:25:29 +03:00
zeromus 26ac8b347a fix libsnes dlls on windows xp 2015-12-16 14:34:30 -06:00
pgrimsrud bb327261ae Add a return value to the main function for various purposes.
Add Lua function ExitCode to allow script writers to terminate the client with an exit code.
2015-12-15 22:39:42 -07:00
pgrimsrud a1eda8f3ab Fix a case issue causing the judging script to fail 2015-12-15 22:39:40 -07:00
pgrimsrud 679191170a Raiscan's original judging scripts used for the sgdq 2015 speed tas competition 2015-12-15 22:39:39 -07:00
feos df8929ea55 added jim 2 script. 2015-12-15 21:58:08 +03:00
zeromus 802fb54fad gpgx - support up to 32MB roms (fix #543 probably) 2015-12-08 19:49:31 -06:00
feos 173b9e9d76 new lua script, relying on recent features.
show frame when rewinding.
2015-12-07 21:43:32 +03:00
Hathor86 bae4d53cbf merge remote master 2015-11-20 13:14:38 +01:00
zeromus 8d955a8703 fix snes gfx debugger scanline CB 2015-11-15 18:04:42 -06:00
Hathor86 c7dcb42b94 Merge from maser@TASVideos 2015-11-15 11:27:00 +01:00
zeromus 3ba7340fca rebuild bsnes dlls without CRT dependency; tweak optimization flags; switch back to using original (probably faster) libco (it had been changed during the efforts to permit libco and managed threads to coexist vis a vis GC exception unwinding) 2015-11-13 15:27:50 -06:00
zeromus 7702ae5f3c work on keyboard input, but hasnt been tested yet. also reorg the core a bit 2015-11-08 22:05:48 -06:00
Hathor86 cc2c888870 Merge remote-tracking branch 'refs/remotes/TASVideos/master'
Conflicts:
	BizHawk.Client.EmuHawk/MainForm.Designer.cs
	BizHawk.Client.EmuHawk/MainForm.cs
	BizHawk.Client.EmuHawk/tools/CDL.Designer.cs
	BizHawk.Client.EmuHawk/tools/CDL.cs
	BizHawk.Client.EmuHawk/tools/CDL.resx
	BizHawk.Common/InstanceDll.cs
	BizHawk.Emulation.Common/CodeDataLog.cs
2015-11-08 22:41:51 +01:00
zeromus 0a412f779e setup some stylus control 2015-11-08 03:10:09 -06:00
zeromus 7651f418fe usably functional libretro player 2015-11-07 00:14:59 -06:00
zeromus f3626b9605 snes CDL 2015-11-03 23:45:57 -06:00
Hathor86 f70a2c8c6c Merge from TASVideo 2015-11-01 22:01:19 +01:00
zeromus 17f73dc360 CDL - oops, forgot GPX z80 data reading 2015-10-27 16:46:29 -05:00
zeromus 35b6d8c1d6 CDL - support GPGX. still need to make enable toggle, to win back speed 2015-10-27 16:31:43 -05:00
zeromus e8d307c33a CDL - add consistency check to GB, fix probably bugs in varying cartram sizes, change GB memdomain from "Cart RAM" to "CartRAM" (hope this doesnt cause a problem) 2015-10-26 21:42:48 -05:00
zeromus 10bbf6e9d0 implement GB CDL 2015-10-26 19:16:38 -05:00
zeromus 817f4360d3 bsnes is a dll once more. this is experimental--it may not work well, so I need to gather data. But I think it might work fine. 2015-10-24 03:06:47 -05:00
zeromus cfe215d6c0 repair lousy assortment of built-in shaders (fixes #518) 2015-10-13 17:18:41 -05:00
zeromus ec4db2b333 remove junky test shader 2015-10-12 21:14:40 -05:00
zeromus c9838d668a psx - hook up new controller configuration, to support 0-2 pads and 0-2 memcards. Not tested very well yet. no multitap this release. 2015-10-03 17:27:52 -05:00
zeromus 5cfc1dae2a update psx core to 0.9.38.7 2015-10-02 00:53:03 -05:00
adelikat 8b6a513f6b NES - support an overdump of a game with a gamedb entry 2015-09-18 18:44:24 -04:00
zeromus 6f049c2ab8 discsys/psx - dont crash when reading absurdly negative LBAs 2015-09-17 18:18:06 -05:00
zeromus ef5bfc49a7 gambatte - add LY to trace log 2015-09-17 14:10:31 -05:00
zeromus c942350beb psx - re-add mednafen's disc error correction capability 2015-09-13 19:17:17 -05:00
adelikat 0011554d77 NES - support a bad dump 2015-09-08 19:16:35 -04:00
adelikat 44d7eeda0b NESHawk - support some junk 119 roms 2015-09-07 22:01:11 -04:00
adelikat ae3511bcf9 NESHawk - support Dragon Quest III 2015-09-07 20:26:03 -04:00
adelikat e48ea685c3 Add a bad dump to the gamedb 2015-08-29 13:07:28 -04:00
adelikat d91c7a26df Fix database entry for Pipe 5 (Sachen) 2015-08-25 19:36:45 -04:00
zeromus f20a77790d Merge pull request #486 from zeromus/master
d3d display method
2015-08-24 13:12:15 -05:00
zeromus 7e828d5618 d3d display method 2015-08-24 13:10:50 -05:00
adelikat bfa6af97a7 add a few bad dumps to the gamedb with settings that make them playable 2015-08-23 08:31:46 -04:00
zeromus d155af6ecd add workaround to jabo for some old intel gpus (seemingly only involving d3d8) which wreck the SetDllDirectory for the process. A similar workaround may be needed for d39 display method, but that isn't clear yet. 2015-08-19 22:21:11 -05:00
adelikat aef14d4705 Set Pipe 5 Sachen to Mapper 160 in the game db (ines header incorrectly labels it as 142). However, there is a bug in mapper 160 probably, the game is playable but has Chr data corruption 2015-08-19 20:49:35 -04:00
adelikat b1b96ad070 NESHawk - handle some junk with bus conflict issues 2015-08-16 10:53:48 -04:00
adelikat e2d3e5e204 NESHawk - support a bunch of bad,over, and translated dumps of Dragon Ball Z - Kyoushuu! Saiya Jin (J) via gamedb 2015-08-16 09:47:19 -04:00
adelikat 6f782133db NESHawk - mapper 113 is used for several 16kb prg games, maybe they aren't bad dumps, keeping the hack but treating them as normal 2015-08-16 08:47:17 -04:00
adelikat 2ca5a0b18b NESHawk - GoodNES has Othello (HES) wrong and the good dump is labeled as o and the bad dump is labeled good, fix this in our db. Also added a hack to the board to allow the bad dump to run, if it weren't clearly labeled good in goodNES, I wouldn't have bothered, but it is the likely one for someone to attempt to run, and it does work in other emulators 2015-08-16 08:31:18 -04:00
adelikat cd3eefb0c1 NES - support more junk roms via gamedb overrides 2015-08-15 23:46:18 -04:00
adelikat 508bc7e1cc NES - support some junk via the game db, remove some disch doc comments and replace with wiki link, remove exception thrown for qboy, as the investigation has been done 2015-08-15 22:42:51 -04:00
adelikat f25d64c4aa NESHawk - support "MAPPER048" mapper designation as teh Taito_TC0190FMC, according to Disch docs this isn't correct but they are almost the same, add some gamedb entries for some games that should be mapper 48 instead of 33, fixes one of these games, but not the other 2015-08-15 19:50:47 -04:00
adelikat 4eec497174 Add a nes gamedb entry for a bad dump of a bad hack 2015-08-11 21:39:30 -04:00
zeromus 480b08444c psx - build new octoshock.dll 2015-08-11 15:05:35 -05:00
zeromus 203a0aa773 psx - fix bugs in pixel pro mode for PAL 2015-08-09 13:57:45 -05:00
zeromus 0cd3a82862 psx - improve framebuffer clipping method, add deinterlacer settings, fix some PAR for PAL games; fix bugs in GameExtraPadding handling 2015-08-09 13:57:45 -05:00
nattthebear f733e1e47b Fix up a few bandai fcg 1 baddumps 2015-08-09 11:50:33 -04:00
zeromus 2a8ed31cbf add a bad PSX dump and change rom status printout a bit 2015-08-08 15:58:17 -05:00
scrimpeh a24f8bee23 NEShawk - Mapper 90 2015-08-05 19:59:48 +02:00
zeromus 4e673df06f psx - continue fiddling with framebuffer cropping mode 2015-08-02 15:37:04 -05:00
zeromus eb59470ed8 psx - some finetuning to previous commit to fix most PAL games and bios screens 2015-08-02 12:02:55 -05:00
zeromus 8fc5acfdcd psx - add clip to framebuffer option 2015-08-02 11:35:19 -05:00
ConHuevosGuey 75ccd1966b Super Castlevania IV collision viewer lua script 2015-07-28 08:57:35 -05:00
zeromus 91e92725e0 remove PSF parts from octoshock and tidy EXE loading apis 2015-07-20 23:09:27 -05:00
zeromus d915e2ed1f add a bad PSX dump to gamedb. bad dump collection 0.000000000000001% complete. 2015-07-20 18:00:20 -05:00
ConHuevosGuey 69d8e68411 Added USA version of splatterhouse 2 collision viewer. 2015-07-20 07:52:11 -05:00
ConHuevosGuey 2c00be2522 Splatterhouse 2 (JP) collision viewer. 2015-07-20 07:20:38 -05:00
zeromus ccacfe7f2c add Dragon Wars (U) (Proto) to NES database (rom has wrong header) 2015-07-17 18:32:18 -05:00
zeromus f998ea9cf1 psx - support reset button 2015-07-17 16:55:44 -05:00
pjgat09 0bb994bf1c N64: Add a patch for the pause bug in Legend of Zelda - Master Quest USA and Japan. Added both to the gamedb. 2015-07-14 19:12:35 -04:00
zeromus b2b70fb8d9 add jabo printf noise when registry operations fail 2015-07-12 21:56:22 -05:00
zeromus ae22972e25 psx - build with vs2015, so we can pass mednafen's internal integrity checks, and force a widespread test of vs2015-built unmanaged dlls 2015-07-12 18:48:39 -05:00
zeromus a354473237 psx - fix switching to audio discs. finally after a million years vib-ribbon works. 2015-07-12 18:06:29 -05:00
adelikat 09d134ff79 fix default controls for psx 2015-07-12 10:05:16 -04:00
zeromus a7ae3c0cfc Merge branch 'discsys'
Conflicts:
	BizHawk.Emulation.Cores/BizHawk.Emulation.Cores.csproj
	BizHawk.Emulation.Cores/Consoles/Sega/gpgx/GPGXDynamic.cs
	libmupen64plus/mupen64plus-win32-deps
2015-07-11 14:01:44 -05:00
zeromus 0964d75d05 add a PSX game database 2015-07-11 13:47:03 -05:00
zeromus 0ef920257c add a mednadisc dll build 2015-07-11 13:47:03 -05:00
adelikat a7610bbe5b remove a .manifest file from version control, and add .manefest to the ignore list 2015-07-09 11:07:30 -04:00
feos 53c415a843 tastudio: keep track of rerecords, increment them in InvalidateAfter()
markers: fix input roll context menu command removing Markers
gpgx: updated dll
2015-07-09 00:48:04 +03:00
ConHuevosGuey 200916bb8d Added Ninja Gaiden II collision viewer (LUA). 2015-06-29 19:13:47 -05:00
ConHuevosGuey 3a9bb13277 Ninja Gaiden III collision box viewer 2015-06-28 12:34:17 -05:00
zeromus ee2d0aafdf update psx to mednafen 0.9.38.5 2015-06-27 04:02:03 -05:00
nattthebear 77d3369d26 Some stuff for loading elves. Not yet all finished. 2015-06-23 21:35:34 -04:00
pasky1382 703dc33cc0 Small correction.
Removed the link to the key names that did not contain correct information, this list of key names is not used in Bizhawk for lua's input.get()
2015-06-22 13:40:22 +00:00
pasky1382 296be2aef7 Removed a cheat I left in. 2015-06-22 11:36:58 +00:00
pasky1382 2bec7283a5 Added Neutopia collision viewer for PCE 2015-06-22 11:32:28 +00:00
pasky1382 1511aef8d8 Left in debug function, fixed. 2015-06-22 11:15:58 +00:00
pasky1382 681faaff32 Added a Super Mario Brothers 3 collision box viewer. 2015-06-22 11:13:31 +00:00
goyuken 1f0c994b46 some gambatte trunk stuff 2015-06-19 21:08:08 +00:00
zeromus f2c62161a9 psx - update to mednafen 0.9.38.4 2015-06-16 09:44:50 +00:00
zeromus e2aabbab60 psx - fix error in PAL PixelPro mode scaling 2015-06-16 09:31:14 +00:00
zeromus 5f5fcc4812 fix big memory leak in bsnes performance core loadstates 2015-06-15 13:18:46 +00:00
goyuken 9a02a5cac0 mgba: RTC and syncsettings 2015-06-13 18:01:26 +00:00
goyuken 0de4c85d14 Add mgba.dll 2015-06-13 17:21:52 +00:00
goyuken 2c35a85fa4 gambatte: fix behavior for MBC5 when bank == 0 is written. Thanks Dabomstew for pointing this out. 2015-06-07 16:16:11 +00:00