YoshiRulz
b84ce89575
Stop setting `BIZHAWK_INT_SYSLIB_PATH" in Linux launch script
...
unused since ba24907d9
(leaving it in the Nix expression since that same script is used across
every version)
2024-08-01 01:48:13 +10:00
feos
8e9e9b9218
update script
2024-07-27 14:54:02 +03:00
James Groom
3a8b3913bf
Fix Uzebox framerate (squashed PR #3975 )
...
These numbers are derived from the 2010 whitepaper:
NTSC's 4*(315/88 MHz) is doubled to give the master clock rate, which is
then divided by 1820 cycles per line and 262 lines per (progressive)
frame.
---------
Co-authored-by: Morilli <35152647+Morilli@users.noreply.github.com>
2024-07-24 07:31:34 +10:00
feos
e214b7dc33
fix script
2024-07-16 20:29:29 +03:00
feos
a5e7288a71
add batman-robin lua
2024-07-11 17:48:33 +03:00
CasualPokePlayer
4ad33b3d06
Rebuild waterboxhost on Debian 10
...
Also fix the build scripts to explicitly use nightly (which waterboxhost does need currently)
2024-06-17 21:35:57 -07:00
CasualPokePlayer
6e5de797d2
Build rust projects with x86_64-win7-windows-msvc target
2024-06-17 19:41:52 -07:00
CasualPokePlayer
f309dbc316
bounds check reading spu output
2024-06-16 23:32:14 -07:00
Morilli
39d3c28bc3
Update waterboxhost dependencies
...
- closes #3279
2024-06-15 16:16:13 +02:00
feos
d3c560b0df
uae: eject when inserting
...
less repeated magic
2024-06-14 10:58:42 +03:00
feos
3e1d569996
uae: release build
2024-06-14 00:06:09 +03:00
feos
a01a7bb61e
uae: swapper
2024-06-13 23:13:42 +03:00
feos
472f881f24
PUAE core ( #3941 )
...
* puae wbx submodule
export symbols
load core
firmware and command line args to core
input
settings
2024-06-11 16:02:38 +03:00
CasualPokePlayer
0a3ab1a055
Fix read/write callbacks possibly being called recursively
...
Also fix possible unsafe sys bus reads
2024-06-07 14:35:45 -07:00
CasualPokePlayer
448e9fb9ec
fix melonDS fw generation code
2024-06-07 13:48:19 -07:00
CasualPokePlayer
11e68a2271
Add method to query relative mouse state for TIC80
2024-06-06 17:24:26 -07:00
CasualPokePlayer
43a621a695
Handle nand/firmware a bit bitter; add sound interpolation options; add hybrid screen option
2024-06-06 13:50:29 -07:00
CasualPokePlayer
c21172ae03
Fix DownscaleFramebuffer not being generated (happened to work fine in melonDS upstream, but not BizHawk)
2024-06-06 00:39:31 -07:00
CasualPokePlayer
b7265e2f39
Update melonDS
2024-06-05 23:37:53 -07:00
CasualPokePlayer
7164763e2f
Build melonDS with fwrapv, fixes weird rendering issues
2024-06-02 12:59:18 -07:00
CasualPokePlayer
43a38a05ca
Workaround driver bugs(?) with D3D11 GL interop
2024-06-01 18:30:17 -07:00
CasualPokePlayer
0488bbd33a
Fix mupen grabbing an OpenGL context based on whatever current version/flag attributes were present
...
This is global state that gets mucked by us since we also use SDL2 to handle OpenGL context management, Rice/Glide/Glidemk2 don't like core contexts due to them using old deprecated functionality
2024-05-31 20:50:48 -07:00
CasualPokePlayer
d2fe532f6d
Fix mupen64plus breakage after security updates
2024-05-31 17:29:17 -07:00
Morilli
873fd305ae
remove unused 7z.dll
2024-05-30 08:51:12 +02:00
CasualPokePlayer
e7c093eac6
Fix various possible OOB read/writes in mupen64plus
...
fixes #3929
2024-05-29 22:38:53 -07:00
CasualPokePlayer
7e6e9705ae
Update libstdc++ dll and friends, also fix a crash in gambatte due to OOB string accesses
2024-05-29 18:59:11 -07:00
CasualPokePlayer
e46267494d
Fix BizHawk.Bizware.Test and related
2024-05-29 16:02:49 -07:00
CasualPokePlayer
73395c9e49
Rebuild quicknes for Linux
2024-05-29 12:45:07 -07:00
CasualPokePlayer
db88753772
Fix randomish crash with quicknes
2024-05-29 11:56:39 -07:00
CasualPokePlayer
72f1495b1e
Merge ares v134
2024-05-27 21:52:07 -07:00
CasualPokePlayer
0c6df6e79b
Don't clamp touch/screen coord transformations
2024-05-27 13:33:46 -07:00
feos
c65a11eb2b
fix #3917
...
[genesisplusgx] "VDP mode" option (for eliminate region lockups / megakey behavior) #3917
2024-05-27 19:55:45 +03:00
CasualPokePlayer
e788b3926b
fix cimgui .so name
2024-05-24 13:49:28 -07:00
CasualPokePlayer
476ac94d80
Add GPU acceleration for most of ApiHawk's GuiApi (gui.* lua APIs), refactor ApiHawk surfaces
2024-05-24 13:26:58 -07:00
CasualPokePlayer
f04c85f249
Create IPipeline and classes for it, consolidate pipeline resources/creation of those resoures into pipeline construction, remove old OpenGL legacy binding
2024-05-19 20:01:10 -07:00
Morilli
3dafbe0f42
fix gpgx per-line sprite limit setting not working
...
fixes #3918
2024-05-15 02:42:44 +02:00
CasualPokePlayer
3264317eb9
Linux SDL2 rebuild
2024-05-14 13:36:00 -07:00
CasualPokePlayer
00befd0d09
Update and rebuild SDL2
2024-05-14 13:32:07 -07:00
CasualPokePlayer
e293e02369
Replace D3D9 IGL impl with a D3D11 IGL impl
2024-05-14 01:37:59 -07:00
CasualPokePlayer
10de1e5702
linux chd-rs rebuild
2024-05-02 23:13:31 -07:00
CasualPokePlayer
17774a14f7
make sure to enable lto for release chd-rs
2024-05-02 23:10:47 -07:00
CasualPokePlayer
e2de1dedf2
build chd-rs with max_perf
...
mainly doing this as the pure rust zstd backend doesn't accept discohawk produced chd files, although they are completely valid by reference zstd implemetation standards, max_perf uses the reference zstd here
2024-05-02 23:10:46 -07:00
CasualPokePlayer
64dc72cea5
linux chd-rs build, also delete libchdr folder
2024-05-02 22:23:31 -07:00
CasualPokePlayer
6cab4a4f99
Switch libchdr to chd-rs
2024-05-02 22:14:56 -07:00
CasualPokePlayer
7d9483ea0f
make sure to byteswap genesis bootrom (gpgx expects us to do this too)
2024-04-30 20:56:23 -07:00
CasualPokePlayer
f4473cc4b9
add back gpgx_write_m68k_bus (got deleted accidentally)
2024-04-30 20:28:27 -07:00
CasualPokePlayer
1b742cf356
Fixup GPGX memory domains / getregister when not emulating a Genesis; fix bug using system_hw when not yet set; add TMSS bootrom support ( closes #2230 )
2024-04-30 20:07:09 -07:00
CasualPokePlayer
b37bc7b5ff
Fix #3905
2024-04-30 12:22:48 -07:00
CasualPokePlayer
66e38506f6
revert loadrom changes in gpgx
2024-04-30 00:48:16 -07:00
CasualPokePlayer
3c7898dd5a
Fix #3906
2024-04-30 00:28:31 -07:00