Homebrew [DISCUSSION] New Super Ultimate Injector (NSUI)

Lemonstrade

Member
Newcomer
Joined
Jun 2, 2020
Messages
13
Trophies
0
XP
168
Country
Germany
Tried to inject the German version of A Link To The Past (SNES). It worked installing on my N2DSXL, however, upon trying to start the game, an error message appeared. Gotta paste it here. Thanks in advance!

"Exception Occured.

type : 1

fsr : 0x00000805

far : 0x0e000000

fpexc : 0x00000000

fpinst : 0x00000000

fpinst2 : 0x00000000

r00: 0x0e000000

r01: 0xfa33aab4

r02: 0x00000000

r03: 0x00000000

r04: 0xffffd734

r05: 0x08342384

r06: 0x0833d384

r07: 0x08342884

r08: 0x0833d3a0

r09: 0x0022fbbc

r10: 0x0022fbb4

r11: 0x0022fa3c

r12: 0x00000000

r13: 0x0fffee04

r14: 0x00000000

r15: 0x0018cad4

cpsr: 0xa0000010

back trace:

lr 0x00000000

[0x000] 0x001c6a78

[0x0b8] 0x001c2bc0

[0x0e0] 0x001c638c

[0x128] 0x001caaac

[0x138] 0x001b78bc

[0x160] 0x0012abec

[0x168] 0x0012a8a0

[0x180] 0x0018d988

[0x11c0] 0x0018f5fc

[0x11f8] 0x00100020"
 

Kiken

Active Member
Newcomer
Joined
Jan 7, 2020
Messages
30
Trophies
0
Age
26
XP
110
Country
Germany
Tried to get good old NES game Elite working on my O3DS, sadly bottom quarter of the screen is permanently a garbled mess no matter what settings I use to create the CIA. Hardly playable. Maybe someone has had similar problems with this or other NES games and knows a solution?
 
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,947
Country
United States
Tried to get good old NES game Elite working on my O3DS, sadly bottom quarter of the screen is permanently a garbled mess no matter what settings I use to create the CIA. Hardly playable. Maybe someone has had similar problems with this or other NES games and knows a solution?
RetroArch (FCEUmm)

MAIN MENU
  1. Quick MenuOptions Region: PAL
  2. Settings Video Scaling[ Integer Scale: ON | Bilinear Filtering: OFF ]
  3. Quick MenuControls Port 1 ControlsAnalog To Digital Type: Left Analog
***

NSUI (Famicom/NES CIA)

Content Options
  • Injection method: RetroArch FCEUmm forwarder
Edit content options
  • Screen: Pixel Perfect
  • Enable bilinear filter
  • Edit core-specific options
    • FCEUmm: Region Override - PAL
 
Last edited by TurdPooCharger,
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,947
Country
United States
Since it could be just a matter of sav file size, Nintendo "official" emulator would be way better. Didnt it?
Nintendo's Virtual Console series (excluding GBA) are not accurate emulators for some of the more niche games. Issues often arise for romhacks, translation patched games, and homebrew titles.

If what you're experiencing for LSDj on GB VC is anything like the NES VC, this incompatible between game & emulator is due to unsupported mapper issue, not save size/type. The reason for that assumption is because backing up the save for my GB VC injection of LSDj from Checkpoint save manager produces a sav.dat (128 KB , 0x20000 bytes), which is exactly the same size that mGBA creates the .sav file.

The title runs on mGBA for 3DS on my test run with an example song found at [chipmusic.org] Sharing .sav files?. I'm no musician or audiophile but perhaps you should give mGBA a try listening with a pair of headphones before writing it off.

mGBA_LSDj.png
 

Kiken

Active Member
Newcomer
Joined
Jan 7, 2020
Messages
30
Trophies
0
Age
26
XP
110
Country
Germany
RetroArch (FCEUmm)

MAIN MENU
  1. Quick MenuOptions Region: PAL
  2. Settings Video Scaling[ Integer Scale: ON | Bilinear Filtering: OFF ]
  3. Quick MenuControls Port 1 ControlsAnalog To Digital Type: Left Analog
***

NSUI (Famicom/NES CIA)

Content Options
  • Injection method: RetroArch FCEUmm forwarder
Edit content options
  • Screen: Pixel Perfect
  • Enable bilinear filter
  • Edit core-specific options
    • FCEUmm: Region Override - PAL
Hey man, thx for your help. The FCEUmm options did indeed fix the issue, sadly runs like crap on my O3DS (maybe 5-10 fps). I guess there's no way to do a region override on any of the variants that run well on O3DS?
 
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,947
Country
United States
Hey man, thx for your help. The FCEUmm options did indeed fix the issue, sadly runs like crap on my O3DS (maybe 5-10 fps). I guess there's no way to do a region override on any of the variants that run well on O3DS?
I'm afraid not. NEStopia, QuickNES, and VirtuaNES don't have manual override for PAL mode. I tried looking around online for a patch, and the best I could find was a NTSC mode romhack. That one also doesn't work on VirtuaNES. Playing Elite through TWiLight Menu (NesDS) almost works, but the screen has a ever so slight clipping at the top edge and lots of jittering.

It says here from [wikipedia] Elite (Video Game) that the game was also released on the Commodore 64, ZX Spectrum, and Apple II. Maybe you'll have better luck with a different port of this game?
 
  • Like
Reactions: Kiken

Kiken

