Commit graph

5847 commits

Author SHA1 Message Date
Jeffrey Pfau
57828f6d85 3DS: Get input working 2014-12-10 03:13:38 -08:00
Jeffrey Pfau
40d14fe613 3DS: General cleanup 2014-12-10 03:13:26 -08:00
Jeffrey Pfau
2d6749f8c8 3DS: Use linearAlloc instead of malloc 2014-12-10 03:12:47 -08:00
Jeffrey Pfau
07464e8f2b GBA: Cap out the ROM loaded size 2014-12-10 01:46:12 -08:00
Jeffrey Pfau
4731349701 All: Fix ASM glob on case-insensitive volumes 2014-12-10 01:44:39 -08:00
Jeffrey Pfau
ae71a7ec19 GBA: Cap out the ROM loaded size 2014-12-10 01:44:22 -08:00
Jeffrey Pfau
3d5e0f29fa 3DS: Better implementation of VFile3DS.map 2014-12-10 01:43:56 -08:00
Jeffrey Pfau
82cccd74eb 3DS: Working main loop 2014-12-10 01:43:32 -08:00
Jeffrey Pfau
13a6f4b924 3DS: Fixes to CMakeToolchain 2014-12-10 01:39:55 -08:00
Jeffrey Pfau
c212b9b106 All: Fix ASM glob on case-insensitive volumes 2014-12-10 01:39:27 -08:00
Jeffrey Pfau
21cdbf6438 3DS: Implement threading primitives, but leave them disabled 2014-12-09 23:47:39 -08:00
Jeffrey Pfau
bdb6a46910 3DS: Fix name of libctru 2014-12-09 23:18:22 -08:00
Jeffrey Pfau
f97b9632eb All: Fix build on OS X when the 10.7 SDK is missing, due to CMake being overzealous 2014-12-09 17:27:11 -08:00
Jeffrey Pfau
63a439406c GBA Memory: Fix DMA cycle counting 2014-12-09 17:04:48 -08:00
Jeffrey Pfau
c5cf9957a1 GBA Thread: Revert 0a946a0b43, it broke vsync 2014-12-09 15:55:19 -08:00
Jeffrey Pfau
df3f2796f7 GBA: Error check to make sure ROM and BIOS mapping succeed 2014-12-09 15:19:51 -08:00
Jeffrey Pfau
090048ec06 GBA Thread: Handle the lack of a sync object properly 2014-12-09 12:58:47 -08:00
Jeffrey Pfau
7edf934a59 GBA Thread: Handle the lack of a sync object properly 2014-12-09 12:58:35 -08:00
Jeffrey Pfau
da3c45a0e7 3DS: Clean out unnecessary abstraction in VFS 2014-12-09 03:46:34 -08:00
Jeffrey Pfau
4b5822a8ec 3DS: Add 3DS main file 2014-12-08 19:39:07 -08:00
Jeffrey Pfau
39c88da650 3DS: Add VFile3DS type 2014-12-08 19:32:29 -08:00
Jeffrey Pfau
d6952b6fa6 3DS: Add 3dstool relocation 2014-12-08 18:58:45 -08:00
Jeffrey Pfau
211616e4f1 3DS: 3DS-capable version of _vfdMap and _vfdUnmap 2014-12-08 18:58:19 -08:00
Jeffrey Pfau
461eb3bae0 GBA Thread: Dummy out threading functions, let GBASync* functions still be called 2014-12-08 18:50:08 -08:00
Jeffrey Pfau
53023441da GBA Thread: Dummy out threading functions, let GBASync* functions still be called 2014-12-08 18:49:05 -08:00
Jeffrey Pfau
2aae3dc660 3DS: Progress on 3DS linking 2014-12-08 18:42:13 -08:00
Jeffrey Pfau
03de43511f 3DS: Build static library + elf for 3DS 2014-12-08 18:37:22 -08:00
Jeffrey Pfau
4748ef7d5d 3DS: Update CMakeToolchain with properties from devkitARM makefiles 2014-12-08 18:36:52 -08:00
Jeffrey Pfau
b2a4780b17 3DS: Get core library building on 3DS 2014-12-08 17:42:17 -08:00
Jeffrey Pfau
eb2315cdd8 3DS: Add CMakeToolchain for 3DS 2014-12-08 16:02:11 -08:00
Jeffrey Pfau
ed8852bbe0 GBA Thread: Add half-baked ability to disable threading 2014-12-08 16:00:08 -08:00
Jeffrey Pfau
a4a7ef4a1b Debugger: Properly isolate CLI debugger code 2014-12-08 15:59:17 -08:00
Jeffrey Pfau
fb4ea22d71 All: Fix minor errors in README 2014-12-07 16:14:47 -08:00
Jeffrey Pfau
9299b75be5 Qt: Rename project binaries for platforms excluding OS X and Windows 2014-12-06 19:25:57 -08:00
Jeffrey Pfau
9a61475229 All: Add CPack variables 2014-12-06 19:25:13 -08:00
Jeffrey Pfau
5a9cf99249 Qt: Bundle OS X target app 2014-12-06 19:11:10 -08:00
Jeffrey Pfau
0b241710f4 All: Set default build type to Release 2014-12-06 18:51:26 -08:00
Jeffrey Pfau
9a2a448710 All: Add README 2014-12-06 09:22:01 -08:00
Jeffrey Pfau
886c045a11 All: Support building C++11 on 10.7 2014-12-06 08:19:03 -08:00
Jeffrey Pfau
f6a7fedb28 All: Add MPL 2.0 license and associated headers 2014-12-03 00:39:06 -08:00
Jeffrey Pfau
e6ea94d229 Qt: Rudimentary gamepad mapper 2014-12-03 00:07:56 -08:00
Jeffrey Pfau
091e717133 Qt: Add Opus to the audio codec mapping and list 2014-11-28 14:41:33 -08:00
Jeffrey Pfau
eb2809829d Qt: Show FPS in title bar 2014-11-27 17:35:25 -08:00
Jeffrey Pfau
12a014e726 GBA: Add load and save CLI debugger commands 2014-11-27 11:18:41 -08:00
Jeffrey Pfau
97931784e7 GBA: Do not put decoded image on the stack 2014-11-27 11:18:22 -08:00
Jeffrey Pfau
55ba676d7c Debugger: Actually execute system commands 2014-11-27 11:02:47 -08:00
Jeffrey Pfau
15ef638f95 GBA: Add identifier lookup for GBA registers 2014-11-27 10:36:19 -08:00
Jeffrey Pfau
4a9b87cfd0 GBA: Add skeleton of GBA-specific CLI debugger 2014-11-27 10:11:10 -08:00
Jeffrey Pfau
a8731d280f Debugger: Add support for additional platforms in CLI 2014-11-27 09:47:03 -08:00
Jeffrey Pfau
8ec961d2e8 Debugger: Add reset command 2014-11-27 08:58:22 -08:00