Homebrew [NDS] Forwarder CIAs for your HOME Menu

Olmectron

Well-Known Member
Member
Joined
Dec 31, 2012
Messages
2,657
Trophies
2
Age
31
Location
A game
XP
3,855
Country
Mexico
Check the folder where the .jar is set. Some files should have been created after running it first time. Is there a "make_cia" file?

If not, google the Linux version, and put it in there, then restart the app so you try again to generate the CIA files.

I can share it, but I'm not on the PC where I have it stored. I'll send it to you in one hour if you don't find it.
 
Joined
Feb 17, 2017
Messages
1,214
Trophies
1
XP
2,473
Check the folder where the .jar is set. Some files should have been created after running it first time. Is there a "make_cia" file?

If not, google the Linux version, and put it in there, then restart the app so you try again to generate the CIA files.

I can share it, but I'm not on the PC where I have it stored. I'll send it to you in one hour if you don't find it.
There were files generated, even when first trying to run it with java 9.
 

Olmectron

Well-Known Member
Member
Joined
Dec 31, 2012
Messages
2,657
Trophies
2
Age
31
Location
A game
XP
3,855
Country
Mexico

Ok. Try manually, while being in the same directory as make_cia, to run it.

Not sure how the run command is in that distro, but the command is something along the lines of:

./make_cia --srl=game_forwarder_path.nds

Also, make sure make_cia got executable permissions. If you copy the .nds files to the same directory as make_cia, just change the "game_forwarder_path" with their name. If it works, it should generate the CIA.

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

@jupitteer Also, the .nds files you should use for the manual command is the nds files generated by the app, not the actual roms.
 
Joined
Feb 17, 2017
Messages
1,214
Trophies
1
XP
2,473
Ok. Try manually, while being in the same directory as make_cia, to run it.

Not sure how the run command is in that distro, but the command is something along the lines of:

./make_cia --srl=game_forwarder_path.nds

Also, make sure make_cia got executable permissions. If you copy the .nds files to the same directory as make_cia, just change the "game_forwarder_path" with their name. If it works, it should generate the CIA.

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

@jupitteer Also, the .nds files you should use for the manual command is the nds files generated by the app, not the actual roms.
For some reason, now, it isn't creating any files at all. I click the button to generate, and it creates the generated folder, with a folder that has the date and time as the name, but they have nothing in them.
 

Olmectron

Well-Known Member
Member
Joined
Dec 31, 2012
Messages
2,657
Trophies
2
Age
31
Location
A game
XP
3,855
Country
Mexico
For some reason, now, it isn't creating any files at all. I click the button to generate, and it creates the generated folder, with a folder that has the date and time as the name, but they have nothing in them.
So, trying to generate the CIAs using make_cia made with your already generated NDS files did nothing at all?

Could you share the logs of the app?
 
Joined
Feb 17, 2017
Messages
1,214
Trophies
1
XP
2,473
So, trying to generate the CIAs using make_cia made with your already generated NDS files did nothing at all?

