aliaspider
8f88d8fb4d
(WiiU) implement the missing requirement for core loading: exec,
...
exitspawn, set_fork and salamander.
2017-01-25 19:52:31 +01:00
aliaspider
021b510452
(WiiU) refactors/cleanups.
2017-01-23 16:14:05 +01:00
aliaspider
272f7c0a85
(WiiU) cleanups.
2017-01-23 16:01:53 +01:00
aliaspider
1601febabc
(WiiU) buildfix for devkitPPC r29.
...
- add wut headers and elf2rpl to source tree.
2017-01-23 16:01:53 +01:00
aliaspider
8cb692622a
(WiiU) add support for bluetooth controllers (Wiimote, nunchuk, classic
...
controller, wiiu pro controller).
2017-01-16 18:52:39 +01:00
FIX94
c0b023a1cf
(WiiU) added basic libiosuhax support
2016-12-17 18:42:04 +01:00
FIX94
df956efd43
(WiiU) properly set audio offset before starting playback
2016-11-30 02:37:42 +01:00
FIX94
53042b58b0
(WiiU) changed linker script to now properly generate a small rpx elf file instead of a 243mb one every time
2016-11-24 09:09:23 +01:00
aliaspider
f43c7254ee
(WiiU) add a helper macro for DisassemblePPCRange.
2016-11-24 00:34:03 +01:00
FIX94
19ab43ae90
(WiiU) added additional imports
2016-11-23 23:53:22 +01:00
aliaspider
2b4e4d56cd
(WiiU) no need to specify library name for IMPORT_END() anymore.
2016-11-23 08:47:02 +01:00
aliaspider
ea248559e0
(WiiU) rpx update:
...
- c++ static constructors/destructors fix for rpx builds.
- building both rpx and hbl elf formats doesn't require a clean step
inbetween anymore, both can be now built in a single make call.
2016-11-23 03:21:01 +01:00
aliaspider
eedbea4527
(WiiU) build RPX imports from imports.h.
2016-11-23 00:06:35 +01:00
aliaspider
3acdf3d1cb
(WiiU) import only the needed symbols.
2016-11-22 22:48:44 +01:00
FIX94
b3eb8ec3be
(WiiU) use some more direct callback for audio updates and added safety into it
2016-11-22 02:39:12 +01:00
FIX94
0c314d0159
(WiiU) more audio driver cleanup
2016-11-22 00:37:22 +01:00
FIX94
b29cdef8ec
(WiiU) continuation of the audio driver changes from yesterday
2016-11-21 22:47:29 +01:00
aliaspider
3cb5ab32f5
(WiiU) add missing file.
2016-11-16 20:12:45 +01:00
aliaspider
3cc1ddbdd1
(WiiU) simplify memory.c
2016-11-16 18:25:23 +01:00
aliaspider
418787e6ca
(WiiU) can't use start files with rpx buidls yet (this also means, no C+
...
+ static constructors support).
2016-11-16 17:44:54 +01:00
aliaspider
4089f9ec63
(WiiU) use the already defined __init and __fini symbols.
2016-11-16 17:43:04 +01:00
aliaspider
286a1887a9
(WiiU) change linker script, add calls to _init() and _fini().
...
fixes cores relying on C++ static constructors/destructors. (only for
elf builds)
2016-11-15 19:37:30 +01:00
aliaspider
6f7f6a363b
(WiiU) only wait for vsync when not missed.
2016-11-10 14:24:20 +01:00
aliaspider
225edffce1
(WiiU) fix wiiload script.
2016-11-10 08:32:45 +01:00
aliaspider
deb9ea4453
(WiiU) netlog scripts.
2016-11-09 14:28:39 +01:00
aliaspider
dbd8a87ebb
(WiiU) can compile as rpx. (doesn't exit properly)
2016-11-09 14:26:38 +01:00
aliaspider
8b07cf5fd6
(WIIU) calling FSFlushFile each write doesn't seem to be necessary
...
anymore.
2016-11-08 09:51:05 +01:00
aliaspider
5a17f0ba3c
add missing copyright notice.
2016-11-06 19:03:08 +01:00
aliaspider
a0383e6b6a
(WIIU) keep the dynlib handles.
2016-11-06 18:59:39 +01:00
aliaspider
31edafde03
(WIIU) add timers, fix retro_sleep.
2016-11-06 11:55:56 +01:00
aliaspider
2aa555fb95
(WIIU) forgot to add this file too.
2016-11-05 15:09:37 +01:00
aliaspider
d3b3c18a6f
(WIIU) GX2 rendering.
2016-11-05 15:05:46 +01:00
aliaspider
0433cae3c9
(WIIU) misc.
2016-11-05 15:01:43 +01:00
aliaspider
176dd79f33
(WIIU) misc.
2016-11-02 22:06:15 +01:00
aliaspider
e055b7cbc1
(WIIU) cleanup. adapt dynamic symbol loading to be able to use headers
...
from WUT.
2016-10-29 02:56:40 +01:00
aliaspider
ac915abb5d
(WIIU) edit netloader script.
2016-10-28 00:28:44 +01:00
aliaspider
cf1e9f38ce
(WIIU) flush to file after each write, this is a temporary fix as it
...
seems to hang in FSWriteFile after writing 0x8000 bytes otherwise.
2016-10-28 00:25:47 +01:00
aliaspider
30d31538b1
(WIIU) add an alternative exception handler (source: https://github.com/
...
QuarkTheAwesome/URetro)
2016-10-27 23:19:54 +01:00
aliaspider
8bdc40d5f8
(WIIU) exception handler: use net_print directly
2016-10-27 23:03:56 +01:00
aliaspider
2a7f5d8ba3
(WIIU) alternative memory allocation functions (from wut)
2016-10-27 23:03:21 +01:00
aliaspider
844c6ed582
(WIIU) misc.
2016-10-27 19:53:56 +01:00
aliaspider
02c38d23c1
(WIIU) enable the exception handler.
2016-10-27 19:53:27 +01:00
aliaspider
0c3dc1e6b2
(WIIU) edit the .ld script to keep the debug symbols.
2016-10-27 19:37:53 +01:00
aliaspider
962baabe5d
(WIIU) add missing files in dynamic_libs, add exception_handler
2016-10-27 18:58:19 +01:00
aliaspider
cb7e880df6
(WIIU) update dynamic_libs ( https://github.com/Maschell/dynamic_libs )
2016-10-27 18:17:20 +01:00
aliaspider
094b725ad6
(WIIU) disable mem2/frontend driver
2016-10-27 15:49:21 +01:00
aliaspider
185849d5ff
(WIIU) add frontend driver, allocate mem2
2016-10-27 15:33:40 +01:00
aliaspider
a4d745a471
preliminary port to the wiiu platform
2016-10-27 01:34:10 +01:00