Homebrew [NDS] Forwarder CIAs for your HOME Menu

MetoMeto

Well-Known Member
Member
Joined
Dec 28, 2018
Messages
1,476
Trophies
0
Location
SR-388
XP
2,114
Country
Zimbabwe
i can see one of your screenshots that you have sonic rush, but i cant make sonic rush to work. Im using boot from SD, and i made few games they all work great except sonic rush and spyro.
it shows loading of bootstrap on screen and than black screens forever.

Any ideas?
 

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
15,852
Trophies
3
Age
23
XP
19,510
Country
United States
i can see one of your screenshots that you have sonic rush, but i cant make sonic rush to work. Im using boot from SD, and i made few games they all work great except sonic rush and spyro.
it shows loading of bootstrap on screen and than black screens forever.

Any ideas?
When did you make the forwarders?
 

MetoMeto

Well-Known Member
Member
Joined
Dec 28, 2018
Messages
1,476
Trophies
0
Location
SR-388
XP
2,114
Country
Zimbabwe
There has been updates. Try re-downloading and re-extracting the forwarder pack from the first post.
so i got this on my 3DS SD card root:

DGYEeEQ.png



And i downloaded the new ones. These:

Y0UMWDy.png


I mean i notice there are less files in update. Should i just merge new with existing files or delete old and put new ones?
 

MetoMeto

Well-Known Member
Member
Joined
Dec 28, 2018
Messages
1,476
Trophies
0
Location
SR-388
XP
2,114
Country
Zimbabwe
@Robz8 Seems to be working now! Thanks!
Ill be sure to update it. Didn't realize it gets updated lol.

I do have European old 3DS XL and it seems that USA roms give me some glitches on bottom of both screens, some tearing, where EUR roms dont.
Maybe try updating bootloader? try a different rom? (as in, USA or Europe versions)
Both versions work after update. Thanks!
 
  • Like
Reactions: RocketRobz

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
15,852
Trophies
3
Age
23
XP
19,510
Country
United States
I do have European old 3DS XL and it seems that USA roms give me some glitches on bottom of both screens, some tearing, where EUR roms dont.
Doesn't matter which region the ROM is.
The glitches happen in any DS(i) game or app, even on original cartridges. It's a TWL_FIRM bug that happens randomly.
 

MetoMeto

Well-Known Member
Member
Joined
Dec 28, 2018
Messages
1,476
Trophies
0
Location
SR-388
XP
2,114
Country
Zimbabwe
A question: Say i have cia genrated using USA rom. I install CIA in 3ds and place rom on SD... can i use different region roms with same cia installed or doi need to generate cia for every new rom.?

I kinda presume i cant because if ID's but cant hurt to ask...
 

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
15,852
Trophies
3
Age
23
XP
19,510
Country
United States
A question: Say i have cia genrated using USA rom. I install CIA in 3ds and place rom on SD... can i use different region roms with same cia installed or doi need to generate cia for every new rom.?

I kinda presume i cant because if ID's but cant hurt to ask...
You need to generate new CIAs for every ROM, or even for renamed existing ROMs.
 
  • Like
Reactions: MetoMeto

MetoMeto

Well-Known Member
Member
Joined
Dec 28, 2018
Messages
1,476
Trophies
0
Location
SR-388
XP
2,114
Country
Zimbabwe
Doesn't matter which region the ROM is.
The glitches happen in any DS(i) game or app, even on original cartridges. It's a TWL_FIRM bug that happens randomly.
its not random actually, if you mean sometimes it does sometime it doesnt..is always the same bug with that particular region room, cause i have no problem with same game on european region.

also whats TWL_FIRM?
 
Last edited by MetoMeto,

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
15,852
Trophies
3
Age
23
XP
19,510
Country
United States
its not random actually, if you mean sometimes it does sometime it doesnt..is always the same bug with that particular region room, cause i have no problem with same rom on european region.
This makes no sense though.
If it happens though, just press HOME and then B.
also whats TWL_FIRM?
It's what handles DS and DSi mode on the 3DS/2DS consoles.
 

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
15,852
Trophies
3
Age
23
XP
19,510
Country
United States
I see... I don't get one thing though. Why it glitches and some games are compatible and some arent.
I mean if ROM's are original and it runs on a real hardware?
nds-bootstrap patches the ROM functions to run from an SD card, as the ROMs are hardcoded to read from Slot-1.
There are also timing issues and AP measures (which most are already removed), both of which would cause the ROMs to not work properly.
To improve performance, nds-bootstrap also shrinks the game's heap in memory, which breaks some games, though both the forwarders and TWiLight Menu++ have a heap shrink blacklist to fix the non-working games broken by heap shrink.
If there's a game broken by heap shrink, hold the L button before the game boots.
 

MetoMeto

Well-Known Member
Member
Joined
Dec 28, 2018
Messages
1,476
Trophies
0
Location
SR-388
XP
2,114
Country
Zimbabwe
nds-bootstrap patches the ROM functions to run from an SD card, as the ROMs are hardcoded to read from Slot-1.
There are also timing issues and AP measures (which most are already removed), both of which would cause the ROMs to not work properly.
To improve performance, nds-bootstrap also shrinks the game's heap in memory, which breaks some games, though both the forwarders and TWiLight Menu++ have a heap shrink blacklist to fix the non-working games broken by heap shrink.
If there's a game broken by heap shrink, hold the L button before the game boots.
Thats very informative! Thanks!
 

