Homebrew [RELEASE] ctrQuake - Quake 1 port

mungry

Well-Known Member
Member
Joined
Jul 29, 2015
Messages
322
Trophies
0
Age
25
XP
476
Country
United States
It seems to not work with sleep mode again. But at least you fixed the bug with masher's launcher! Great work!

Edit: it doesn't happen every time. Sometimes it will come out other times it will be stuck on black screens. So something wrong is happening.
 
Last edited by mungry,

Arseface_TM

Board Game Dev
Member
Joined
Sep 16, 2015
Messages
331
Trophies
0
Age
32
XP
306
Country
United States
Made a .smdh for TF if anybody wants it. It wouldn't let me upload the .smdh without zipping it, so here's a .zip with my .smdh and .xml.

Replace the paths in my .xml with whatever for both the executable AND the icon.

It took longer than I'd care to admit to make the icon look right. Enjoy.
 

Attachments

  • ctrTF.zip
    4 KB · Views: 92

gieve

Active Member
Newcomer
Joined
May 30, 2005
Messages
38
Trophies
0
XP
262
Country
First off, great port works fantasticly, loving that it is now possible to play the mission packs : )

But I was curious if it would ever be likely to include a way of streaming mp3s of the sound track to complete the memory trip this provides : )
 

MasterFeizz

Well-Known Member
OP
Member
Joined
Oct 15, 2015
Messages
1,098
Trophies
1
Age
29
XP
3,710
Country
United States
First off, great port works fantasticly, loving that it is now possible to play the mission packs : )

But I was curious if it would ever be likely to include a way of streaming mp3s of the sound track to complete the memory trip this provides : )
CD-Rom music is planned, but its not a priority right now
 

ItsYogSothoth

Well-Known Member
Newcomer
Joined
Jul 14, 2015
Messages
98
Trophies
0
Age
28
XP
189
Country
Poland
I've tried to compile latest commit, but I got compilation error (running Ubuntu 14.04; devkitPRO and ctrulib are updated):
Code:
/home/itsyogsothoth/3ds/ctrQuake/source/sys_ctr.c: In function 'main':
/home/itsyogsothoth/3ds/ctrQuake/source/sys_ctr.c:282:18: warning: passing argument 1 of 'APT_CheckNew3DS' from incompatible pointer type
  APT_CheckNew3DS(&isN3DS);
                  ^
In file included from /opt/devkitPro/libctru/include/3ds.h:20:0,
                 from /home/itsyogsothoth/3ds/ctrQuake/source/sys_ctr.c:25:
/opt/devkitPro/libctru/include/3ds/services/apt.h:123:8: note: expected 'Handle *' but argument is of type 'u8 *'
Result APT_CheckNew3DS(Handle* handle, u8 *out);
        ^
/home/itsyogsothoth/3ds/ctrQuake/source/sys_ctr.c:282:2: error: too few arguments to function 'APT_CheckNew3DS'
  APT_CheckNew3DS(&isN3DS);
  ^
In file included from /opt/devkitPro/libctru/include/3ds.h:20:0,
                 from /home/itsyogsothoth/3ds/ctrQuake/source/sys_ctr.c:25:
/opt/devkitPro/libctru/include/3ds/services/apt.h:123:8: note: declared here
Result APT_CheckNew3DS(Handle* handle, u8 *out);
        ^
make[1]: *** [sys_ctr.o] Błąd 1
make: *** [build] Błąd 2

Edit: I've fixed it. Compiled w/out problems...
I had to edit "/source/sys_ctr.c" file. In line 282 I've changed "APT_CheckNew3DS(&isN3DS);" to "APT_CheckNew3DS(NULL, &isN3DS);"
 
Last edited by ItsYogSothoth,

MasterFeizz

Well-Known Member
OP
Member
Joined
Oct 15, 2015
Messages
1,098
Trophies
1
Age
29
XP
3,710
Country
United States
I've tried to compile latest commit, but I got compilation error (running Ubuntu 14.04; devkitPRO and ctrulib are updated):
Code:
/home/itsyogsothoth/3ds/ctrQuake/source/sys_ctr.c: In function 'main':
/home/itsyogsothoth/3ds/ctrQuake/source/sys_ctr.c:282:18: warning: passing argument 1 of 'APT_CheckNew3DS' from incompatible pointer type
  APT_CheckNew3DS(&isN3DS);
                  ^
In file included from /opt/devkitPro/libctru/include/3ds.h:20:0,
                 from /home/itsyogsothoth/3ds/ctrQuake/source/sys_ctr.c:25:
/opt/devkitPro/libctru/include/3ds/services/apt.h:123:8: note: expected 'Handle *' but argument is of type 'u8 *'
Result APT_CheckNew3DS(Handle* handle, u8 *out);
        ^
/home/itsyogsothoth/3ds/ctrQuake/source/sys_ctr.c:282:2: error: too few arguments to function 'APT_CheckNew3DS'
  APT_CheckNew3DS(&isN3DS);
  ^
In file included from /opt/devkitPro/libctru/include/3ds.h:20:0,
                 from /home/itsyogsothoth/3ds/ctrQuake/source/sys_ctr.c:25:
/opt/devkitPro/libctru/include/3ds/services/apt.h:123:8: note: declared here
Result APT_CheckNew3DS(Handle* handle, u8 *out);
        ^
make[1]: *** [sys_ctr.o] Błąd 1
make: *** [build] Błąd 2

Edit: I've fixed it. Compiled w/out problems...
I had to edit "/source/sys_ctr.c" file. In line 282 I've changed "APT_CheckNew3DS(&isN3DS);" to "APT_CheckNew3DS(NULL, &isN3DS);"

That's because you're not using the right branch of ctrulib
 
  • Like
Reactions: ItsYogSothoth

MasterFeizz

Well-Known Member
OP
Member
Joined
Oct 15, 2015
Messages
1,098
Trophies
1
Age
29
XP
3,710
Country
United States
ok thanks. I appreciate the help.

--------------------- MERGED ---------------------------

also, is sleep support planned anytime soon? just curious. I literally just shut my 3ds and the screen is now black.

Sleep mode works, are you using the latest payload and homebrew launcher?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    S @ salazarcosplay: @BakerMan can one play cod from hen ps3?