Could you share the logs of the app?
I don't have any generated NDS files anymore. The program won't create them anymore, either. It gives an exception as soon as I try to generate.
Here is the exception:
Code:
Exception in thread "JavaFX Application Thread" java.lang.NullPointerException
    at com.olmectron.forwarder.Hex.getTWLFilePath(Hex.java:67)
    at com.olmectron.forwarder.Hex.getTWLFile(Hex.java:193)
    at com.olmectron.forwarder.Hex.readTWLFile(Hex.java:176)
    at com.olmectron.forwarder.ROMFile.copyROMHeaderToTemplate(ROMFile.java:505)
    at com.olmectron.forwarder.ROMFile.process(ROMFile.java:571)
    at com.olmectron.forwarder.FilePane.forwarderAction(FilePane.java:123)
    at com.olmectron.forwarder.FilePane.access$000(FilePane.java:62)
    at com.olmectron.forwarder.FilePane$1.handle(FilePane.java:76)
    at com.olmectron.forwarder.FilePane$1.handle(FilePane.java:72)
    at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86)
    at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238)
    at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)
    at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
    at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)
    at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:49)
    at javafx.event.Event.fireEvent(Event.java:198)
    at javafx.scene.Node.fireEvent(Node.java:8413)
    at javafx.scene.control.Button.fire(Button.java:185)
    at com.sun.javafx.scene.control.behavior.ButtonBehavior.mouseReleased(ButtonBehavior.java:182)
    at com.sun.javafx.scene.control.skin.BehaviorSkinBase$1.handle(BehaviorSkinBase.java:96)
    at com.sun.javafx.scene.control.skin.BehaviorSkinBase$1.handle(BehaviorSkinBase.java:89)
    at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:218)
    at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80)
    at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238)
    at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)
    at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
    at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56)
    at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
    at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)
    at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54)
    at javafx.event.Event.fireEvent(Event.java:198)
    at javafx.scene.Scene$MouseHandler.process(Scene.java:3757)
    at javafx.scene.Scene$MouseHandler.access$1500(Scene.java:3485)
    at javafx.scene.Scene.impl_processMouseEvent(Scene.java:1762)
    at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2494)
    at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:381)
    at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:295)
    at java.security.AccessController.doPrivileged(Native Method)
    at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$354(GlassViewEventHandler.java:417)
    at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:389)
    at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:416)
    at com.sun.glass.ui.View.handleMouseEvent(View.java:555)
    at com.sun.glass.ui.View.notifyMouse(View.java:937)
    at com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
    at com.sun.glass.ui.gtk.GtkApplication.lambda$null$49(GtkApplication.java:139)
    at java.lang.Thread.run(Thread.java:748)
 

Marcogn

Member
Newcomer
Joined
Oct 13, 2017
Messages
16
Trophies
0
Age
32
XP
145
Country
Italy
Hello! After this step:
"SD users: Make a Mario Kart DS CIA, install it, launch it, and hold Y for 10-15 seconds to set the ROM as donor ROM."
Will I have a message to state that it is set as donor or not? More precisely, when I have to hold Y? Just after having lauched it? Thank you!

MOD: I've created a Mario Kart DS forwarder cia from a rom on SD car but, when I install it with FBI, it says "Failed to install CIA file. Result code: 0xC8A08035, Level: Status (25), Summary: Invalid state (5), Module: AM (32), Desc: <unknown> (53)". Anybody can help me??
 
Last edited by Marcogn,

Olmectron

Well-Known Member
Member
Joined
Dec 31, 2012
Messages
2,657
Trophies
2
Age
31
Location
A game
XP
3,855
Country
Mexico
Hello! After this step:
"SD users: Make a Mario Kart DS CIA, install it, launch it, and hold Y for 10-15 seconds to set the ROM as donor ROM."
Will I have a message to state that it is set as donor or not? More precisely, when I have to hold Y? Just after having lauched it? Thank you!

MOD: I've created a Mario Kart DS forwarder cia from a rom on SD car but, when I install it with FBI, it says "Failed to install CIA file. Result code: 0xC8A08035, Level: Status (25), Summary: Invalid state (5), Module: AM (32), Desc: <unknown> (53)". Anybody can help me??
Try to install another CIA from a game or an app. Do you get the same message or they install alright?

This sounds more as an issue of FBI than the forwarders.
 

Marcogn

