ROM Hack [Release] PS1 Forwarder Creator

SirFluff

Active Member
Newcomer
Joined
Aug 26, 2022
Messages
37
Trophies
0
Age
16
XP
182
Country
United States
Hello, people! Sorry for going completely silent. I've been dealing with real life stuff, and haven't really had the time to work on it. I did however manage to finish a more primitive version of the tool before I took a break. I still probably won't be able to work on it very much, but it serves the purpose for now. From what I can tell the previous performance issues are gone, and it seems to run at full speed. I can't guarantee the performance for every game however.

Before I disappeared, I underwent an operating system change. As a result, the current tool is made for Ubuntu Linux. I'll upload it to GitHub now, but if you need a Windows version let me know and I'll get to work on that.

Again, sorry for leaving you all in the dark.
Post automatically merged:

New version is up: https://github.com/SirFluffDev/ps1-3ds-forwarder
If you're on Linux, just download the source and run it from there. Instructions are in the README.
If you're on Windows, I'll try scrap together a Windows version sooner or later.
 
Last edited by SirFluff,

solidgui3

Well-Known Member
Newcomer
Joined
Feb 21, 2023
Messages
50
Trophies
0
Age
19
XP
189
Country
Brazil
A windows version would be Mutch appreciated ,but for now I guess i can do with a virtual machine, thank you for your cool work
 

BitingChaos

New Member
Newbie
Joined
Nov 27, 2006
Messages
2
Trophies
1
XP
184
Country
United States
What's the best way to report issues? The "Long Name" field should take TWO lines.

3DS software can have 1-2 lines for names, and long names get wrapped weird if you don't put them on 2 lines.

Several official 3DS games/apps have a 2-line Long Name, and the NSUI application allows 2-line long names, but pressing Enter in the PS1 Forwarder Creator doesn't insert a line break.
 

SirFluff

Active Member
Newcomer
Joined
Aug 26, 2022
Messages
37
Trophies
0
Age
16
XP
182
Country
United States
The "Long Name" field should take TWO lines.

3DS software can have 1-2 lines for names, and long names get wrapped weird if you don't put them on 2 lines.
Really? I had no idea. I don't know how I'd make that work, but I'll look at it sometime today. Thank you for letting me know!

What's the best way to report issues?
For future reference, just submit an issue to the issues tab on the github repo.
 

ROMANREIGNS599

Well-Known Member
Member
Joined
May 6, 2017
Messages
531
Trophies
0
Age
31
XP
951
Country
United States
Guys, why does everyone recommend turning vsync off? I have experimented with a lot of settings and turning vsync off makes my gameplay sluggish/slowish (probably screen tearing) in CVania Symphony of the Night but with vsync on, it is always smooth
 

GaroK

Well-Known Member
Newcomer
Joined
Apr 24, 2019
Messages
48
Trophies
0
Age
24
XP
300
Country
Poland
I would very much apreciate if someone checked out Metal Slug X. It seems to work at near perfect speed, but for some reason it's mostly mute with very few sounds playing out of sync. Can this be fixed?
 

Mr_Start

Well-Known Member
Newcomer
Joined
Oct 1, 2022
Messages
73
Trophies
0
Age
18
Location
São Paulo
XP
347
Country
Brazil
Someone knows which bios is the exact for the ps1 intro? I've marked that option to show the PS1 bios bootlogo, tried using PSP but no luck.
 

leapbtw

New Member
Newbie
Joined
Sep 26, 2023
Messages
1
Trophies
0
Age
24
XP
17
Country
Italy
Hello, just signed up. Just wanted to share with you guys that I just opened a pull request on SirFluff's github project to fix an issue i had (and from the Issues tab I see other people had too) with his tool. I also asked in a new issue if the source code for part of the software he shared is available: if so, I MIGHT consider creating a GUI version of the tool, maybe compatible with Windows too. If anything will go through I'll probably mention it here.

