Flyinghead
130675aae3
gles3: use GL_R8 internal format for fog texture
...
regression due to 3469b7f
Issue #1886
2025-03-28 11:12:30 +01:00
Xphalnos
75d5cc4d63
Use DXGI 1.6 and D3D11_4
2025-03-27 17:42:48 +01:00
Isaac Marovitz
5a110fd666
Replace sprintf with snprintf ( #1884 )
...
Signed-off-by: Isaac Marovitz <isaacryu@icloud.com>
2025-03-25 18:47:07 +01:00
Flyinghead
13436a4dda
support for (some) encrypted cheats
2025-03-23 18:07:56 +01:00
James
2631706fe2
Enable physical VMU memory access ( #1881 )
2025-03-22 15:59:42 +01:00
Xphalnos
ea6d5f8732
Update xxHash to 0.8.3 + Use faster algorithm
2025-03-22 15:58:22 +01:00
Flyinghead
305cae496f
dcnet: don't try to detect ppp frames on output. send data immediately
2025-03-22 15:24:23 +01:00
Flyinghead
416085980f
dcnet: empty modem buffer on init. Allow hostname override in emu.cfg
2025-03-19 19:46:16 +01:00
RTA
8b35fb80b4
Reset static device state on core unload to ensure input descriptors refresh
2025-03-17 15:36:18 +01:00
Flyinghead
5c1249c55f
ci: another switch build fix attempt
...
gitsome's gh isn't compatible with the github one. Specify rclone
version to avoid gh use.
2025-03-17 15:00:40 +01:00
Flyinghead
fac44e4a2f
ci: switch build fix. Filter *.json files on android
2025-03-17 14:41:43 +01:00
Flyinghead
4ea317d51f
ci: use rclone for android and switch builds
2025-03-17 13:50:12 +01:00
Flyinghead
310d5e612e
ci: use rclone instead of aws cli
2025-03-17 10:26:23 +01:00
Flyinghead
62778b1a68
ci: testing scaleway
2025-03-16 23:33:06 +01:00
Flyinghead
604415b0d2
ci: trying s3 cp instead of sync
2025-03-16 22:05:15 +01:00
Flyinghead
49ea1135ee
ci: ditch configure-aws-credentials
2025-03-16 20:56:07 +01:00
Flyinghead
46e2d52b75
store build artifacts on OVH
2025-03-16 20:31:17 +01:00
github-actions[bot]
44f77408e4
Fetch translations & Recreate libretro_core_options_intl.h
2025-03-14 22:21:10 +00:00
scribam
2860aa96f4
deps: update sdl to version 2.32.2
2025-03-12 18:30:06 +01:00
scribam
8b0a5fa480
deps: update oboe to version 1.9.3
2025-03-12 18:30:06 +01:00
scribam
b150ba2b62
android: update project
2025-03-12 18:30:06 +01:00
github-actions[bot]
48bce25820
Fetch translations & Recreate libretro_core_options_intl.h
2025-03-07 22:19:55 +00:00
Eric Warmenhoven
562f78cd71
libretro: build osx-x64 build on new builder
2025-03-05 21:25:39 +01:00
github-actions[bot]
9e0573aa98
Fetch translations & Recreate libretro_core_options_intl.h
2025-02-28 22:21:22 +00:00
Flyinghead
d23b3b6bc7
rcheevos: include flycast version in user-agent header
...
Issue #1798
2025-02-27 11:26:52 +01:00
Flyinghead
1d9f8ab438
custom textures: fix static deinit order issue
2025-02-27 11:20:31 +01:00
Flyinghead
df3c075fba
Force TV composite for Caesar's Palace 2000 and PAL for the EU edition
...
Issue #1851
2025-02-27 11:00:48 +01:00
Mike Kosek
9cdd0aab9f
Rename DreamPort to DreamPicoPort ( #1850 )
...
* Renamed DreamPort to DreamPicoPort
* Removed fallback to deprecated config keys
2025-02-22 08:11:05 +01:00
github-actions[bot]
e4d9220f3f
Fetch translations & Recreate libretro_core_options_intl.h
2025-02-21 22:21:05 +00:00
Flyinghead
0bf9c64b1b
Merge remote-tracking branch 'origin/dev'
2025-02-18 09:27:07 +01:00
James
4e74619d9e
Harden serial comm interface ( #1847 )
...
* Harden serial interface
* Fixed build errors
* Minor tweaks
* Automatically attached A->A, B->B, etc
* Interfaces go in decending order
* Do a modulo in case I decide to move interface numbers
* Do specifically mod 4
* Call SDL_JoystickGetDeviceInstanceID which seems to help with a Windows bug
* Made MapleDevices smart pointers so they can freely be swapped out without leaking
* Fixed issues some issues reported by kosekmi
* Added missing bracket
* Fixed another compile issue
* Fixed a missing else
* If device had no serial number, fall down to checking name
* Use new DreamPort firmware dynamics
* Added missing parens
* Fixed screen blanking issue
* Added const
* Reset VMU Screen on game/emulator exit
* Added gameTermination() hook to hardware gamepad
* Send SW port on game termination
* Added checks so port is only sent if data is valid
* Fixed bug: wait for write to complete in sendCmd
* Fixed bug leading to multiple pointers to VMU and Rumble pack
---------
Co-authored-by: Mike Kosek <mike@kosek.de>
2025-02-16 17:36:57 +01:00
Flyinghead
0414a90500
dcnet: don't use timer for modem. better error reporting. race condition
...
Use io_context::post() instead of a timer to read from modem.
Notify user if connection to DCNet fails.
Fix race condition/crash with BBA.
Use lambdas instead of std::bind.
2025-02-16 17:33:56 +01:00
github-actions[bot]
5866e97d18
Fetch translations & Recreate libretro_core_options_intl.h
2025-02-14 22:21:01 +00:00
scribam
387e2427b4
deps: update sdl to version 2.32.0
2025-02-10 18:13:12 +01:00
Flyinghead
5187258f4b
dcnet: BBA support
...
Stop network service when bba is reset. Start it on first frame out.
dcnet: close connection on dhcp release
picoppp: close all sockets and acceptors when stopping.
2025-02-10 18:12:24 +01:00
brosasaki
e1da1c3a55
CMake: Change core install location to lib/libretro ( #1842 )
...
* CMake: Change core install location to lib/libretro
* fix CI build artifacts location
---------
Co-authored-by: Andrew Wong <wongandj@icloud.com>
Co-authored-by: Flyinghead <raphael.jean@gmail.com>
2025-02-10 13:25:34 +01:00
Flyinghead
84356e3b26
dreampi.py: shake off the modem on first run (from scrivani)
2025-02-08 16:20:47 +01:00
Flyinghead
c7499df3a8
cheats for Aero Dancing i & i2 in BBA mode
2025-02-08 16:17:15 +01:00
github-actions[bot]
03f7a0f605
Fetch translations & Recreate libretro_core_options_intl.h
2025-02-07 22:20:30 +00:00
Flyinghead
f3c838d19d
dricas auth cheat for Aero Dancing i - Jikai Saku Made Matemasen
2025-02-05 18:29:56 +01:00
Flyinghead
d6f3ca986d
fix from jscrivani to work around the initial failed connection
2025-02-05 18:28:12 +01:00
Flyinghead
b9df7d3469
network digital outputs: check config option when game starts
...
Avoid the need to restart when enabling or disabling this option
Send game name to newly connected sockets
ignore SIGPIPE (telnet)
Log network errors
2025-02-04 17:46:02 +01:00
Flyinghead
bf1d4a56ae
gdrom: fix savestate compatibility issue
...
consequence of c860807fef
2025-02-04 17:27:47 +01:00
Flyinghead
a682e20bbd
modem: modem must hang up as soon as reg20 is written
...
some games don't do a full reset and the modem would stay connected.
Remove debug file dumps.
2025-02-04 17:20:15 +01:00
Flyinghead
5b9dd96064
option to set the ISP username in flash rom
2025-02-04 17:17:38 +01:00
Flyinghead
a99a72589b
better cheats for dricas auth
2025-02-04 17:14:01 +01:00
James
77ed9c20de
Connect to DreamConn only once registered ( #1828 )
2025-02-03 18:19:22 +01:00
Flyinghead
7cb0fe53d7
add cheats to bypass dricas authentication
...
Aero Dancing i
Daytona USA (JP)
Sega Tetris
Golf Shiyou Yo 2
Hundred Swords
2025-02-03 18:18:28 +01:00
Flyinghead
3db0fce9b6
bypass dricas auth in aero dancing i
2025-02-02 17:12:54 +01:00
Flyinghead
6a15e7a3aa
rend: LoD0 of VQ YUV textures is invalid. Use LoD1 instead.
...
Fixes background magenta textures in WSB2K2. Issue #1038
2025-02-02 17:11:22 +01:00