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
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
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
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
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
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
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
c41dea6683
Cleanup some GPGX stuff, fix system detection for archived roms
2024-04-29 23:23:17 -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
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
James Groom
df0ae2c2d0
Leave some comments in `LuaConsole.InputBox_KeyDown`
2024-04-27 12:15:10 +00:00
James Groom
6ed83ed7a0
Improve UX for long-running commands in the Lua REPL
2024-04-27 12:13:28 +00:00
CasualPokePlayer
d4c4ef8f17
C# fixes for gpgx
2024-04-27 03:12:25 -07:00
CasualPokePlayer
06ceec6390
Fixup nyma flatbuffer comms, update flatbuffer
2024-04-27 02:52:14 -07:00
CasualPokePlayer
811555d594
fix gpgx invisible heap size
...
kb is not bytes
2024-04-26 16:26:00 -07:00
CasualPokePlayer
fb438863f5
Fix crash when saving CD ebram
2024-04-26 16:18:34 -07:00
CasualPokePlayer
80f209ed0d
Remove CD caching code
...
It was a sort of novel speed boost idea, but it doesn't work too well due to wbx heap limitations and the drive light still needing a callback anyways
2024-04-26 15:41:33 -07:00
CasualPokePlayer
979258f2cf
Fix calculation for disc buffer size needed
2024-04-26 14:41:22 -07:00
CasualPokePlayer
55fbf68c8a
Better calculation for disc buffer space needed
2024-04-26 13:53:28 -07:00
CasualPokePlayer
f1dec3dd07
C# changes for fixing GPGX drive light
2024-04-26 13:51:36 -07:00
CasualPokePlayer
5326d76ec5
Fix GPGX CD buffer allocation
2024-04-26 12:55:21 -07:00
CasualPokePlayer
b91f328436
More C# changes for GPGX adjustments
2024-04-26 12:47:17 -07:00
CasualPokePlayer
9e2d239a02
Adjust C# parts for GPGX changes
2024-04-26 12:12:14 -07:00
CasualPokePlayer
3c168ed64c
Fix crashes when a branch is saved/loaded while the main window is minimized
...
primarily occurs with the case of a lua script and the user decides to minimize the main window
2024-04-25 14:14:06 -07:00
James Groom
24d2794554
Fix typo in doc comment
...
fixes df36aaaa1
2024-04-25 14:14:04 +10:00
James Groom
df36aaaa1c
Add docs to the config props which control host audio volume
2024-04-25 04:09:39 +00:00
Sergio Martin
5cb1fe0042
Update Genesis Plus GX Core ( #3889 )
...
* Added deep freeze functionality
* Adding support for selecting sound chip
* Adding LUA interface to the deepfreeze list
* Implemented sprite always on top in the VDP
* Found and fixed the issue that manifested itself in a reset Gargoyles and an outright fail in Ristar. The issue was the use of a union type containing overlapping cd and cartdrige data. Using struct now to keep them separated
* Fix PC reg in tracelogs
---------
Co-authored-by: feos <feykomylce@gmail.com>
Co-authored-by: CasualPokePlayer <50538166+CasualPokePlayer@users.noreply.github.com>
2024-04-21 18:34:54 +03:00
Morilli
e06369bed8
Fix inverted timestamp condition in branch id check
...
fixes 05abb3adfa
2024-04-20 12:46:28 +02:00
James Groom
1ff7d54511
Make Lua `onqueryitemtext` more resilient ( resolves #3897 )
2024-04-19 00:03:30 +10:00
James Groom
45e2307a7b
Reword a label for clarity in the bundler
2024-04-17 14:59:27 +10:00
James Groom
8f963ba58c
Improve error dialog when `DiscMountJob` fails
2024-04-15 13:10:24 +10:00