CasualPokePlayer
c703b5f6a2
Don't immediately change buffer width/height for melonDS video buffer reallocation
...
They'll get changed later anyways
2024-10-14 23:54:02 -07:00
CasualPokePlayer
670eaf346a
Allocate melonDS's video buffer according to effective gl scaling
...
resolves #4090
2024-10-14 23:51:49 -07:00
prenoeg
e77a036e0e
Fixes for PlayStation RetroAchievements hashing ( #4085 )
...
* Fixed RA hash for PlayStation games when BOOT line contains tabs where spaces are expected.
* Fixed RA hash and prevented infinite loop when PlayStation executable is in subdirectory.
2024-10-14 19:53:29 -07:00
ASNiVOR
62abee4813
[CPCHawk] Small CRTC1 changes
2024-10-14 21:07:17 +01:00
YoshiRulz
478fc58a5d
Fix overlapping buttons in Virtual Pads on Linux
2024-10-14 18:13:48 +10:00
feos
a08cb73a30
order firmware groups in the dialog and in the code ( #4087 )
...
there's some discrepancy between the 2 orders, because the GUI list relies on full names (of the groups) while in the code short names are used to add them to DB
2024-10-14 09:56:45 +03:00
CasualPokePlayer
77d19e0fed
Try to avoid overly sensitive mice from unhiding the autohidden cursor, hide the cursor better for Windows
2024-10-11 18:33:26 -07:00
feos
40dae6e8ae
new function
2024-10-11 22:42:19 +03:00
Morilli
9444b3e5fd
Pin ubuntu test runner to 22.04
2024-10-11 21:32:52 +02:00
Asnivor
95cf257d96
[CPCHawk] New CRTC1 impl.
2024-10-11 16:01:00 +01:00
CasualPokePlayer
aac3da9e0d
rebuild rcheevos on linux
2024-10-10 21:39:28 -07:00
CasualPokePlayer
e1820081ee
Update rcheevos to v11.6.0
2024-10-10 21:35:28 -07:00
Morilli
c190ceb7f2
persist TAStudio max undo levels to config
...
- resolves #3478
2024-10-10 20:57:25 +02:00
Morilli
4b60a90c78
Remove no-op in tasmovie max undo steps setting
...
lol
2024-10-10 20:50:38 +02:00
Morilli
c844379bd6
Always render video when at end of turbo seek
...
- resolves #2081
This is only noticable on cores that implement (video) frame skip.
2024-10-10 04:24:31 +02:00
CasualPokePlayer
ed10275033
Don't use Thread.Join() in NDS Dispose()
...
resolves #3220
2024-10-09 18:10:37 -07:00
Asnivor
c64822680c
[CPCHawk] Some CRTC code tidy
2024-10-09 09:16:56 +01:00
Asnivor
ac25842689
[CPCHawk] FloohZ80 Fix interrupt tracelogger reporting
2024-10-09 08:26:26 +01:00
YoshiRulz
b85ddf0382
Stop IDEs suggesting to remove the space between cast type and operand
2024-10-09 16:26:47 +10:00
Morilli
be5ac88677
make CI happy
2024-10-09 07:32:27 +02:00
YoshiRulz
57e60453f6
Fix typo
...
fixes d8778aa23
2024-10-09 14:30:48 +10:00
YoshiRulz
d8778aa232
Split PSX (Nymashock) rumble channel into left and right
2024-10-09 14:26:10 +10:00
YoshiRulz
eb3ab3f05a
Better fix for haptics/feedback prescale
...
fixes c36b654eb
2024-10-09 14:25:46 +10:00
YoshiRulz
c36b654eb9
Fix interger overflow from setting haptics/feedback prescale above 1x
2024-10-09 14:13:21 +10:00
CasualPokePlayer
ab081f7363
Rename AVI/WAV to A/V
...
resolves #4070
2024-10-08 17:39:59 -07:00
CasualPokePlayer
a28b169890
Set UpdateAutoCheckEnabled default to true, don't explicitly set a link color for the update available text (red on white is hard to read, default is usually blue, which looks fine here)
2024-10-08 14:43:30 -07:00
CasualPokePlayer
5889ab1d96
Fix inconsistent MAX_FLOPPIES usage
2024-10-08 14:15:53 -07:00
CasualPokePlayer
54fd290107
Do not send writable floppy disks to PUAE (transient files in wbx states are buggy)
...
Savestate _currentDrive and _currentSlot
Cache controller definition and joystick/keyboard enum mappings
2024-10-08 13:10:54 -07:00
Asnivor
9825ac6db6
[CPCHawk] Implement FloohZ80 TraceLogger
2024-10-08 13:52:49 +01:00
YoshiRulz
f6da980fba
Add debug readout for haptic feedback (SDL2 only)
...
build with `-p:MachineExtraCompilationFlag=BIZHAWKBUILD_DEBUG_RUMBLE`
there's nothing special about SDL2 I just can't be bothered finding the
other impls
2024-10-08 22:44:48 +10:00
YoshiRulz
154a49cd81
Add missing syncsetting check to `Ares64.FrameAdvancePrep`
...
resolves #4056
2024-10-08 22:13:01 +10:00
CasualPokePlayer
ab8eb0405c
Default to MT renderer for Faust
2024-10-07 16:19:03 -07:00
YoshiRulz
b87920e9ff
Update address for OpenSSF badge in readme
2024-10-08 05:54:26 +10:00
feos
809d43dd44
fix #4069
...
gpgx: swap A and D regs in gpgx_getregs()
actually limit pc to 24 bits, not just disasm address
2024-10-07 19:34:48 +03:00
feos
737e9ca73b
puae: writable memory
2024-10-07 19:26:19 +03:00
CasualPokePlayer
bcf7f981f4
Rebuild Floooh for Linux
2024-10-07 01:12:35 -07:00
CasualPokePlayer
187674338b
simplify floooh z80 usage
2024-10-07 01:09:17 -07:00
Asnivor
682dd761c3
FlooohZ80 - revert any changes to source header
2024-10-07 06:32:48 +01:00
CasualPokePlayer
0d3498e986
rebuild mgba for Linux
2024-10-06 17:16:12 -07:00
CasualPokePlayer
b443eb40a8
Hook up rumble for mgba
2024-10-06 17:13:20 -07:00
CasualPokePlayer
ce2a6da71f
Build FlooohZ80 on Linux
2024-10-06 15:19:33 -07:00
Morilli
882bab228f
fix for CI
2024-10-07 00:16:49 +02:00
CasualPokePlayer
2c2efc6fb8
Fix gpgx_swap_disc sig mismatch
2024-10-06 14:21:40 -07:00
CasualPokePlayer
6c2661fdac
Revert "Add prints to gpgx_swap_disc" and "Add prints to cdStreamOpen"
...
This reverts commit 9e0cfb117b
and 5c3ae64014
.
2024-10-06 14:15:26 -07:00
Asnivor
c644ed19ef
[CPCHawk] Trying a new z80 implementation
2024-10-06 22:01:09 +01:00
CasualPokePlayer
9e0cfb117b
Add prints to gpgx_swap_disc
2024-10-06 13:38:57 -07:00
CasualPokePlayer
5c3ae64014
Add prints to cdStreamOpen
2024-10-06 13:08:59 -07:00
Morilli
c4a92bd0fb
Bump duration of movie hash mismatch message
...
see also #2328
2024-10-06 20:58:27 +02:00
YoshiRulz
0a61b2754d
Revert refactor to `bool[].ToUByteBuffer()` extension too
...
see 37da7b3e1
and 30b2433a5
2024-10-07 04:19:32 +10:00
Morilli
30b2433a50
Revert changes to ToBoolBuffer
...
fixes the test, and apparently having non-0/1 bool values is sketchy anyways
2024-10-06 17:30:44 +02:00