gcop

Member
Newcomer
Joined
Feb 23, 2020
Messages
7
Trophies
0
Age
31
XP
69
Country
United States
Hey it's me again, the guy who couldn't run the Jar file. I found an older version of the file (v2.9.2) and it worked perfectly! In case you too couldn't run it no matter what ( @zigafide ) you can try this version in the following link. I hope this is not a problem for @Robz8

https://github.com/Olmectron/olmect...a52ed2a3f01732d6876db8efe8ab/Forwarder3DS.jar

Click "download" on this page, open, ignore the update (click on it) and click "Update templates" in the menu. The rest is the same with the first post.

I don't know what I miss in the last update but I could run the games I want without any problem. As a feedback, I attached the error I get from the latest version in the console. Apparently some change in the code breaks it for a few machine like mine.
 

Attachments

  • error.txt
    2.6 KB · Views: 108

MetoMeto

Well-Known Member
Member
Joined
Dec 28, 2018
Messages
1,476
Trophies
0
Location
SR-388
XP
2,114
Country
Zimbabwe
Hey it's me again, the guy who couldn't run the Jar file. I found an older version of the file (v2.9.2) and it worked perfectly! In case you too couldn't run it no matter what ( @zigafide ) you can try this version in the following link. I hope this is not a problem for @Robz8

https://github.com/Olmectron/olmect...a52ed2a3f01732d6876db8efe8ab/Forwarder3DS.jar

Click "download" on this page, open, ignore the update (click on it) and click "Update templates" in the menu. The rest is the same with the first post.

I don't know what I miss in the last update but I could run the games I want without any problem. As a feedback, I attached the error I get from the latest version in the console. Apparently some change in the code breaks it for a few machine like mine.

I had the same problem running the "Forwarder3DS.jar".

Try this:

Make run.bat file (just make the txt file where Forwarder3DS.jar is and rename it to "run.bat" instead of "New Text Document.txt") than right click on it, than "Edit" and once opened write this:

"java -jar Forwarder3DS.jar". (without quotation marks)


Than save it, exit, and double-click on it to ran the forwarder (Forwarder3DS.jar)"

That's how i run it, and it works for me. :yay3ds:
 
Last edited by MetoMeto,

gcop

Member
Newcomer
Joined
Feb 23, 2020
Messages
7
Trophies
0
Age
31
XP
69
Country
United States
I had the same problem running the "Forwarder3DS.jar".

Try this:

Make run.bat file (just make the txt file where Forwarder3DS.jar is and rename it to "run.bat" instead of "New Text Document.txt") than right click on it, than "Edit" and once opened write this:

"java -jar Forwarder3DS.jar". (without quotation marks)


Than save it, exit, and double-click on it to ran the forwarder (Forwarder3DS.jar)"

That's how i run it, and it works for me. :yay3ds:

Thanks, I already tried that. The error I attached is actually what I get from running "java -jar Forwarder3DS.jar"
 

Compadre

New Member
Newbie
Joined
May 2, 2020
Messages
1
Trophies
0
Age
23
XP
34
Country
Norway
How can i replace the banner? I'm new to this.

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

How can i replace the banner? I've fixed it but its still white
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • Skelletonike @ Skelletonike:
    3h left until work finishes, bah
  • Skelletonike @ Skelletonike:
    link doesn't work
    +2
  • Skelletonike @ Skelletonike:
    1H left, such a slow week.
  • Sonic Angel Knight @ Sonic Angel Knight:
    Okay, I had spaghetti :P
  • SylverReZ @ SylverReZ:
    Hope they made lots of spaget
  • K3N1 @ K3N1:
    Chill dog
  • SylverReZ @ SylverReZ:
    Chilli dog
  • Skelletonike @ Skelletonike:
    Damn, I'm loving the new zelda.
  • xtremegamer @ xtremegamer:
    loving the new zelda, i started a game, it was so fucking good, so i
    am waiting on my friend to get home so we can start a new one together
  • Skelletonike @ Skelletonike:
    I just dislike that they don't let me choose the voices before the game starts. Happened with botw as well, had to change to japanese and restart.
  • K3N1 @ K3N1:
    But the important question is can you choose gender
  • Skelletonike @ Skelletonike:
    Same way you can choose Gerald's gender.
  • Skelletonike @ Skelletonike:
    *Geralt, damn autocorrect.
  • Psionic Roshambo @ Psionic Roshambo:
    But can he be trans? Lol
  • K3N1 @ K3N1:
    Zelda transforms into link
  • Psionic Roshambo @ Psionic Roshambo:
    Link I'm not the princess your looking for.... *Pulls a crying game*
  • K3N1 @ K3N1:
    *skirt up* it's exactly what I always wanted
  • Skelletonike @ Skelletonike:
    Just scanned all my zelda amiibos, took a while but didn't get anything that cool, did get the lon lon ranch hylian fabrics though.
  • Skelletonike @ Skelletonike:
    It was pretty funny when I scanned wolf link and got a shit load of meat.
  • K3N1 @ K3N1:
    @Skelletonike, btw I ran that custom for mgs4 on the deck I'm amazed it got that far in game
  • K3N1 @ K3N1:
    Plug in*
    K3N1 @ K3N1: Plug in*