Morilli
98fc076c5b
Exclude deps.json in package.sh
2024-05-05 14:38:55 +02:00
CasualPokePlayer
ab1c05023f
Update/minor cleanup dist scripts
2024-05-04 18:01:11 -07:00
CasualPokePlayer
597d2e244f
Revert "Don't set output path for non-exe projects"
...
This reverts commit 41e7c04678
.
2024-05-04 17:48:25 -07:00
CasualPokePlayer
7fa3288d01
Corrections to chd
...
CHD seems to poorly define how to handle subchannel data, this is a best guess based on what seems to be the intent of the code
2024-05-03 22:58:56 -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
186a4a16f4
Fix off by one in SGB memory handling for RetroAchievements
2024-05-02 20:22:51 -07:00
CasualPokePlayer
125c11c57c
Update RetroAchievement memory map for GB/C
...
see https://github.com/RetroAchievements/rcheevos/pull/329
2024-05-02 17:17:17 -07:00
CasualPokePlayer
cc4b693c8b
fix another comment
2024-05-02 15:33:08 -07:00
CasualPokePlayer
2fb02110c1
fix comment
2024-05-02 15:32:32 -07:00
CasualPokePlayer
1a0bdc521c
HAWK'd CHD support in DiscoHawk
2024-05-02 15:29:16 -07:00
James Groom
defacc4a07
Update .NET instructions in contribution guide
...
fixes 131bc65e8
2024-05-03 02:04:38 +10:00
James Groom
9c74104e77
Re-order preferred cores menu, have invalid values auto-set to first
...
...upon opening menu
note that first != empty-config default (though with this commit, they all match)
2024-05-01 23:46:55 +10:00
CasualPokePlayer
c2f549d02c
Move zstd wrapping code to BizHawk.Common
...
thanks delegate*
2024-04-30 22:44:06 -07:00
CasualPokePlayer
f0a2ea1ed2
don't init gpgx trace buffer when not emulating genesis, more proper genesis bootrom firmware handling
2024-04-30 20:58:03 -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
7fb09637de
retroachievement fixes for gpgx sms/gg support
2024-04-30 20:22:05 -07:00
CasualPokePlayer
8b45f93aad
Fix z80 bus not being added for gpgx mem domains
2024-04-30 20:11:13 -07:00
CasualPokePlayer
e9af682975
Fixes/cleanups C# for GPGX (mainly for SMS/GG mode)
2024-04-30 20:08:23 -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
5fc8dd6690
Better-ish VirtualWidth/Height for GPGX
2024-04-30 14:50:06 -07:00
CasualPokePlayer
b37bc7b5ff
Fix #3905
2024-04-30 12:22:48 -07:00
Morilli
af25174906
Fix some waterboxhost warnings
...
🤞 that this is correct
2024-04-30 19:28:33 +02:00
James Groom
9087538a2d
Remove unused imports
2024-04-30 22:14:44 +10:00
James Groom
4c7ea21cea
Add a failsafe to Nyma's settings callback to avoid NREs
2024-04-30 22:06:59 +10:00
James Groom
fa0c693448
Attempt to fix loading `.exe`s in Nymashock
2024-04-30 22:01:37 +10:00
James Groom
b40c405921
Remove useless check from Nymashock ctor
...
when you load a `.bin`, well in my case it asked me to choose a platform, but once I picked PSX, it continued to synthesise a `.cue` and side-step this check
2024-04-30 22:00:41 +10:00
James Groom
96d5518cc0
Change how `$(DefineConstants)` is initialised
...
this may explain why I was having trouble with it earlier
2024-04-30 17:59:09 +10:00
CasualPokePlayer
296eb8f1a0
fix message
2024-04-30 00:52:00 -07:00
CasualPokePlayer
65a7c89318
make extensions how gpgx wants to see them
2024-04-30 00:49:09 -07:00
CasualPokePlayer
60fb92f685
partially revert previous commit (seems that throwing in this callback causes a stack overflow? wtf? throwing normally works in nyma firmware handling which is in a callback so this is odd)
...
add proper gg firmware entry
2024-04-30 00:49:09 -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
CasualPokePlayer
c41dea6683
Cleanup some GPGX stuff, fix system detection for archived roms
2024-04-29 23:23:17 -07:00
CasualPokePlayer
172f6cbbde
libchdr linux build
2024-04-29 22:29:24 -07:00
CasualPokePlayer
21b6bd331b
Add CHD CD support
2024-04-29 22:21:47 -07:00
Sergio Martin
9dcb84336e
Wiring up GPGX as core for SMS, GG, and SG ( #3902 )
...
* Adding GPGX as core for SMS and GG
* Enabling SMS FM selection
* Allow selecting PicoDrive as the preferred core for MD/Genesis
---------
Co-authored-by: James Groom <OSSYoshiRulz+GitHub@gmail.com>
Co-authored-by: feos <feykomylce@gmail.com>
2024-04-28 20:10:44 +03:00
James Groom
8a0bf19869
Restore previous GPGX display name
...
if you're going to fix this, fix the rest at the same time, and use the name verbatim with spaces
2024-04-28 23:54:57 +10:00
feos
50cc68a9b3
this too...
2024-04-28 14:37:25 +03:00
feos
e5a2d9ee41
update gpgx for even smaller port diff
...
include sms/gg stuff
2024-04-28 14:36:23 +03:00
James Groom
653844e692
Add workaround for a Mono bug
2024-04-27 18:50:59 +00:00
CasualPokePlayer
127209f3a2
Fix wrong track mode being given to gpgx
2024-04-27 06:15:49 -07:00
CasualPokePlayer
eeebd39a11
really fix gpgx cd audio this time
2024-04-27 05:34:45 -07:00
YoshiRulz
72f345946e
Bump version in Nix `mkShell` for `flatc`
2024-04-27 22:32:02 +10:00
YoshiRulz
f2b3486cc9
Restore Nix `mkShell` for `flatc`
...
partially reverts 06ceec639
2024-04-27 22:18:50 +10:00
James Groom
df0ae2c2d0
Leave some comments in `LuaConsole.InputBox_KeyDown`
2024-04-27 12:15:10 +00:00