pjgat09
6e0349890f
N64: Adding the release cxd4 dll
2016-09-27 15:03:33 -04:00
Isotarge
315e5d64b1
DK64: Fix bone displacement issues
...
A temporary solution until N64 emulation accuracy improves, based on my
research at
https://docs.google.com/document/d/15XNghhrc-thXJpbKzWWuHXl-NXdzcaDLEf7poFVruh8
2016-09-23 15:02:29 +09:30
pjgat09
6d6045c167
GLideN64: Adding the release DLL
2016-09-22 14:26:17 -04:00
nattthebear
5bd9a67f62
mgba 0.5 rough in
2016-09-17 16:29:25 -04:00
nattthebear
06e1e2731a
32 bit build for the new mgba game override stuff
2016-09-17 12:49:49 -04:00
nattthebear
24df291143
Update mgba to 0.4.1
2016-09-17 09:51:38 -04:00
feos
83c0cd5778
n64: perfect dark fixed!
...
https://github.com/mupen64plus/mupen64plus-user-issues/issues/552#issuecomment-130981664
2016-09-05 19:27:20 +03:00
feos
4acb583347
update n64 dll
2016-09-04 12:57:33 +03:00
feos
6e0b8e2784
yabause tracer
2016-08-24 00:05:17 +03:00
zeromus
cc8577c6b0
fix tracelogger buffer management on cpp side
2016-08-21 15:36:36 -05:00
feos
91fd016868
setup psx tracer because why not
...
arguments string doesn't arrive for some reason, otherwise all looks good
move psx disasm functionality to separate files (disassembler doesn't do anything yet)
2016-08-21 21:19:48 +03:00
feos
2d8a247bec
m64p: fix spacing, add fgrs to tracer
2016-08-21 12:46:29 +03:00
feos
1550860ad0
snes disasm spacing
2016-08-19 23:14:12 +03:00
feos
76eaea3619
tracer unification for cores: spacing, headers, etc
2016-08-16 01:39:26 +03:00
feos
8e92c5fd17
gpgx: move to normal tracing method too
...
CallbackBasedTraceBuffer seems deprecated
2016-08-14 22:29:42 +03:00
feos
799afc6b0a
n64: switch to regular tracer method
...
todo: same for gpgx
2016-08-14 20:35:05 +03:00
feos
473b9e5f33
m64p tracer:
...
- shrink core's disasm string a bit
- nicely print registers (r0 and co-processors regs are dropped though)
- rebuild dll
2016-08-14 17:49:56 +03:00
feos
8721d0ef83
Merge pull request #681 from vadosnaprimer/gpgx32
...
old gpgx is back!
2016-08-13 22:49:04 +03:00
feos
4cf9684dea
gpgx32: update dll once again
2016-08-12 22:14:24 +03:00
feos
80c90e7acc
m64p: attempt to add execute callback
...
no memory callback seems to be working yet though
2016-08-11 21:58:09 +03:00
feos
7b26a6b573
gpgx32: make it compile
...
also build a dll
2016-08-09 21:13:42 +03:00
parasyte
620c74e56e
bsnes: Fix disassembler with compatibility core
...
- The fake bus map has been extended to read mapped ROM space
2016-08-08 22:11:49 -07:00
zeromus
303a6cd956
psx: patch for "Fantastic Pinball Kyutenkai" lockup, not likely to affect sync but could in principle.
2016-06-14 12:54:43 -05:00
zeromus
75173f2596
add sram memdomain to mgba
2016-04-18 21:46:27 -05:00
zeromus
41dd8741d5
dang it, do a better job adding sram memdomain to vbanext
2016-04-18 21:46:16 -05:00
zeromus
5ed2e46982
add SRAM memdomain to vbanext
2016-04-18 20:44:30 -05:00
zeromus
e6ce14e031
gambatte: add feature to toggle visibility of the window. I tried to put it on the rendering logic and not the control logic, to prevent possible sync bugs, and I don't think I messed that up, but maybe I missed some of the rendering logic.
2016-04-12 03:01:46 -05:00
nattthebear
66abc95c58
Wonderswan - Support settings to change colors. Breaks existing binary savestates (existing text savestates should be OK). B&W palette is exposed as a setting, albeit without a very nice UI. Color palette is available behind the scenes, but is not exposed as a setting.
2016-03-26 13:35:57 -04:00
nattthebear
4669d4ef1b
Remove old gpgx.elf. It was a proof of concept and is no longer supported
2016-03-26 10:56:14 -04:00
nattthebear
76ccefb3c6
Properly move cgc to the Assets/dll folder
2016-03-01 22:12:36 -05:00
nattthebear
eb2ec58b1b
Rough in some stuff for better oninputpoll in snes. Not hooked up in looah yet. The idea is that oninputpoll will get called with a core-specific int that signifies what happened.
...
For snes, we're looking at:
0 = latch goes low
1 = latch goes high
2 = left port strobed
3 = right port strobed
2016-02-29 21:22:30 -05:00
feos
9e3d57341f
gpgx: custom backdrop color.
2016-02-28 20:52:54 +03:00
feos
196f896679
gpgx: sprite layer toggle
2016-02-28 01:59:51 +03:00
feos
c04d813b77
gpgx: change lowpass range to ushort to make at least some sense to user.
2016-02-28 01:12:36 +03:00
nattthebear
f3f171d336
Update mgba dll to latest. Everything savestatey should work now
2016-02-27 17:05:40 -05:00
nattthebear
c623933af1
gpgx: some audio settings and stuff. presumably fixes issue 584
2016-02-27 14:39:01 -05:00
feos
b02601cb04
gpgx: don't let (our copy of) PC reg run away during callbacks.
...
todo: less ugly?
2016-02-25 20:07:51 +03:00
nattthebear
88467d2fbf
mgba layer toggle
2016-02-21 08:54:00 -05:00
nattthebear
e903273474
add "M68K BUS" and "S68K BUS" domains to gpgx core
2016-02-20 08:35:56 -05:00
nattthebear
2b56dd491d
Build quicknes with gcc 4.9. Use SSE2, LTO, PGO. All told, about 5% speedup? Maybe less?
2016-02-15 18:22:16 -05:00
zeromus
89a4381d9d
add GB layer toggles
2016-02-08 02:18:24 -06:00
nattthebear
86a8c1dfd4
Slight changes to update mgba to 0.4.0
2016-02-07 12:51:00 -05:00
nattthebear
8aa298c95b
Disable mapper 212 in quicknes, since it wasn't working
2016-02-07 09:12:39 -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
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
zeromus
26ac8b347a
fix libsnes dlls on windows xp
2015-12-16 14:34:30 -06:00
zeromus
802fb54fad
gpgx - support up to 32MB roms ( fix #543 probably)
2015-12-08 19:49:31 -06:00
zeromus
8d955a8703
fix snes gfx debugger scanline CB
2015-11-15 18:04:42 -06: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
f3626b9605
snes CDL
2015-11-03 23:45:57 -06: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
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
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
zeromus
7e828d5618
d3d display method
2015-08-24 13:10:50 -05: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
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
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
zeromus
91e92725e0
remove PSF parts from octoshock and tidy EXE loading apis
2015-07-20 23:09:27 -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
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
0ef920257c
add a mednadisc dll build
2015-07-11 13:47:03 -05: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
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
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
goyuken
98bfc77d47
change libquicknes.dll back to mingw build. i think it's a little faster? i forget
2015-06-06 21:29:28 +00:00
goyuken
6db0d41aa6
can the special saveram format for vbanext and use dumbo saves instead. if a game breaks, we could always add some hack or something. probably nothing will break.
2015-06-05 22:47:22 +00:00
jdpurcell
a13d74af14
Flip around one of the 'if' statements. Changes the output enough to avoid false positives with some virus scanners.
2015-03-08 18:56:14 +00:00
zeromus
dcd79cd678
psx - fix some disc swapping screwups
2015-03-06 22:38:40 +00:00
zeromus
aaa5704107
fix FME-7 IRQ ACK logic in quicknes and neshawk
2015-03-05 18:36:09 +00:00
zeromus
562e1d41e4
psx - add experimental croft correction
2015-02-23 03:17:05 +00:00
jdpurcell
730694644d
Add option for OpenAL on Windows.
2015-02-19 03:22:20 +00:00
zeromus
f491f76207
psx - test rasterizer code
2015-02-15 18:08:09 +00:00
zeromus
36f9145483
psx - update to 0.9.38.1 level mednafen
2015-02-15 17:57:07 +00:00
jdpurcell
2f5a7543ca
Add Yield/SwitchToThread in SNES IPCRingBuffer. Improves performance on Core 2 Duo, about the same on i5, and will prevent it from going < 1 fps on a single core machine :).
2015-02-04 04:31:41 +00:00
zeromus
0c1dedbe75
psx - hook up non-dualshock pad types
2015-02-01 07:45:41 +00:00