I did something stupid... but why they are duplicated?
View attachment 40917
My SD card:
View attachment 40918
Wiimote is already supported.Whether there will be a support of wii remote and wii u pro controller, as in last loadiine gx version?
Huuu, thanks. But why ?Cyan, I just wanted to say this.
You sir, are an absolute king.
vgmoose messaged me and told me you did this. Thanks for that. I did finally get an elf working on my own, and discovered the problems I was having, was because of some errors in my code but your example is much appreciated and will probably help me make my elf version better.Hi,
I ported pong in two different ways. One way that doesnt use dynamic_libs at all and uses mostly original functions as on libwiiu (https://github.com/dimok789/pong_port/tree/master/no_dynamic_libs). This port depends on the -DVER define in the Makefile to define which OS this is compiled for.
Then I also ported one way that uses only the dynamic_libs and nothing of libwiiu. It doesnt depend on the OS firmware. It can be launched with every firmware that the homebrew launcher can be launched with (https://github.com/dimok789/pong_port).
Hope that helps you for now. If you need help with something else, just contact me again.
OUTPUT(boot.elf);
ENTRY(_start)
SECTIONS {
. = 0x01808000;
__rx_start = .;
.start : { loader.o(*) }
.text : { *(.text) }
.rodata : { *(.rodata .rodata.*)}
__rx_end = .;
. = 0xF4C00000;
__rw_start = .;
.data : { *(.data) }
__bss_start = .;
.bss : { *(.bss) }
__bss_end = .;
. = ALIGN(0x40);
.stack : {
. += 0x8000;
_stack_top = .;
}
__rw_end = .;
}
Just another sketches...
unsigned int coreinit_handle;
OSDynLoad_Acquire("coreinit.rpl", &coreinit_handle);
int64_t (*OSGetTime)();
OSDynLoad_FindExport(coreinit_handle, 0, "OSGetTime", &OSGetTime);
Alright, here's a shot in the dark at the elf porting, since I'm on 5.5 and can't actually test.. Can someone tell me if the attached app folder successfully loads and runs space game in HBL?
I put the source code for this elf port on github. As was done in the pong port, I replaced the OS methods with ones from dynamic_libs and used the new makefile.
@dimok Thanks for the pong port. Also, is OSGetTime missing from os_functions.c?
Code:unsigned int coreinit_handle; OSDynLoad_Acquire("coreinit.rpl", &coreinit_handle); int64_t (*OSGetTime)(); OSDynLoad_FindExport(coreinit_handle, 0, "OSGetTime", &OSGetTime);
up with FTPii
black screen freeze wiiu 5.4E
up with FTPii
black screen freeze wiiu 5.4E
Thank you for the video! How about the new attachment? I added in these initialization methods at the start. Hopefully now it should be more than a black screen.
If it doesn't work again, do you mind if I private message you future attempts? Kinda lame I know...
Thank you for the video! How about the new attachment? I added in these initialization methods at the start. Hopefully now it should be more than a black screen.
If it doesn't work again, do you mind if I private message you future attempts? Kinda lame I know...
Thank you for the video! How about the new attachment? I added in these initialization methods at the start. Hopefully now it should be more than a black screen.
If it doesn't work again, do you mind if I private message you future attempts? Kinda lame I know...
Yikes!! I'm taking that as a sign that I should go to bed.
Will look into tomorrow. Thanks again for the help!