wheremyfoodat
|
86d1bde845
|
Temporarily give 80MB to all processes (#715)
|
2025-02-02 23:18:54 +02:00 |
|
wheremyfoodat
|
8c80099339
|
Implement shared font relocation
|
2024-10-22 19:13:25 +03:00 |
|
wheremyfoodat
|
0f80d0af7a
|
Rename Handle to HorizonHandle, add metal-cpp submodule, format
|
2024-07-23 15:22:15 +03:00 |
|
wheremyfoodat
|
1cc3bbf68d
|
HLE DSP: Fix format and source type for audio buffers
|
2024-04-06 19:12:58 +03:00 |
|
wheremyfoodat
|
6279ed699a
|
Store program ID and expose it in Lua (#414)
|
2024-02-22 16:26:31 +02:00 |
|
wheremyfoodat
|
0a51a80d91
|
Add DSP emulation interface
Co-Authored-By: PSISP <12768103+psi-rockin@users.noreply.github.com>
|
2024-02-17 00:39:55 +02:00 |
|
wheremyfoodat
|
c108da5e02
|
Moar appletting
|
2024-01-24 18:51:44 +02:00 |
|
wheremyfoodat
|
6626c2ae9b
|
Better MAC address handling (#312)
|
2023-10-17 23:27:37 +03:00 |
|
wheremyfoodat
|
b394cacbc7
|
More CSND stubbing
|
2023-09-10 16:51:44 +03:00 |
|
Théo B
|
29352d223b
|
feat: 3dsx loading
romFS works too, pretty neat
|
2023-09-03 00:31:03 +02:00 |
|
wheremyfoodat
|
dd6508eb26
|
Migrate shared font to cmrc
|
2023-08-21 14:53:50 +03:00 |
|
wheremyfoodat
|
5b24006046
|
Fix discrepancy between ConfigMem::BatteryLevel and PTM
|
2023-08-18 22:30:50 +03:00 |
|
wheremyfoodat
|
408dbe75a0
|
Implement 3DS region auto-detect
|
2023-08-13 18:08:22 +03:00 |
|
wheremyfoodat
|
1544710e36
|
Merge remote-tracking branch 'upstream/master' into moar-gpu
|
2023-08-11 18:49:30 +03:00 |
|
wheremyfoodat
|
e2b82997ba
|
Add ConfigMem FIRM stuff and GetSystemInfo modes for DDLC
|
2023-08-11 16:37:51 +03:00 |
|
GPUCode
|
f75a23b5a9
|
code: Better screen support
|
2023-08-02 22:26:08 +03:00 |
|
Wunkolo
|
37b75f0928
|
Fix C4267 /C4244 warnings
Address warnings involving lossy conversions from larger integer-types into smaller integer-types
|
2023-07-10 12:33:37 -07:00 |
|
wheremyfoodat
|
2ec3884189
|
Proper stack management
|
2023-07-07 15:00:18 +03:00 |
|
wheremyfoodat
|
187feb5772
|
Add CXI ROM support
Co-Authored-By: Kelpsy <138107494+Kelpsyberry@users.noreply.github.com>
|
2023-07-06 16:21:26 +03:00 |
|
wheremyfoodat
|
8b703dd147
|
Merge branch 'master' into dynapica
|
2023-06-30 16:01:49 +03:00 |
|
Mary
|
86dd7f54f5
|
feat: Add support for encrypted NCSD
Missing version 1 support and seeded crypto but that would be enough for now.
|
2023-06-22 17:41:08 +02:00 |
|
wheremyfoodat
|
8e90b8a103
|
[GPU] Bottom screen stub
|
2023-06-13 22:47:01 +03:00 |
|
wheremyfoodat
|
cba1ce8fb8
|
Implement 8-bit VRAM writes
|
2023-06-11 13:14:35 +03:00 |
|
wheremyfoodat
|
0b46b92bb7
|
[Kernel] Add idle thread
|
2023-04-18 20:42:17 +03:00 |
|
wheremyfoodat
|
1078253f6c
|
[APT/CFG/Kernel] Smash Bros stuff
|
2023-03-21 22:34:29 +02:00 |
|
wheremyfoodat
|
5d6bf24a9d
|
[Kernel] Add memory mirroring function & throw warning on mprotect
|
2023-03-21 02:32:47 +02:00 |
|
wheremyfoodat
|
f1bfc05fd2
|
[Kernel] Better OS memory support. Gets Pokemon X, Pilotwings, and more further into boot
|
2023-03-17 01:08:52 +02:00 |
|
wheremyfoodat
|
cad046d9a8
|
[APT] Add shared font
|
2023-01-23 19:32:13 +02:00 |
|
wheremyfoodat
|
243224eed3
|
More service calls implemented
|
2023-01-06 00:32:02 +02:00 |
|
wheremyfoodat
|
e1ac986009
|
[GPU] DMA
|
2022-12-11 21:32:36 +02:00 |
|
wheremyfoodat
|
015343a848
|
[FS/Memory] Add ENVINFO and some FS calls for Metroid 2
|
2022-10-15 21:58:14 +03:00 |
|
wheremyfoodat
|
5d15efe72c
|
Stub GPU DMA, fix up some FS stuff. horribly wrong savedata implementation
|
2022-10-15 13:28:29 +03:00 |
|
wheremyfoodat
|
f858107dd0
|
[Memory] Add DSP RAM
|
2022-10-10 22:55:55 +03:00 |
|
wheremyfoodat
|
df4cd0642d
|
Implement reading from RomFS
|
2022-10-09 18:28:45 +03:00 |
|
wheremyfoodat
|
29241b41ce
|
Add Cryptopp
|
2022-10-01 18:53:53 +03:00 |
|
wheremyfoodat
|
f6c2e390c1
|
More NCSD loading
|
2022-10-01 16:21:05 +03:00 |
|
wheremyfoodat
|
0aaf1c317d
|
[APT] Implement new 3DS check, [OS] Fix mem allog bug & impl more of HID
|
2022-09-25 03:35:40 +03:00 |
|
wheremyfoodat
|
c4cb20f846
|
[Kernel/Memory] Implement datetime a bit more nicely
|
2022-09-24 04:40:43 +03:00 |
|
wheremyfoodat
|
4da023c236
|
[Kernel/Memory] Implement DATETIME0
|
2022-09-24 03:57:21 +03:00 |
|
wheremyfoodat
|
434c840aeb
|
[PICA] Get vertex attributes being semi-properly read
|
2022-09-22 16:48:43 +03:00 |
|
wheremyfoodat
|
db48d08c34
|
[Kernel, Memory] Add GetProcessInfo, fix memory management bugs
|
2022-09-21 22:43:43 +03:00 |
|
wheremyfoodat
|
765b51696e
|
[Kernel] Stub MapMemoryBlock, hopefully touch the memory allocator for the last time in a while
|
2022-09-19 14:15:24 +03:00 |
|
wheremyfoodat
|
45c016d12e
|
[Kernel] Hopefully implement the QueryMemory svc remotely correctly
|
2022-09-19 01:33:12 +03:00 |
|
wheremyfoodat
|
208c18356b
|
Started work on services
|
2022-09-17 19:51:30 +03:00 |
|
wheremyfoodat
|
93f5ec7bb4
|
Sort of working OS allocator, except freeing is impossible
|
2022-09-16 23:36:55 +03:00 |
|
wheremyfoodat
|
0fbc5f210f
|
Added the rest of the kernel resource functions
|
2022-09-16 16:05:17 +03:00 |
|
wheremyfoodat
|
d8cf0e2de2
|
cp15 but better
|
2022-09-15 22:42:36 +03:00 |
|
wheremyfoodat
|
c33d7e5dfb
|
Implement main thread stack
|
2022-09-15 17:50:14 +03:00 |
|
wheremyfoodat
|
275c6dfd0c
|
Finish ELF loading, running actual code now
|
2022-09-15 17:35:59 +03:00 |
|
wheremyfoodat
|
51689af51f
|
Update opengl.hpp, start with ELFs
|
2022-09-15 14:59:44 +03:00 |
|