NES ONLINE Game Injector MOD (New support)

As the Nes Online Game injector wasnt beinng updated , and lack of support for new Game Code format
I decided to take things into my hands and release Nes Online Game injector MOD

Wich give the program alot of new support changes, capability and improvment of user interface and utility control

Q&A:
Q: whats the diffrence between new and old Game Code format?
A:New format is Nes online 2.0 and above, Old format is below 2.0 like ver 1.1.0!

So without farder talk here it is

Preview:
AIMAbBK.png


Latest ChangeLog:

Version 1.4.0M (New Era)
  • Complete Tool UI redesign now the tool has 2 Tabs one for files and other for values
  • Fixes issues with Numeric inputs , now should be no devide by 1 or 2 happening
  • included 2 Image templates 1 for Backgroud and 2 for ScreenShot Both PSD/PNG files present, See "Image Templates" folder in Last Release
  • anhanced the user exprience !!!


Version 1.4.0M (New Era)
  • Complete Tool UI redesign now the tool has 2 Tabs one for files and other for values
  • Fixes issues with Numeric inputs , now should be no devide by 1 or 2 happening
  • included 2 Image templates 1 for Backgroud and 2 for ScreenShot Both PSD/PNG files present, See "Image Templates" folder in Last Release
  • anhanced the user exprience !!!
Version 1.3.5M (3.5) (The Myth 1.3.5M)
  • Fixed Game Code Generation, no more exeptions
  • Fixed Game Title Generation, Tool will remove all Special Characters from the Game file opened
  • Fixed Throw Exeption Error When Canaceling Open Rom File dialog
  • Added Extra Checks For Game Code & Game Tiltele Generation scripts to insure stability
Version 1.3M (3.5) (The Myth)
  • Fixed Output Directory Name, Dosn't Show GameCode Anymore in Game directory Name
  • Fixed Wrong GameCode Output inside the GameDir which Caused freezes in Nes Online when Starting the game
  • Now New Format is set By Default
  • Forced the Game Dir Name to UpperCase
  • Added Screnenshot Preview
  • Added Numeric input for the Volume since I forgot about it last time
  • Minor UI Changes and Untility improvement
  • Added New Format Game Code Check, Utility won't let you to inject the Newformat if Game code isn't NxxxE
  • Added Game Code Fix Pattern to make sure the Game code is correct for new format
  • Added Player Count + Release Date and lcla6 input support. This is only for the new format US/EU as of now
  • Minor Bug fixes and skipped to Version 1.2
Version 1.1M (3.5) (The Insomnia 1.1M)
  • Changed from text input fields to numeric input for numbers
Version 1.0M (3.5) (The Insomnia)
  • Added new/old format support which can be chosen from the dropdown menu
  • Minor UI modifications
  • Auto-fill support added, some fields gets filled automatically now
  • GameTitle| Generated from the opened ROM name
  • GameCode | Generated random code using the ROM file's name characters; the other fields are already filled
  • Generate the normal game dirictory, this is the name from game's title
I Hope You Guys Enjoy this !!! :)
DOWNLOAD + SourceCode on my github:
https://github.com/KranKRival/NES-ONLINE-Game-Injector/releases
Credits:
@bodyXY - Original Tool Developer
@KuranKu - Official Mod Developer
 

Attachments

  • iWBX85v.png
    iWBX85v.png
    28.8 KB · Views: 847
Last edited by KuranKu,

KuranKu

I am KranK
OP
Developer
Joined
Jan 13, 2019
Messages
367
Trophies
0
Age
34
Location
Israel
XP
1,181
Country
Israel
I can't get this to work :/ I have everything I need in place, but when I click inject, I get an error message. Too bad because this looks amazing.
i guess its out of date, or something i havent touched the project for awhile i would need to try it my self when get a chance , but i know for sure this state of the program is out of date for the current nes online app and this might cause issues .

maybe @18Phoenix knows the reason umm
 

18Phoenix

Well-Known Member
Member
Joined
Nov 21, 2005
Messages
766
Trophies
1
XP
2,298
Country
Germany
It's out of date because the resulting lclassics.titlesdb has not the needed structure anymore.
The new lclassics.titlesdb I build manually, just by copy-paste and edit the datas.
But the tool still works.
I needed it to generate the covers and screenshots as *.xtx.z files. Would be nice to have an easier way therefore.
Do you know one, @KuranKu ?
 

KuranKu

I am KranK
OP
Developer
Joined
Jan 13, 2019
Messages
367
Trophies
0
Age
34
Location
Israel
XP
1,181
Country
Israel
It's out of date because the resulting lclassics.titlesdb has not the needed structure anymore.
The new lclassics.titlesdb I build manually, just by copy-paste and edit the datas.
But the tool still works.
I needed it to generate the covers and screenshots as *.xtx.z files. Would be nice to have an easier way therefore.
Do you know one, @KuranKu ?
the xtx.z is zlib archive of the xtx
 