Meanwhile I guess that you windows folks can use his software either by install WSL, or just booting a Live USB of Ubuntu or some other distro (I'd suggest Lubuntu but you can pick whichever you want)
 

2mono7

Member
Newcomer
Joined
Aug 18, 2023
Messages
5
Trophies
0
Age
24
XP
79
Country
United States
Hello, just signed up. Just wanted to share with you guys that I just opened a pull request on SirFluff's github project to fix an issue i had (and from the Issues tab I see other people had too) with his tool. I also asked in a new issue if the source code for part of the software he shared is available: if so, I MIGHT consider creating a GUI version of the tool, maybe compatible with Windows too. If anything will go through I'll probably mention it here.

Meanwhile I guess that you windows folks can use his software either by install WSL, or just booting a Live USB of Ubuntu or some other distro (I'd suggest Lubuntu but you can pick whichever you want)
I'm sure a lot of us would appreciate a GUI and a windows version!:grog:
 

haddad

Well-Known Member
Member
Joined
Aug 12, 2010
Messages
1,742
Trophies
2
XP
931
Country
Canada
This still works till today! I am amazed! Just tried Vanguard Bandits and with audio it's fully playable

Question, what if I have a Multi-Disc PS1 game? Like FF7 or Legend of Dragoon? I would have multiple .bin or .chd's, how do I put into 1 CIA?
Post automatically merged:

I think I figured it out, I put in the pbp version of the game (Legend of Dragoon) for example in the ps1 forwarded creator, the i installed the CIA on my new 2ds xl, but on launch seems to crash?

I either did something wrong or legend of dragoon is not compatible with PCSX ReARMed / retroarch
 
Last edited by haddad,

FanNintendo

Well-Known Member
Member
Joined
Apr 16, 2018
Messages
1,591
Trophies
0
Age
51
XP
2,550
Country
United States
This still works till today! I am amazed! Just tried Vanguard Bandits and with audio it's fully playable

Question, what if I have a Multi-Disc PS1 game? Like FF7 or Legend of Dragoon? I would have multiple .bin or .chd's, how do I put into 1 CIA?
Post automatically merged:

I think I figured it out, I put in the pbp version of the game (Legend of Dragoon) for example in the ps1 forwarded creator, the i installed the CIA on my new 2ds xl, but on launch seems to crash?

I either did something wrong or legend of dragoon is not compatible with PCSX ReARMed / retroarch
use ps2psp program for multiply disc
 

haddad

Well-Known Member
Member
Joined
Aug 12, 2010
Messages
1,742
Trophies
2
XP
931
Country
Canada
use ps2psp program for multiply disc
Yes thats what I did, I put it into .pbp (all 3 dics), then I put it inside the ps1 forwarder, created the cia, installed successfully on my 3ds, launched it and it crashes on launch.
 
  • Like
Reactions: FanNintendo

FanNintendo

Well-Known Member
Member
Joined
Apr 16, 2018
Messages
1,591
Trophies
0
Age
51
XP
2,550
Country
United States
Yes thats what I did, I put it into .pbp (all 3 dics), then I put it inside the ps1 forwarder, created the cia, installed successfully on my 3ds, launched it and it crashes on launch.
what do you own old 3DS or New 3DS ? some games not work right and try check for game compatible?

list of game compatible->
look like 2 of games you asking it should be working. I havent use this program for long time age ago.
 
Last edited by FanNintendo,

haddad

Well-Known Member
Member
Joined
Aug 12, 2010
Messages
1,742
Trophies
2
XP
931
Country
Canada
what do you own old 3DS or New 3DS ? some games not work right and try check for game compatible?

list of game compatible->
look like 2 of games you asking it should be working. I havent use this program for long time age ago.

i have the new 2ds xl (check my signature)

I was able to fix he issue myself, it seems like if I use a pre-created .pbp from the internet for PSP's and convert that to CIA's, the new 2ds will crash on bootup

What I did is manualy found all the disc images (the 3 .bin/.cue files), then I used PSX2PSP v1.4.2 to create my own .pbp file, then put that .pbp file into ps1 forwarder created to make my .cia, then my new 2ds works perfectly.

I noticed, the pre-created .pbp EBOOT psp images for ps1 games was smaller then my own personally created .pbp, i dont think the new 2ds xl likes compressed images. Cuz the pre-downloaded one was like 1.1GB, I made my own and that was 1.5GB, and that worked
 
  • Like
Reactions: FanNintendo

PandaPandel

Active Member
Newcomer
Joined
Mar 17, 2024
Messages
33
Trophies
0
Age
30
XP
78
Country
United States
Today I found an issue with loading Goemon Ooedo Daikaiten that was forwarded. When loaded, the game plays just fine, perfect infact but here is the problem:

The issue comes after the game launches with Retroarch. A 0byte Dummy file is made on the root of the SD card and it's a file called "default". It does not have any extension, or Data. I opened it in Notepad, Opened it on Windows and on Mac. On Mac it cannot recognize what it even is, so it says "Unix Executable" which, it is not. The Mac just cannot parse it because its literally nothing.

This is a corrupted file, and when I launch other homebrew apps, It produces a ARM 11 Exception everytime with certain apps that are older (BlargSPC is a basic music player that crashes everytime if this file is on the SD root) "data Abort".

I tested my SD and ran the diagnostics and reformatted, did the 4 hour fill and dump to test the SD.

SD is OK.

So I had to find the corrupted file, and that was it. I deleted it, and BlargSPC once again will launch.

But the issue is everytime I run the retroarch made forwarder, it dumps another 0 byte corrupted file onto the SD. From what I can tell the forwarder does not even need that to boot or run. I delete it, start the game, and it generates a new one that crashes other apps until Deleted after a PS1 play session with FBI again.

I uninstalled many things to see what the issue was. But this is something I reproduced today over and over to test.

Cannot tell if this is a Retroarch Bug or Forwarder bug, But I wanted this to be posted here so if anyone else's apps start crashing after playing PS1 games, maybe this is the reason.

You can delete that file and your other apps will start to work again ^^

Just delete the file after you play. Easy, but annoying. Not sure if anyone else has experience with this.
Post automatically merged:

Today I found an issue with loading Goemon Ooedo Daikaiten that was forwarded. When loaded, the game plays just fine, perfect infact but here is the problem:

The issue comes after the game launches with Retroarch. A 0byte Dummy file is made on the root of the SD card and it's a file called "default". It does not have any extension, or Data. I opened it in Notepad, Opened it on Windows and on Mac. On Mac it cannot recognize what it even is, so it says "Unix Executable" which, it is not. The Mac just cannot parse it because its literally nothing.

This is a corrupted file, and when I launch other homebrew apps, It produces a ARM 11 Exception everytime with certain apps that are older (BlargSPC is a basic music player that crashes everytime if this file is on the SD root) "data Abort".

I tested my SD and ran the diagnostics and reformatted, did the 4 hour fill and dump to test the SD.

SD is OK.

So I had to find the corrupted file, and that was it. I deleted it, and BlargSPC once again will launch.

But the issue is everytime I run the retroarch made forwarder, it dumps another 0 byte corrupted file onto the SD. From what I can tell the forwarder does not even need that to boot or run. I delete it, start the game, and it generates a new one that crashes other apps until Deleted after a PS1 play session with FBI again.

I uninstalled many things to see what the issue was. But this is something I reproduced today over and over to test.

Cannot tell if this is a Retroarch Bug or Forwarder bug, But I wanted this to be posted here so if anyone else's apps start crashing after playing PS1 games, maybe this is the reason.

You can delete that file and your other apps will start to work again ^^

Just delete the file after you play. Easy, but annoying. Not sure if anyone else has experience with this.
If someone could, can someone check and see if this happens for them?

Just start a forwarded PS1 game, and then once it loads go to FBI and hit SD, and scroll and see if you see a file called 'default' on the root of your SD cards?
 
Last edited by PandaPandel,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan @ BakerMan:
    tl;dr the "adult" age and the legal drinking age (and voting age) here in the US should be the same
    +4
  • Psionic Roshambo @ Psionic Roshambo:
    It's all good no one pays attention to the law anyway lol
  • BigOnYa @ BigOnYa:
    What about making kids wait till 18 or 21 to drive? And yea is messed up, you can join army and die for your country at age 18, but you can't drink alcohol or smoke a cig til 21, is ridiculous
    +3
  • Psionic Roshambo @ Psionic Roshambo:
    If someone is in the military they should be allowed to smoke and drink at 18.... Would help drive recruitment lol
    +3
  • BigOnYa @ BigOnYa:
    We all know they do and will anyways. I think laws prevented them only pushes them to illegally do it. Even tho if was legal, most prob wouldn't even bother. Not a big deal or risque if its legal, no fun.
    +2
  • ZeroT21 @ ZeroT21:
    That's why some kids don't mind having a rap sheet or two just so they never get drafted
    +2
  • BakerMan @ BakerMan:
    also, i think the voting age should match the adult and drinking ages too, because by the logic of giving them time to mature and think rationally so they don't drive drunk, then they should also have that time to mature and think rationally so they can think for themselves
    +2
  • BakerMan @ BakerMan:
    fucking hell i'm becoming a mini leo with the way i yap aren't i?
    +1
  • impeeza @ impeeza:
    I was unable to create the VM for the debloat windows, but found the video where I learned it:

    https://www.youtube.com/watch?v=mZm6mY3I7J4
    +2
  • BigOnYa @ BigOnYa:
    No you def no leo, and I like your insight. You are a smart Baked cookie.
  • K3Nv2 @ K3Nv2:
    Chicken drumsticks and sweet potato for dinner tonight turned out good
    +1
  • BakerMan @ BakerMan:
    "i promise not to get all political and/or philosophical"
    3 drinks later:
    "so yeah think for yourself and i think the government sucks"
    +1
  • K3Nv2 @ K3Nv2:
    Is @BigOnYa drunk again
  • BakerMan @ BakerMan:
    no, i was poking fun at myself
  • BigOnYa @ BigOnYa:
    Again? I have a IV feeding me so I never come down.
    +2
  • BakerMan @ BakerMan:
    because self deprecating humor is important, as long as it doesn't turn into self hate. because you can't really make fun of anyone if you can't even make fun of yourself
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Booze enemas are real lol
  • The Real Jdbye @ The Real Jdbye:
    that explains a lot
    +1
  • K3Nv2 @ K3Nv2:
    @BigOnYa, invented the first ever pill that gets you instantly hammered, now filling the streets of Miami
  • BigOnYa @ BigOnYa:
    That was what called a qaaulude, instant drunk, luckily they not around anymore.
    +1
  • K3Nv2 @ K3Nv2:
    Tylenol midday
  • Psionic Roshambo @ Psionic Roshambo:
    Ambian the stuff of dreams lol
  • K3Nv2 @ K3Nv2:
    Nyquill with grape juice
    K3Nv2 @ K3Nv2: Nyquill with grape juice