Homebrew Homebrew Development

Flame

Me > You
Global Moderator
Joined
Jul 15, 2008
Messages
7,319
Trophies
3
XP
19,082
Country
United Kingdom
I just want redNAND(so i can play my games) and homebrew and im set.

images
 

UltraMew

GBATemp's Mew PRETENDING TO BE FOXI4 4 A DAY
Banned
Joined
Aug 7, 2013
Messages
861
Trophies
0
Location
Flying a blue hedgehog around
Website
www.reddit.com
XP
212
Country
United States
Not being a douch here....just sharing to inform....smealum actually already showed off he could inject roms into VC games last week or something.... but all the flame wars ruin people's chances of seeing any news updates other than bricky bricky brick brick

Personally I'm more impressed with the actual homebrew, it's all very impressive and very good performance I think homebrew has a good future on the 3DS :)
Homebrew is pretty damn cool, but I wanna see a good Genesis/MegaCD/32X emulator (guaranteed at least Genesis) and N64 (maybe, but we thought NDS couldn't run SNES...
 

Huntereb

Well-Known Member
Member
Joined
Sep 1, 2013
Messages
3,234
Trophies
0
Website
lewd.pics
XP
2,446
Country
United States
Not being a douch here....just sharing to inform....smealum actually already showed off he could inject roms into VC games last week or something....but all the flame wars ruin people's chances of seeing any news updates other than bricky bricky brick brick


Yeah this is old news, but he's not releasing it because of piracy. :ohnoes:
 

tomiga

Well-Known Member
Member
Joined
Dec 4, 2013
Messages
125
Trophies
0
Age
30
XP
145
Country
United States
Has anybody been able to get Smealum's stuff to compile? I'm able to get libctru to compile, but trying to compile yeti3DS is resulting in build errors.
 
  • Like
Reactions: t377y000

Abcdfv

What comes around goes around.
Member
Joined
Dec 24, 2013
Messages
1,455
Trophies
0
XP
837
Country
United States
I'm not
Has anybody been able to get Smealum's stuff to compile? I'm able to get libctru to compile, but trying to compile yeti3DS is resulting in build errors.
sure how to get either to compile. I use eclipse as an IDE, but I only started learning a month ago
 

tomiga

Well-Known Member
Member
Joined
Dec 4, 2013
Messages
125
Trophies
0
Age
30
XP
145
Country
United States
I'm not
sure how to get either to compile. I use eclipse as an IDE, but I only started learning a month ago

I'm using DevKitARM to compile it. This is the output I'm getting:
Code:
miga@hakase ~/Misc/3DS/Homebrew/ctrulib/libctru % make
mkdir -p build
mkdir -p lib
arm-none-eabi-gcc -Wall -std=c99 -march=armv6 -O0 -I"/home/miga/Misc/3DS/Homebrew/ctrulib/libctru/include/" -c source/HID.c -o build/HID.o
arm-none-eabi-gcc -Wall -std=c99 -march=armv6 -O0 -I"/home/miga/Misc/3DS/Homebrew/ctrulib/libctru/include/" -c source/GSP.c -o build/GSP.o
arm-none-eabi-gcc -Wall -std=c99 -march=armv6 -O0 -I"/home/miga/Misc/3DS/Homebrew/ctrulib/libctru/include/" -c source/srv.c -o build/srv.o
arm-none-eabi-gcc -Wall -std=c99 -march=armv6 -O0 -I"/home/miga/Misc/3DS/Homebrew/ctrulib/libctru/include/" -c source/APT.c -o build/APT.o
arm-none-eabi-gcc -Wall -std=c99 -march=armv6 -O0 -I"/home/miga/Misc/3DS/Homebrew/ctrulib/libctru/include/" -c source/svc.s -o build/svc.o
arm-none-eabi-ar rvs lib/"libctru".a build/HID.o build/GSP.o build/srv.o build/APT.o build/svc.o
arm-none-eabi-ar: creating lib/libctru.a
a - build/HID.o
a - build/GSP.o
a - build/srv.o
a - build/APT.o
a - build/svc.o
miga@hakase ~/Misc/3DS/Homebrew/ctrulib/libctru % cd ..
miga@hakase ~/Misc/3DS/Homebrew/ctrulib % cd yeti3DS
miga@hakase ~/Misc/3DS/Homebrew/ctrulib/yeti3DS % make
arm-none-eabi-gcc -Wall -std=c99 -march=armv6 -O3 -I""../libctru"/include" -c source/draw.c -o build/draw.o
arm-none-eabi-gcc -Wall -std=c99 -march=armv6 -O3 -I""../libctru"/include" -c source/model.c -o build/model.o
arm-none-eabi-gcc -Wall -std=c99 -march=armv6 -O3 -I""../libctru"/include" -c source/game.c -o build/game.o
arm-none-eabi-gcc -Wall -std=c99 -march=armv6 -O3 -I""../libctru"/include" -c source/sprites.c -o build/sprites.o
arm-none-eabi-gcc -Wall -std=c99 -march=armv6 -O3 -I""../libctru"/include" -c source/font.c -o build/font.o
arm-none-eabi-gcc -Wall -std=c99 -march=armv6 -O3 -I""../libctru"/include" -c source/main.c -o build/main.o
source/main.c: In function 'main':
source/main.c:160:2: warning: implicit declaration of function 'game_init' [-Wimplicit-function-declaration]
source/main.c:164:22: warning: assignment from incompatible pointer type [enabled by default]
source/main.c:166:3: warning: implicit declaration of function 'game_draw' [-Wimplicit-function-declaration]
source/main.c:168:3: warning: implicit declaration of function 'game_tick' [-Wimplicit-function-declaration]
arm-none-eabi-gcc -Wall -std=c99 -march=armv6 -O3 -I""../libctru"/include" -c source/yeti.c -o build/yeti.o
arm-none-eabi-gcc -Wall -std=c99 -march=armv6 -O3 -I""../libctru"/include" -c source/data.c -o build/data.o
arm-none-eabi-gcc -Wall -std=c99 -march=armv6 -O3 -I""../libctru"/include" -c source/maps.c -o build/maps.o
arm-none-eabi-gcc -Wall -std=c99 -march=armv6 -O3 -I""../libctru"/include" -c source/crt0.s -o build/crt0.o
arm-none-eabi-ld --script=script.ld -L"/opt/devkitpro/devkitARM/arm-none-eabi/lib" -L""../libctru"/lib" -o yeti3DS.elf build/draw.o build/model.o build/game.o build/sprites.o build/font.o build/main.o build/yeti.o build/data.o build/maps.o -lctru -lc
arm-none-eabi-ld: cannot open linker script file script.ld: No such file or directory
Makefile:23: recipe for target 'yeti3DS.elf' failed
make: *** [yeti3DS.elf] Error 1
2 miga@hakase ~/Misc/3DS/Homebrew/ctrulib/yeti3DS %                          :(

I don't know what it's referring to by script.ld.
 

Foxi4

Endless Trash
Global Moderator
Joined
Sep 13, 2009
Messages
30,829
Trophies
3
Location
Gaming Grotto
XP
29,871
Country
Poland

dalc789

Well-Known Member
Newcomer
Joined
Jul 23, 2007
Messages
72
Trophies
0
XP
212
Country
United States
I'm using DevKitARM to compile it. This is the output I'm getting:


I don't know what it's referring to by script.ld.

I've been getting that error too. I've been trying to mess around with the makefile to see if I could get it to work, but no luck.

EDIT: just tried Abcdfv's suggestion, and it gets past that point, but then it can't find bootloader.o. I check the source folder, and saw it didn't have a bootloader.c, so I copied one from another project. It compiles into bootloader.o in the build folder, but the make program still can't find it.
 

windwakr

Well-Known Member
Member
Joined
Sep 13, 2009
Messages
502
Trophies
1
Website
windwakr.github.io
XP
1,792
Country
United States
I'm using DevKitARM to compile it. This is the output I'm getting:

I don't know what it's referring to by script.ld.

I don't think it's meant to be compilable for anyone but smea right now. It's not like you'd be able to do anything with a compiled version, anyways. This is not something you could make a launcher.dat out of and load up.
 

tomiga

Well-Known Member
Member
Joined
Dec 4, 2013
Messages
125
Trophies
0
Age
30
XP
145
Country
United States
I don't think it's meant to be compilable for anyone but smea right now. It's not like you'd be able to do anything with a compiled version, anyways.

I just want to see it running on my own 3DS, like all the other homebrew. Plus, it doesn't look like anything's missing from the source code.
 

Abcdfv

What comes around goes around.
Member
Joined
Dec 24, 2013
Messages
1,455
Trophies
0
XP
837
Country
United States
I've been getting that error too. I've been trying to mess around with the makefile to see if I could get it to work, but no luck.

EDIT: just tried Abcdfv's suggestion, and it gets past that point, but then it can't find bootloader.o. I check the source folder, and saw it didn't have a bootloader.c, so I copied one from another project. It compiles into bootloader.o in the build folder, but the make program still can't find it.

Check and see if the script commands are out of order?

But really, I have no idea what I'm doing. How exactly do I implement the library files into compiling into Yeti3DS? Just add them to the same folder as Kane's build script?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    AncientBoi @ AncientBoi: I will still jump onto yours :D, from time to time Psi :evil::D