10 Commits

Author SHA1 Message Date
abnormalmaps
022acf7b59 Update dynarmic to HEAD
Allows for further work on dynarmic to be done (mainly to get LTO
working) Also allows context register accesses from Rust code.

Change-Id: If385a700daa806bc122eca937ec82b7ee2082a91
2026-01-10 14:11:32 -05:00
LennyKappa
8bdb241ef0 Move MP3 handling to Symphonia
This removes dr_mp3 (and the associated dr_libs) from vendor/.

Change-Id: Ia29d3d07f586644f6c182de6ec8fddc10c085b3c
2024-10-10 05:44:12 +02:00
hikari_no_yume
c8c0e2f178 Implement PVRTC decompression 2023-05-10 15:35:28 +02:00
hikari_no_yume
b7792fa773 Implement Android support
This is a squashed merge of the Android branch, the final commit of
which was 3c517a36b1, tagged as
android-before-merge.

@ciciplusplus took the initiative to start porting touchHLE to Android
and got the first version working. @hikari-no-yume's contributions came
later and are mostly fixes and cleanups of various kinds.

There are still various unfinished things in this port, but it's now
in a clean enough state that it no longer needs its own branch.

(Merged pull request by @ciciplusplus, resolves #88.)

Co-authored-by: ciciplusplus <ciciplusplus@gmail.com>
2023-05-06 23:25:49 +02:00
hikari_no_yume
067fad3a37 Implement MP3 file support (hackily: immediately decoded to PCM) 2023-03-07 18:02:27 +01:00
hikari_no_yume
fc008338ec Update stb_image to fix loading of some CgBI PNG images (fixes #72) 2023-03-06 12:42:15 +01:00
hikari_no_yume
69feeff423 Update dynarmic
Resolves #31. This will fix build issues for some people, including
apparently now me.
2023-02-20 12:57:32 +01:00
hikari_no_yume
ac917079e4 Begin implementing OpenAL (currently just context setup etc) 2023-01-06 17:57:46 +01:00
hikari_no_yume
6103ed9b11 Add dynarmic as a dependency for CPU emulation (not really used yet) 2022-12-04 14:47:29 +01:00
hikari_no_yume
85cd1c9120 Display icon and launch image (decode with stb_image) 2022-12-01 23:03:11 +01:00