RTA
8b35fb80b4
Reset static device state on core unload to ensure input descriptors refresh
2025-03-17 15:36:18 +01:00
github-actions[bot]
44f77408e4
Fetch translations & Recreate libretro_core_options_intl.h
2025-03-14 22:21:10 +00: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
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
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
github-actions[bot]
5866e97d18
Fetch translations & Recreate libretro_core_options_intl.h
2025-02-14 22:21:01 +00:00
github-actions[bot]
03f7a0f605
Fetch translations & Recreate libretro_core_options_intl.h
2025-02-07 22:20:30 +00:00
Flyinghead
5b9dd96064
option to set the ISP username in flash rom
2025-02-04 17:17:38 +01:00
github-actions[bot]
431d71de5e
Fetch translations & Recreate libretro_core_options_intl.h
2025-01-31 22:20:31 +00:00
scribam
b92ac1544e
android: update project
2025-01-25 17:02:56 +01:00
github-actions[bot]
5c27648699
Fetch translations & Recreate libretro_core_options_intl.h
2025-01-24 22:21:08 +00:00
github-actions[bot]
a93f3697d6
Fetch translations & Recreate libretro_core_options_intl.h
2025-01-17 22:20:48 +00:00
github-actions[bot]
2e89848041
Fetch translations & Recreate libretro_core_options_intl.h
2025-01-10 22:20:35 +00:00
Flyinghead
bb4ba3ed89
dcnet: libretro support
2025-01-09 19:01:50 +01:00
Edward Li
8dc55721d0
Generate Xcode project which can support both iOS and iOS Simulator
2025-01-05 22:06:37 +01:00
github-actions[bot]
45c700ab60
Fetch translations & Recreate libretro_core_options_intl.h
2025-01-05 22:06:37 +01:00
Flyinghead
0606f3e63e
ios: make the keyboard remappable
2025-01-05 22:06:37 +01:00
Flyinghead
0558c957e8
libretro: set an SDL hint to keep flycast SIGSEGV handler
...
Thanks to mrfixit2001 for helping troubleshoot the issue.
2025-01-05 22:06:37 +01:00
github-actions[bot]
2ca9187137
Fetch translations & Recreate libretro_core_options_intl.h
2025-01-05 22:06:37 +01:00
Flyinghead
76c3695f6e
log: support udp log server
2025-01-02 10:35:27 +01:00
Edward Li
f3a33642f8
Generate Xcode project which can support both iOS and iOS Simulator
2024-12-30 12:23:27 +01:00
Flyinghead
a06791780d
Merge remote-tracking branch 'origin/dev'
2024-12-29 10:59:49 +01:00
github-actions[bot]
32d8d9a8c3
Fetch translations & Recreate libretro_core_options_intl.h
2024-12-27 22:20:31 +00:00
Flyinghead
9bfd48cf40
ios: make the keyboard remappable
2024-12-21 12:26:16 +01:00
Flyinghead
b72750c7d5
libretro: set an SDL hint to keep flycast SIGSEGV handler
...
Thanks to mrfixit2001 for helping troubleshoot the issue.
2024-12-21 12:25:30 +01:00
Flyinghead
20517cf0da
vgamepad: enable touch mouse when lightgun used
...
Use unique touch mouse class for iOS and Android.
Enable touch mouse for arcade lightgun games or when maple device A is a
lg. Disable it otherwise.
android: only display controllers that actually send events, including
system mouse and keyboard. Use separate Touch Mouse and System Mouse.
iOS: fix missing button input for touch mouse. Don't bubble up touch
events that hit vgampad buttons or controls.
2024-12-14 16:18:35 +01:00
github-actions[bot]
989d3b1370
Fetch translations & Recreate libretro_core_options_intl.h
2024-12-13 22:21:39 +00:00
Flyinghead
34961daaec
gdrom: add support for hardware CD-ROM devices
...
Use libcdio to read CD/DVD/BD drives (linux, windows, bsd)
Get rid of old ioctl win32 driver.
Add detected CDROM devices to game list.
Issue #1654
2024-12-11 11:25:50 +01:00
Flyinghead
354d649ebd
Merge remote-tracking branch 'origin/master' into dev
2024-12-07 20:38:55 +01:00
Flyinghead
92c5892d4c
android: fix scaling when editing vgamepad. vgamepad code clean up
2024-12-04 18:17:11 +01:00
Flyinghead
21f9e9fbc2
android,ios: arcade vgamepad layout. android vgamepad rewrite
...
Refactor common virtual gamepad code.
Distinct layouts for console and arcade.
Add arcade buttons 5 and 6, insert card button, service mode toggle.
System SP support
2024-12-03 21:04:51 +01:00
github-actions[bot]
d38ce47081
Fetch translations & Recreate libretro_core_options_intl.h
2024-11-29 22:21:28 +00:00
Flyinghead
a085fd2f6d
ui: never disable Up and Down buttons on iOS. rename source files
2024-11-28 17:45:40 +01:00
Flyinghead
36c2f5137c
ios, android: load custom vgamepad image. disable unused controls
...
User can choose a custom vgamepad image or reset to default.
Unused controls are disabled and hidden based on the game (arcade) or
maple device (console).
2024-11-28 17:09:09 +01:00
Flyinghead
5e9c168fc9
android: add BooleanArray to jni util. refactor using templates
2024-11-28 17:01:39 +01:00
Flyinghead
59c2343cad
android: add mime-type argument to addStorage()
2024-11-28 16:46:17 +01:00
Flyinghead
974dc2e233
missing iOS app icon source files
...
Courtesy of @maxtron95
Issue #1731
2024-11-27 10:02:26 +01:00
Flyinghead
516982c66c
ios: allow virtual gamepad layout customization
...
Use same display code as android.
Support custom buttons.png.
Allow layout customization as in android.
Save layout in emu.cfg.
Allow transparency setting.
Issue #990
2024-11-26 10:46:02 +01:00
github-actions[bot]
58c8a33d11
Fetch translations & Recreate libretro_core_options_intl.h
2024-11-22 22:20:51 +00:00
Flyinghead
b4dcc64ef6
android: draw onscreen gamepad with imgui
...
Get rid of Renderer::DrawOSD.
gl: make a GlQuadDrawer class.
Draw on-screen gamepad using imgui.
Clean up vgamepad interface.
2024-11-22 14:42:51 +01:00
Flyinghead
aa95c71ead
libretro build fix
2024-11-20 12:06:39 +01:00
Flyinghead
6612e3fef8
gdrom: update settings and more when swapping disks
...
Set forced and per game settings.
Update game id and save state file name.
Reset cheats and custom textures.
Update game title and window title.
Issue #1748
hle bios: reboot the game when "exit to bios" vector is called
2024-11-20 11:46:34 +01:00
github-actions[bot]
b7163dda83
Fetch translations & Recreate libretro_core_options_intl.h
2024-11-15 22:21:36 +00:00
vkedwardli
42ad5532b2
Update Xcode project generator ( #1732 )
...
* Do not build breakpad in Xcode project, fix `PhaseScriptExecution failed` error and fix Flycast cannot be launched from debugger
* NSLog prettyprint for Xcode 16
2024-11-14 13:15:54 +01:00
Flyinghead
1e30f483c2
New iOS app icon
...
Courtesy of @maxtron95
Issue #1731
2024-11-14 13:13:59 +01:00
Flyinghead
c9f238362d
New macOS app icon
...
courtesy of @maxtron95
Issue #1731
2024-11-11 22:09:52 +01:00
github-actions[bot]
a3708a7e95
Fetch translations & Recreate libretro_core_options_intl.h
2024-11-08 22:20:44 +00:00