Commit Graph

82 Commits

Author SHA1 Message Date
Logan McNaughton
f691578698
use idle (#1039) 2026-06-08 13:23:22 +00:00
Logan McNaughton
a1a7699516
use check_framebuffers (#1031) 2026-06-07 15:10:49 +00:00
Logan McNaughton
eb64a9ad43
switch idle command (#1002)
* switch idle command

* more
2026-06-01 11:43:39 +00:00
Logan McNaughton
cbc973a559
idle RDP before load state (#1000)
* idle RDP before load state

* more
2026-05-31 20:25:28 +00:00
Logan McNaughton
e0efa80f44
Don't reload RDP processor (#968)
* change rdram pointer

* more

* more

* more

* more

* more

* more

* more
2026-05-28 09:56:35 +00:00
Logan McNaughton
7599f71c17 add sdl for android 2026-05-25 19:59:24 +02:00
Logan McNaughton
9f2cfb5a9f
read RA settings from CLI (#913)
* read RA settings from CLI

* more
2026-05-19 07:20:08 +00:00
Logan McNaughton
41e66825d0
Update UI (#911)
* rework UI

* more

* more

* more
2026-05-19 06:50:00 +00:00
Logan McNaughton
93bf103f03
move around RA code (#894)
* move around RA code

* more

* more

* more
2026-05-15 12:36:11 +00:00
Logan McNaughton
c8f485cd93
Build clib (#893)
* Build clib

* more

* more

* more

* linker

* more

* more

* more

* more

* more

* more
2026-05-15 11:18:48 +00:00
Logan McNaughton
8341ef5731
Add Discord Rich Presence (#888)
* add rich presence

* more

* more

* more

* more

* more

* more

* more

* more

* more

* update translations

* more
2026-05-14 14:30:36 +00:00
Logan McNaughton
9846c2243c
fix typo in RAM name (#885) 2026-05-13 12:48:18 +00:00
Logan McNaughton
a8ae9dbc6a
Add more starter translations (#872)
* Add more starter translations

* more
2026-05-11 11:41:45 +00:00
Logan McNaughton
0659da24fa
bundle AI generated spanish translation (#867)
* bundle AI generated spanish translation

* more

* more

* more

* more

* more

* more

* more
2026-05-10 14:24:34 +00:00
Logan McNaughton
b2ef544513
handle controller reconnection (#815) 2026-04-27 16:38:20 +02:00
Logan McNaughton
03f83fe917
fix git version with shallow clones (#794)
* fix git version with shallow clones

* more
2026-04-22 09:08:54 +02:00
Logan McNaughton
224bd2df1d
clean up RA variables (#789)
* clean up RA variables

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more
2026-04-21 12:57:41 +02:00
Logan McNaughton
412f928781
improve function order (#788)
* improve function order

* more
2026-04-20 22:53:42 +02:00
Logan McNaughton
edb6960d4f
Make Slint optional (#778)
* make slint optional

* more

* more
2026-04-19 23:15:56 +02:00
Logan McNaughton
bc3dd4d39a
Hotkey for onscreen FPS (#770)
* fps counter

* more
2026-04-18 21:55:37 +02:00
Logan McNaughton
a592d0eb84
remove uses of to_owned (#764)
* remove uses of to_owned

* more

* more
2026-04-17 09:59:32 +02:00
Logan McNaughton
8dadbbbf58
update slint to 1.16.0 (#755) 2026-04-16 11:09:09 +02:00
Logan McNaughton
c4b86eb4b1
challenge indicators (#739)
* Add Challenge Indicators

* more

* more

* use c++20

* shorten messages

* progress

* more

* more

* more

* more
2026-04-13 09:16:15 +02:00
Logan McNaughton
e8898c52fc
More RA code (#733)
* implement RC_CLIENT_EVENT_SERVER_ERROR

* handle more

* more

* more

* more

* more

* more

* more

* more

* more

* more
2026-04-12 12:10:15 +02:00
Logan McNaughton
914798e717
more descriptive git naming (#722) 2026-04-09 13:13:56 +02:00
Logan McNaughton
601713e102
RetroAchievements hardcore support (#716)
* enable hardcore mode

* more
2026-04-08 21:57:18 +02:00
Logan McNaughton
e932239a63
RetroAchievements (#710)
* retroachievements

* add rc_api_info

* disable hardcore

* clear password after login attempt

* proper check for hardcore

* more set_hardcore

* change checkbox

* add more stubs

* add more UI

* add button for RA website

* cleanup http callback
2026-04-07 08:59:03 +02:00
Logan McNaughton
20b5cf3e4d
Improve MacOS opt flags (#705) 2026-04-02 08:19:32 +02:00
Logan McNaughton
973f4bb28d
Create MacOS bundle (#701)
* Create MacOS bundle

* more

* more

* more

* Update framework link search path in build.rs

* Update framework link search path in build.rs

* Remove MoltenVK linking from build.rs

Removed MoltenVK framework linking from build script.

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more
2026-04-01 20:35:46 +02:00
Logan McNaughton
de0db4b46d
static link moltenvk (#700)
* static link moltenvk

* more

* more

* static freetype
2026-03-31 20:09:06 +02:00
Logan McNaughton
ad5dc8311a
remove custom stack size (#698)
* remove custom stack size

* new command

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* config

* more

* more
2026-03-31 10:54:14 +02:00
Logan McNaughton
9b8040873d
Update parallel-rdp (#693)
* Update parallel-rdp

* more

* more
2026-03-26 17:02:52 +01:00
Logan McNaughton
fcceca5976
fix mac build (#676)
* fix mac build

* add freetype

* set deployment target

* test

* test

* more

* test

* more

* more

* more

* more

* test

* put back

* link CoreFoundation

* more

* more

* more
2026-03-12 12:49:59 +01:00
Logan McNaughton
64e6d75db1
Update Granite (#618)
* Update Granite

* add file
2025-11-21 10:44:09 +01:00
Logan McNaughton
002fbbe8a4
set netplay id from environment (#606) 2025-11-04 08:27:32 +01:00
Logan McNaughton
8661e2c9b1 always enable lto 2025-09-20 08:37:55 +02:00
Logan McNaughton
2b93fb8aa1
re-add framebuffer tracking (#573) 2025-09-19 11:32:48 +02:00
Logan McNaughton
daee53a626
Optimize VU instructions (#570) 2025-09-15 15:50:28 +02:00
Logan McNaughton
018d8ca3e3 fix parallel-rdp build 2025-09-15 12:28:54 +02:00
Logan McNaughton
96af33c434
Split render frame and update screen, move pause loop (#556)
* split render and update screen functions

* move pause loop
2025-08-23 08:54:47 +02:00
Logan McNaughton
c6767c94a6
move sse2neon to submodule (#539) 2025-08-07 12:17:50 +02:00
Logan McNaughton
1eb1503981
Onscreen drawing (#536)
* onscreen messages

* more

* more

* more

* more

* use sdl_ttf

* more

* more

* more

* more

* test

* mroe

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more

* more
2025-08-05 15:59:49 +02:00
Logan McNaughton
328e1730a0
Update parallel-rdp (#523) 2025-07-20 09:55:36 +02:00
Logan McNaughton
7109d28223
update c standard (#507)
* update c standard

* more

* more
2025-07-15 15:28:34 +02:00
Logan McNaughton
1d1e3829e4 Update icon 2025-07-14 15:47:11 +02:00
Logan McNaughton
a46e4f505b re-enable mac build 2025-07-13 17:51:37 +02:00
Logan McNaughton
ff43f59f74
fix compile warning (#485)
* fix compile warning

* more
2025-07-10 14:38:28 +02:00
Logan McNaughton
e99a236070
use thin lto (#475) 2025-07-06 14:36:52 +02:00
Logan McNaughton
e37633ecbd
LTO2 (#474)
* LTO2

* more
2025-07-06 13:18:56 +02:00
Logan McNaughton
d42e145b1f rename rdp build 2025-07-06 11:04:19 +02:00