0bvious

Well-Known Member
Member
Joined
Oct 1, 2007
Messages
174
Trophies
1
XP
885
Country
All my fingers crossed currently for a SNES version of this.

With all the work done by the SNES Classic community on Canoe - the emulator created by Nintendo - it will be fascinating to find out how the preset ID system works with the new Switch Online SNES. Because the Yoshi's island fuzzy glitch has been fixed, it would seem that the Switch Online SNES Canoe has been updated or otherwise.
 

18Phoenix

Well-Known Member
Member
Joined
Nov 21, 2005
Messages
766
Trophies
1
XP
2,298
Country
Germany
Mod changings in update 4.0.0:
I'm not really sure what exactly but I think they changed some format or value rules.
I tried out a lot and optimized a bit, now it suddenly works again.
Another Reason was perhaps the new line: "rewind_interval": 1.5,


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


Ok, thanks, but now I still don't know how to convert a jgp or png to xtx(.z) :(
 
Last edited by 18Phoenix,

KuranKu

I am KranK
OP
Developer
Joined
Jan 13, 2019
Messages
367
Trophies
0
Age
34
Location
Israel
XP
1,181
Country
Israel
Mod changings in update 4.0.0:
I'm not really sure what exactly but I think they changed some format or value rules.
I tried out a lot and optimized a bit, now it suddenly works again.
Another Reason was perhaps the new line: "rewind_interval": 1.5,


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



Ok, thanks, but now I still don't know how to convert a jgp or png to xtx(.z) :(
well for this you need take image data and put pixels on xtx layout than later compress the thing into zlib. im not sure if theres seperate tools for tgis
 

18Phoenix

Well-Known Member
Member
Joined
Nov 21, 2005
Messages
766
Trophies
1
XP
2,298
Country
Germany
Shit, I can't get SNES Online with additional roms working.

It's not working even if I copy a given rom and rename folder and files.
Anyway I don't know this sfrom files. The given ones work fine with SNES9x emu.
And if I generate some sfrom roms myself out of sfc files using DarkAkuma's sfrom Tool then they don't work with SNES9x, very strange.
And what are the sfromsig files for ?
I edited the lclassics.titlesdb and added a line therefore in string.lng.
The prog starts and the new roms appears. Even a new cover appear (converted with from this side).
But neither the roms works (nothing happens pressing A) nor the detail screen (after pressing X nothing goes in the menu anymore)

That's very disappointing. I hope someone else gets it work the next days.
 
Last edited by 18Phoenix,

edwardsalazar97

Well-Known Member
Newcomer
Joined
Jul 11, 2019
Messages
62
Trophies
0
Age
35
XP
575
Country
Colombia
Shit, I can't get SNES Online with additional roms working.

It's not working even if I copy a given rom and rename folder and files.
I edited the lclassics.titlesdb and added a line therefore in string.lng.
The prog starts and the new roms appears. Even a new cover appear (converted with from this side).
But neither the roms works (nothing happens pressing A) nor the detail screen (after pressing X nothing goes in the menu anymore)

That's very disappointing. I hope someone else gets it work the next days.
apparently they have an additional file one key for each rom, without that key does not start
 

edwardsalazar97

Well-Known Member
Newcomer
Joined
Jul 11, 2019
Messages
62
Trophies
0
Age
35
XP
575
Country
Colombia
Ok, so it's the sfromsig files perhaps.
But even using given roms by renaming folder and files for testing doesn't work.
Exactly that is the file was also implemented for the NES in the new update, the rom is probably signed with the sfromsig file, and it makes verification, it may be that it does not serve simply by changing the name, it must be that the signature does not fit
 

18Phoenix

Well-Known Member
Member
Joined
Nov 21, 2005
Messages
766
Trophies
1
XP
2,298
Country
Germany
Exactly that is the file was also implemented for the NES in the new update, the rom is probably signed with the sfromsig file, and it makes verification, it may be that it does not serve simply by changing the name, it must be that the signature does not fit
I haven't seen that file in the NES update. With NES Online all works fine again.
All NES releases I've completely under control, the new 4.0.0 aswell.
 
Last edited by 18Phoenix,

edwardsalazar97

Well-Known Member
Newcomer
Joined
Jul 11, 2019
Messages
62
Trophies
0
Age
35
XP
575
Country
Colombia
But even using given rom files for testing doesn't work.
Copyed a complete folder and renamed all 2024_e to 2501_e and it doesn't work.
Do you have the unpacking ?, I have not worked on it seriously, I have a friend with whom we are discussing and it seems that if it is the file, the only thing is that I can not review

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

You must have a kind of database or list where check location, size, and something else, if you can pass me the unpacking I check it right now, I do not have it at hand
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Sonic Angel Knight @ Sonic Angel Knight: :ninja: