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 |
zeromus
|
91c130a07a
|
psx - straighten out setting of discs when loading savestates, and avoid doing likely desyncing operations in CDC module when loading savestates and setting the appropriate disc. fixes #381
|
2015-02-01 04:55:09 +00:00 |
adelikat
|
96e91e7093
|
n64 - fix crash when attempting to read the PC register on frame 0, solved on the c++ side with a null pointer check and a default value returned.
|
2015-01-25 03:54:07 +00:00 |
zeromus
|
f7280b4ca9
|
fix disassembly on c++ side a little better, and actually checkin the dll this time
|
2015-01-23 22:22:31 +00:00 |
adelikat
|
29b056b972
|
N64 - wire of a disassembler, doesn't look like it works correctly, but at least the plumbing is done
|
2015-01-23 19:52:26 +00:00 |
goyuken
|
d211bbd222
|
maybe fix issue 375. GB text savestates are bumped (binary savestates are ok).
|
2015-01-20 22:18:38 +00:00 |
zeromus
|
b129eab0f9
|
psx - lag logic
|
2015-01-06 03:40:01 +00:00 |
zeromus
|
4dc4745122
|
psx - revise disc swapping method. way cooler now, you get a list of discs in the virtualpad box, and changing between them maps to physical operations more logically.
|
2014-12-19 03:24:48 +00:00 |
zeromus
|
877e2dde81
|
psx - rework disassembler and add trace logger
|
2014-12-18 08:35:56 +00:00 |
zeromus
|
f9b4ad82b9
|
psx - fix a bad savestate bug
|
2014-12-17 10:50:00 +00:00 |
zeromus
|
efbc4980fc
|
psx - 2 dual shock pads
|
2014-12-17 04:01:26 +00:00 |
goyuken
|
d305b2f538
|
partially functional ppu viewing tools for quicknes
|
2014-12-17 03:27:44 +00:00 |
zeromus
|
8d0205f962
|
psx - fix some small bugs in PAL support and make psx options dialog update labels with calculated resolutions so you can better understand what the options do
|
2014-12-17 02:54:43 +00:00 |
zeromus
|
3f15ae4e91
|
psx - PAL mode now works (required fixing resolution tweaks and firmware setup). also hook up scanline and overscan control options
|
2014-12-17 01:23:24 +00:00 |
zeromus
|
f6fd73fe1c
|
psx - disc swapping tiny fixes
|
2014-12-16 10:59:39 +00:00 |
zeromus
|
7f44621f97
|
psx - disc swapping
|
2014-12-16 10:47:50 +00:00 |
zeromus
|
bcf053d0e9
|
psx - big update from upstream (0.9.36.5 -> 0.9.37-UNSTABLE)
|
2014-12-16 05:04:55 +00:00 |
zeromus
|
2ac897c643
|
psx - fix some bad-sounding sounds bugs caused by some accidental older mednafen code
|
2014-12-15 05:49:18 +00:00 |
zeromus
|
ee1e99fc49
|
psx - add cpu registers get/set
|
2014-12-15 05:28:06 +00:00 |
zeromus
|
ede9620446
|
psx - settings framework and implement mednafen-compatible display mode
|
2014-12-14 08:48:23 +00:00 |
zeromus
|
2cd1ef1c63
|
psx - savestates
|
2014-12-12 11:07:47 +00:00 |
zeromus
|
2a3a8a3124
|
psx - support loading exes
|
2014-12-11 08:30:37 +00:00 |
zeromus
|
3b1ff2df66
|
psx - substantially revise original 'frontio' peripheral management code to reduce mednafenisms and support future flexibility. but for now: memory card is automatically mounted on slot 1 and tied to game name, same type of sram as other platforms.
|
2014-12-11 07:27:21 +00:00 |
zeromus
|
78c873982d
|
psx - memory domains
|
2014-12-11 01:56:21 +00:00 |
zeromus
|
a488114832
|
psx - add sound. im not sure its perfect, but its good enough for now
|
2014-12-11 00:57:47 +00:00 |
zeromus
|
95a43aa888
|
psx - fix dual shock, fix crash in 400x? resolution
|
2014-12-11 00:18:54 +00:00 |
zeromus
|
1dc8a00771
|
psx - hook up a hardcoded dualshock input.. maybe some things are mismapped, dont know yet
|
2014-12-10 23:43:11 +00:00 |
zeromus
|
542675def4
|
psx - implement framebuffer 'normalizing' for consistent 700x480 output, at the cost of slightly warped AR in some resolutions. Ideal for debugging, but not for gaming just yet.
|
2014-12-10 21:56:12 +00:00 |
zeromus
|
5f6bb8d8fd
|
octoshock!
|
2014-12-10 19:41:13 +00:00 |
goyuken
|
9c02bf77ba
|
wonderswan: clear out unused code for clear saveram
|
2014-11-24 18:50:18 +00:00 |
hegyak
|
92de71a0c6
|
Restore missing 7Z.dlll File and missing Global.cs
Sorry about removing them.
|
2014-11-20 15:35:27 +00:00 |
goyuken
|
08d4319ad3
|
gba: tracelog
|
2014-11-19 03:16:36 +00:00 |
goyuken
|
eaf409d4af
|
gba (vba): some roughing in for the tracelogger
|
2014-11-19 02:24:33 +00:00 |
goyuken
|
d1292d8a48
|
gbahawk: all inputs are no longer delayed by one frame. existing movies will need one blank frame inserted at the beginning to resync.
|
2014-11-14 00:24:15 +00:00 |
goyuken
|
f5d9de5178
|
wonderswan: grab changes from mednafen 0.9.36.5 release. includes sound, sram, changes. not included now: rtc, comm port changes
|
2014-11-10 01:01:01 +00:00 |
goyuken
|
fa8934b1d4
|
lynx: memory domains. R/W: RAM, Save Ram. R: Cart A, Cart B.
|
2014-11-02 19:11:19 +00:00 |
goyuken
|
f3e9958f07
|
quicknes: support unplugging controllers
|
2014-11-01 17:44:04 +00:00 |
goyuken
|
ea6a61b4fb
|
lynx: automatically rotate the 7 games that used it, yay
|
2014-10-15 04:58:27 +00:00 |
goyuken
|
e74580a14a
|
lynx: fix an emulator crash that occurred on certain instances of emulated game crash
|
2014-10-13 21:42:53 +00:00 |
goyuken
|
4868856160
|
fix batmens for lynx
|
2014-10-10 01:17:47 +00:00 |
goyuken
|
00b3146615
|
gpgx: fix audio CD scanning
|
2014-10-10 01:05:13 +00:00 |
goyuken
|
a806aa15e3
|
lynx: fix complete system hang at about 15k frames in every time
|
2014-09-29 20:40:19 +00:00 |
goyuken
|
ee1f84bb4a
|
lynx: savestates. should work pretty well, but format is subject to change
|
2014-09-29 20:13:26 +00:00 |
goyuken
|
6e1932c8bd
|
lynx: lag indicator
|
2014-09-29 18:53:53 +00:00 |
goyuken
|
d9258cc4b9
|
lynx: saveram. unfortunately, handy gives every cart with only a single ROM bank a saveram, whether or not it's needed or used. perhaps a future gamedb project, perhaps not...
|
2014-09-29 18:46:55 +00:00 |
goyuken
|
489d69d20c
|
genesis: make the vram memory domain properly invalidate the tile cache and the vdp viewer properly regenerate the tile cache. may or may not fix issue 265.
|
2014-09-19 23:56:08 +00:00 |
goyuken
|
bacbaa2bec
|
lynx: controllers and frame timing fix
|
2014-09-16 00:40:15 +00:00 |
goyuken
|
dec35ed67c
|
add bizlynx.dll to repo
|
2014-09-15 21:33:00 +00:00 |
zeromus
|
ed4c715a9f
|
add ROM memorydomain to n64
|
2014-09-14 18:39:26 +00:00 |
zeromus
|
5d0cfcac52
|
fix bsnes performance core lag counter; fixes issue #180
|
2014-09-14 01:33:09 +00:00 |
pjgat09
|
a8684c34a6
|
N64: Hooked up the system bus domain.
|
2014-09-08 22:31:51 +00:00 |
pjgat09
|
d252241463
|
N64: Committing Jabo_Direct3D8_patched.dll with permission from Jabo.
|
2014-09-07 02:56:17 +00:00 |
pjgat09
|
239df5d5f9
|
N64: Savestates now only save and load half the RDRAM if the expansion pack is not installed.
|
2014-09-07 00:43:19 +00:00 |
zeromus
|
5d754cf507
|
change how snes firmware chips survive loadstating, so that loadstate/rewind matches performance from builds earlier in 2014. still kind of slow, but basically OK.
|
2014-09-02 05:01:51 +00:00 |
zeromus
|
649c7e1177
|
remove libsnes exes that arent supported yet
|
2014-09-02 04:59:53 +00:00 |
goyuken
|
2aa7a09e25
|
binary for r7748
|
2014-08-29 15:38:45 +00:00 |
pjgat09
|
0a52315574
|
N64: Fix jabo's framebuffer problems!
|
2014-08-25 22:41:50 +00:00 |
pjgat09
|
084ed67742
|
D3D8Wrapper: More logging
|
2014-08-25 22:21:59 +00:00 |
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 |
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 |
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 |
goyuken
|
9e234b3bf5
|
vba next: some gamedb and saveram hookups, not all finished
|
2014-08-12 00:34:19 +00:00 |
pjgat09
|
1de36a0e2f
|
D3D8 Wrapper: Some code cleanup, better logging
|
2014-08-10 21:14:29 +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
|
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 |
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 |
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 |
null_ptr
|
ba91d38222
|
Fixed creation of mupen64plus.cfg in root folder of hard drive.
|
2014-07-20 23:10:52 +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 |
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 |
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 |
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 |
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 |
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 |
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
|
2c68aa81c6
|
gambatte: fix a few msvcisms and other warnings
|
2014-05-13 02:51:20 +00:00 |
goyuken
|
5710282ac6
|
gambatte: eliminate some unused code
|
2014-05-11 15:40:02 +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 |
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 |
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
|
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 |
gochaism
|
b82495fed4
|
LuaInterface: update the binary in output directory (see r6442 for source diff)
|
2014-04-29 04:45:56 +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 |
zeromus
|
8193e0b281
|
snes-repair BG layer toggling
|
2014-02-09 22:52:09 +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 |
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
|
df89951325
|
continue previous commit
|
2014-01-19 17:10:35 +00:00 |