Member
Newcomer
Joined
Oct 13, 2017
Messages
16
Trophies
0
Age
32
XP
145
Country
Italy
I managed to install, it has to be installed on TWL nand (which was full in mg case and preventing to install other). Now I have the problem that New Super Mario Bros. and Pokémon HeartGold won't start. The first shows a Red screen, not booting at all, the second don't go past the title screen. :(
 

MasterPeter

Banned!
Banned
Joined
Sep 28, 2017
Messages
27
Trophies
0
Age
23
XP
69
Country
United States
Is it Possible to forward a Single Master System Rom from S8DS To 3ds Menu because S8DS is a Better Master System Emulator than Picodrive.
 

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
16,671
Trophies
3
Age
25
XP
21,190
Country
United States
MOD: I've created a Mario Kart DS forwarder cia from a rom on SD car but, when I install it with FBI, it says "Failed to install CIA file. Result code: 0xC8A08035, Level: Status (25), Summary: Invalid state (5), Module: AM (32), Desc: <unknown> (53)". Anybody can help me??
Delete some DSiWare to free up some TWLNAND space.
I managed to install, it has to be installed on TWL nand (which was full in mg case and preventing to install other). Now I have the problem that New Super Mario Bros. and Pokémon HeartGold won't start. The first shows a Red screen, not booting at all, the second don't go past the title screen. :(
NSMB has to be the US version.
Try backing up your SD files, then format your SD card to 32kb cluster size.
 
  • Like
Reactions: Marcogn

Marcogn

Member
Newcomer
Joined
Oct 13, 2017
Messages
16
Trophies
0
Age
32
XP
145
Country
Italy
Delete some DSiWare to free up some TWLNAND space.

NSMB has to be the US version.
Try backing up your SD files, then format your SD card to 32kb cluster size.
Ok, I deleted and all went well! Thank you! NSB I've tried EUR version but sadly it doesn't work :( :( (OT: Can I use the save of NSB EUR in US version??)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    My biggest prob is alcohol, definitely is fattening
  • K3Nv2 @ K3Nv2:
    I know when to stop at least honestly don't get those that go and go with food
  • BigOnYa @ BigOnYa:
    Or those that order 2 big macs , large fry, ice cream sundie, then a diet coke
  • K3Nv2 @ K3Nv2:
    I might get downing two big macs but nah that's it
  • BigOnYa @ BigOnYa:
    Ok that will be $15.99, cash or charge?
  • K3Nv2 @ K3Nv2:
    My go to orders usually a mcdouble and a mcchicken and I'm happy rarely mess with fries
  • K3Nv2 @ K3Nv2:
    Pro tip ask for that clowns jizzmac sauce on your mcdouble
    +1
  • BigOnYa @ BigOnYa:
    Do they charge extra when you add sauce,etc? I know burger king used to not, but don't know nowadays
  • K3Nv2 @ K3Nv2:
    They may squrit it for free if you ask nice
    +1
  • K3Nv2 @ K3Nv2:
    Last time I got bk it was 35c per sauce fuck you king of my nutsack
    +1
  • K3Nv2 @ K3Nv2:
    I'll buy a bottle of baby rays BBQ for $2 and add it from home out of spite
    +1
  • BigOnYa @ BigOnYa:
    I like baby rays, my favorite is KC masterpiece tho. Figured all you could buy is that there.
  • K3Nv2 @ K3Nv2:
    The metro doesn't discriminate good sauce
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Baby Rays isn't that what killed the crocodile hunter?
  • Psionic Roshambo @ Psionic Roshambo:
    If only he had done an endorsement for them....
  • Psionic Roshambo @ Psionic Roshambo:
    Oy mate don't let a bad bbq sauce kill your party! Baby Rays are killing it!! The flavor hits you right in the chest!
    +1
  • Xdqwerty @ Xdqwerty:
    My phone only has 13% battery so i don't have much time left
  • Xdqwerty @ Xdqwerty:
    Now 12%
  • BigOnYa @ BigOnYa:
    Happy birthday, btw
  • Psionic Roshambo @ Psionic Roshambo:
    Time is running out for your phone!
  • Psionic Roshambo @ Psionic Roshambo:
    Sign up with Emperor Phone plan for unlimited power!!! And minutes!!!
  • AdenTheThird @ AdenTheThird:
    https://youtu.be/JmSqorj-EC0?si=vYqR8D7FZeO4N-TH
    At 1 AM, this video is the funniest thing in the world
    +1
  • K3Nv2 @ K3Nv2:
    Notes on Android got some cool new features like dropping a image in
    K3Nv2 @ K3Nv2: Notes on Android got some cool new features like dropping a image in