Homebrew [NDS] Forwarder CIAs for your HOME Menu

MetoMeto

Well-Known Member
Member
Joined
Dec 28, 2018
Messages
1,486
Trophies
0
Location
SR-388
XP
2,264
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
16,514
Trophies
3
Age
24
XP
20,843
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,486
Trophies
0
Location
SR-388
XP
2,264
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,486
Trophies
0
Location
SR-388
XP
2,264
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
16,514
Trophies
3
Age
24
XP
20,843
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,486
Trophies
0
Location
SR-388
XP
2,264
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
16,514
Trophies
3
Age
24
XP
20,843
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,486
Trophies
0
Location
SR-388
XP
2,264
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
16,514
Trophies
3
Age
24
XP
20,843
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
16,514
Trophies
3
Age
24
XP
20,843
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,486
Trophies
0
Location
SR-388
XP
2,264
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
32
XP
79
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: 126

MetoMeto

Well-Known Member
Member
Joined
Dec 28, 2018
Messages
1,486
Trophies
0
Location
SR-388
XP
2,264
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
32
XP
79
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
24
XP
44
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
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • K3Nv2 @ K3Nv2:
    We just question @AncientBoi
  • ZeroT21 @ ZeroT21:
    it wasn't a question, it was fact
  • BigOnYa @ BigOnYa:
    He said he had 3 different doctors apt this week, so he prob there. Something about gerbal extraction, I don't know.
    +1
  • ZeroT21 @ ZeroT21:
    bored, guess i'll spread more democracy
  • LeoTCK @ LeoTCK:
    @K3Nv2 one more time you say such bs to @BakerMan and I'll smack you across the whole planet
  • K3Nv2 @ K3Nv2:
    Make sure you smack my booty daddy
    +1
  • LeoTCK @ LeoTCK:
    telling him that my partner is luke...does he look like someone with such big ne
    eds?
  • LeoTCK @ LeoTCK:
    do you really think I could stand living with someone like luke?
  • LeoTCK @ LeoTCK:
    I suppose luke has "special needs" but he's not my partner, did you just say that to piss me off again?
  • LeoTCK @ LeoTCK:
    besides I had bigger worries today
  • LeoTCK @ LeoTCK:
    but what do you know about that, you won't believe me anyways
  • K3Nv2 @ K3Nv2:
    @BigOnYa can answer that
  • BigOnYa @ BigOnYa:
    BigOnYa already left the chat
  • K3Nv2 @ K3Nv2:
    Biginya
  • BigOnYa @ BigOnYa:
    Auto correct got me, I'm on my tablet, i need to turn that shit off
  • K3Nv2 @ K3Nv2:
    With other tabs open you perv
  • BigOnYa @ BigOnYa:
    I'm actually in my shed, bout to cut 2-3 acres of grass, my back yard.
  • K3Nv2 @ K3Nv2:
    I use to have a guy for that thanks richard
  • BigOnYa @ BigOnYa:
    I use my tablet to stream to a bluetooth speaker when in shed. iHeartRadio, FlyNation
  • K3Nv2 @ K3Nv2:
    While the victims are being buried
  • K3Nv2 @ K3Nv2:
    Grave shovel
  • BigOnYa @ BigOnYa:
    Nuh those goto the edge of the property (maybe just on the other side of)
  • K3Nv2 @ K3Nv2:
    On the neighbors side
    +1
  • BigOnYa @ BigOnYa:
    Yup, by the weird smelly green bushy looking plants.
    BigOnYa @ BigOnYa: Yup, by the weird smelly green bushy looking plants.