Active Member
Newcomer
Joined
Jan 7, 2020
Messages
30
Trophies
0
Age
26
XP
110
Country
Germany
I'm afraid not. NEStopia, QuickNES, and VirtuaNES don't have manual override for PAL mode. I tried looking around online for a patch, and the best I could find was a NTSC mode romhack. That one also doesn't work on VirtuaNES. Playing Elite through TWiLight Menu (NesDS) almost works, but the screen has a ever so slight clipping at the top edge and lots of jittering.

It says here from [wikipedia] Elite (Video Game) that the game was also released on the Commodore 64, ZX Spectrum, and Apple II. Maybe you'll have better luck with a different port of this game?
Oh wow, didn't expect anyone to dig that far! I might try Twilight Menu, given that the developer of the game himself states that the NES version is the best to emulate the game.
Otherwise, I'll have to try the other versions like you suggested.
 
Joined
Jan 1, 2018
Messages
7,292
Trophies
2
XP
5,947
Country
United States
Is there a official release thread for this?
Nah. This is the defacto thread.

Official thread by Asdolo would probably be named this if or when it gets made.
  • [Release] New Super Ultimate Injector for 3DS

I wonder whether future plans should be made to CAD model official looking 'PS1 VC', 'N64 VC', and 'DC VC' HOME Menu banners with their intro chime and floaty system, controller, and TV box. In the event PCSX reARMed, DeadalusX64, and RetroDream forwarders were to be added to NSUI.
 

2902L3

Member
Newcomer
Joined
May 8, 2020
Messages
5
Trophies
0
Age
24
XP
85
Country
Mexico
Hi! I just wanted to know if it's possible to enable frame skipping on the snes forwarders or they use an older version of snes9x?
 
D

Deleted User

Guest
So, I have a semi-crazy question. Would it be possible to make a port of this injector to 3DS? Idrc if it's a .3dsx or .cia, so long as it works.
 

AlterL

Active Member
Newcomer
Joined
Aug 12, 2019
Messages
40
Trophies
0
Age
27
XP
144
Country
Venezuela
Sorry for adding on the questions but does anyone know if this project will ever be updated? I had hoped it would lead to TemperPCE forwarders
 
  • Like
Reactions: Stealphie
D

Deleted User

Guest
What would be the point?
Firstly, there are people who can't access Windows devices rn I'm sure, given the pandemic. There's also people who likely wanna inject things without using a PC or such. Plus, I'd say it'd be a little more convenient, since you could run the injector on-the-go, and games could be immediately installed with FBI after being converted to .cia
Seems like there's enough good reasons to port it.
 

lone_wolf323

Well-Known Member
Member
Joined
May 27, 2011
Messages
5,487
Trophies
2
XP
4,935
Country
Canada
Firstly, there are people who can't access Windows devices rn I'm sure, given the pandemic. There's also people who likely wanna inject things without using a PC or such. Plus, I'd say it'd be a little more convenient, since you could run the injector on-the-go, and games could be immediately installed with FBI after being converted to .cia
Seems like there's enough good reasons to port it.
Really depends on if the specs of the 3ds console allows for such an app to run, work, and produce the inject apps correctly without the 3ds running out of memory or ram or what have you.
 
  • Like
Reactions: Stealphie

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan @ BakerMan:
    i said i was sleeping...
  • BakerMan @ BakerMan:
    sleeping with uremum
  • K3Nv2 @ K3Nv2:
    Even my mum slept on that uremum
  • TwoSpikedHands @ TwoSpikedHands:
    yall im torn... ive been hacking away at tales of phantasia GBA (the USA version) and have so many documents of reverse engineering i've done
  • TwoSpikedHands @ TwoSpikedHands:
    I just found out that the EU version is better in literally every way, better sound quality, better lighting, and there's even a patch someone made to make the text look nicer
  • TwoSpikedHands @ TwoSpikedHands:
    Do I restart now using what i've learned on the EU version since it's a better overall experience? or do I continue with the US version since that is what ive been using, and if someone decides to play my hack, it would most likely be that version?
  • Sicklyboy @ Sicklyboy:
    @TwoSpikedHands, I'll preface this with the fact that I know nothing about the game, but, I think it depends on what your goals are. Are you trying to make a definitive version of the game? You may want to refocus your efforts on the EU version then. Or, are you trying to make a better US version? In which case, the only way to make a better US version is to keep on plugging away at that one ;)
  • Sicklyboy @ Sicklyboy:
    I'm not familiar with the technicalities of the differences between the two versions, but I'm wondering if at least some of those differences are things that you could port over to the US version in your patch without having to include copyrighted assets from the EU version
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
  • The Real Jdbye @ The Real Jdbye:
    never had that i don't think
  • Karma177 @ Karma177:
    do y'all think having an sd card that has a write speed of 700kb/s is a bad idea?
    trying to restore emunand rn but it's taking ages... (also when I finished the first time hekate decided to delete all my fucking files :wacko:)
  • The Real Jdbye @ The Real Jdbye:
    @Karma177 that sd card is 100% faulty so yes, its a bad idea
  • The Real Jdbye @ The Real Jdbye:
    even the slowest non-sdhc sd cards are a few MB/s
  • Karma177 @ Karma177:
    @The Real Jdbye it hasn't given me any error trying to write things on it so I don't really think it's faulty (pasted 40/50gb+ folders and no write errors)
  • DinohScene @ DinohScene:
    run h2testw on it
  • DinohScene @ DinohScene:
    when SD cards/microSD write speeds drop below a meg a sec, they're usually on the verge of dying
    DinohScene @ DinohScene: when SD cards/microSD write speeds drop below a meg a sec, they're usually on the verge of dying