ROM Hack [Release] Simple 3DS GBA Banner + Icon generator

natinusala

Win32 error 31 is not an error
OP
Member
Joined
Dec 1, 2012
Messages
1,032
Trophies
0
Age
44
XP
2,914
Country
France
"But hasn't it already been posted somewhere... ?" - everyone currently reading this post

Dear GBAtemp community, I present to you the

Simple 3DS GBA Banner + Icon generator
It guesses the game of the GBA ROM and generates the icon and banners for you !


The process of creating a GBA CIA is almost as simple as it seems. Everything is straightforward, except for one thing : the images. It's quite painful to have to take out GIMP and make those banners. I personnaly gave up (the Fire Emblem default images aren't that bad after all).

This is where this software comes on stage : it's a software which allows you to generate the images from any ROM. Yes, it's automatic. No need to search for the images on Google, no need to pull out GIMP (get back there you filthy monkey). There is no hidden defect : you just have to select the ROM and let the magic of computer engineering get those PNGs for you.

Now, the process is really straightforward :
  1. Get a ROM freshly harvested from your cartridges farm
  2. Put the ROM in the Simple 3DS GBA Banner + Icon Generator
  3. Put the ROM in the Footer Generator
  4. Put everything in the CIA Generator
  5. Install the CIA, play!
(if someone can give me CLI versions of the footer & cia generators, I could do a all-in-one software)

Here is what it looks like :

c001cc3b07.png

But how does it work ?

It's actually pretty simple. It first identifies the game of the ROM using the no-info dat-o-matic database. It's basically a huge collection of more than 2k5 GBA games. Then, the software downloads the image from the libretro's thumbnails database. It's also a huge collection, but of images this time. Then, the Image Fairies combines all this to generate the wonderful images that you can see up there, using their Magical Pen to write the game name to the banner.

How do I use it ?
  1. Give the ROM to the software
  2. Let the magic occur
  3. Click on the save button
  4. Done
Where do I download this ?

Look for the attachments !
Hint : extract the whole thing, dont forget the DLL and TTF or it won't work
Hint² : if you don't like the font, just change the TTF (but don't rename it, you know what I mean)

VirusTotal scan for v1.0 : https://www.virustotal.com/fr/file/...f698a40cf6d04bb2c9e6cdbd/analysis/1469447855/

Changelog
  • 1.0 - First release
Known issues

None yet, I'm waiting for your feedbacks !

Improvements ?

Let me know if any of you guys want this, I'll try to add these features.
  • A all-in-one software to create the footer, the banners and the CIA by clicking on one single button (I need CLI versions of others software for that)
  • Ability to change the game text on the banner (because Legend of Zelda, The - The Minish Cap is useful but not pretty)
 

Attachments

  • Simple 3DS GBA Banner + Icon Generator v1.0.7z
    314 KB · Views: 989
Last edited by natinusala,
  • Like
Reactions: Thunder Kai

MsMidnight

part time fe modder
Member
Joined
Oct 12, 2015
Messages
1,753
Trophies
0
Location
kys
Website
camilla.hostfree.pw
XP
1,437
Country
"But hasn't it already been posted somewhere... ?" - everyone currently reading this post

Dear GBAtemp community, I present to you the

Simple 3DS GBA Banner + Icon generator
It guesses the game of the GBA ROM and generates the icon and banners for you !


The process of creating a GBA CIA is almost as simple as it seems. Everything is straightforward, except for one thing : the images. It's quite painful to have to take out GIMP and make those banners. I personnaly gave up (the Fire Emblem default images aren't that bad after all).

This is where this software comes on stage : it's a software which allows you to generate the images from any ROM. Yes, it's automatic. No need to search for the images on Google, no need to pull out GIMP (get back there you filthy monkey). There is no hidden defect : you just have to select the ROM and let the magic of computer engineering get those PNGs for you.

Now, the process is really straightforward :
  1. Get a ROM freshly harvested from your cartridges farm
  2. Put the ROM in the Simple 3DS GBA Banner + Icon Generator
  3. Put the ROM in the Footer Generator
  4. Put everything in the CIA Generator
  5. Install the CIA, play!
(if someone can give me CLI versions of the footer & cia generators, I could do a all-in-one software)

Here is what it looks like :

c001cc3b07.png

But how does it work ?

It's actually pretty simple. It first identifies the game of the ROM using the no-info dat-o-matic database. It's basically a huge collection of more than 2k5 GBA games. Then, the software downloads the image from the libretro's thumbnails database. It's also a huge collection, but of images this time. Then, the Image Fairies combines all this to generate the wonderful images that you can see up there, using their Magical Pen to write the game name to the banner.

How do I use it ?
  1. Give the ROM to the software
  2. Let the magic occur
  3. Click on the save button
  4. Done
Where do I download this ?

Look for the attachments !
Hint : extract the whole thing, dont forget the DLL and TTF or it won't work
Hint² : if you don't like the font, just change the TTF (but don't rename it, you know what I mean)

Changelog
  • 1.0 - First release
Known issues

None yet, I'm waiting for your feedbacks !

Improvements ?

Let me know if any of you guys want this, I'll try to add these features.
  • A all-in-one software to create the footer, the banners and the CIA by clicking on one single button (I need CLI versions of others software for that)
  • Ability to change the game text on the banner (because Legend of Zelda, The - The Minish Cap is useful but not pretty)
This is nice, but I'd rather retrieve the images myself
also paint.net > gimp
 

hersuri

Active Member
Newcomer
Joined
Feb 19, 2007
Messages
26
Trophies
0
XP
246
Country
Argentina
Windows Defender immediately identifies the archive as containing Trojan:Win32/Spursint.A!cl

False positive?
 

natinusala

Win32 error 31 is not an error
OP
Member
Joined
Dec 1, 2012
Messages
1,032
Trophies
0
Age
44
XP
2,914
Country
France
I would love to make a big one-button software like :
  1. Load the ROM
  2. Preview the icon & banners
  3. Choose a color filter or keep the default one
  4. Save the CIA
But for this I would need command line versions of the GBA Footer & GBA CIA Generator so that I can use them internally. Or an explanation of how they work so that I can "reproduce" and improve them in my program.
 

sharf

Member
Newcomer
Joined
Oct 7, 2017
Messages
10
Trophies
0
Age
32
XP
52
Country
United States
I've been using this utility lately and it's great, but I had a problem with a few roms. I managed to trace the issue. It seems any game with an '&' in the title causes an issue. Your XML uses the & for URL encoding, but libretro repalces all & with _ in their titles. For example:
Final Fantasy I & II - Dawn of Souls (USA, Australia) is under Final Fantasy I _ II - Dawn of Souls (USA, Australia). Some name changes need to happen to the XML or some string replacing needs to happen in function that url encodes the name.
 

natinusala

Win32 error 31 is not an error
OP
Member
Joined
Dec 1, 2012
Messages
1,032
Trophies
0
Age
44
XP
2,914
Country
France
The Ultimate GBA VC Injector now includes my utility, and if I remember correctly the issue was fixed there. You could try to use it in the meantime
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • SylverReZ @ SylverReZ:
    @Xpk24, Sure thing.
  • SylverReZ @ SylverReZ:
    But this is the general chit chat. Nobody responds to questions.
  • Xpk24 @ Xpk24:
    esta bien pero tu lo vas hacer porfa
  • SylverReZ @ SylverReZ:
    Saying it like that sounds like you want others to do it than doing the research yourself.
  • SylverReZ @ SylverReZ:
    I've already posted a link to the Nintendo DS section so that you can post something regarding your DS flashcart. Just make sure all of your posts are in English as this is against the rules.
  • Xpk24 @ Xpk24:
    no yo no estoy diciendo eso solo necesito una información que necesito calmado
  • Xpk24 @ Xpk24:
    no se no donde sea si pero aca en venezuela las consolas de ds esta descontinuadas y la poca información que consigo en internet no es la que nesecito
  • SylverReZ @ SylverReZ:
    You know, finding information about DS flashcarts isn't that hard. They can be found pretty much everywhere and a lot of them can be still bought, however, these are clones from previous generations.
  • SylverReZ @ SylverReZ:
    My apologies if I'm boring you. But if you'd like help with your DS flashcart, then I highly suggest making a thread to get a quick reply. Nobody is going to help in the chat section.
  • Xpk24 @ Xpk24:
    Hola chicos. Compré una nintendo dsi de segunda mano y viene con una tarjeta r4 pero no encontré su firmware/kernel. ¿Pueden ayudarme chicos? Este sitio dice: R4I-GOLDHK pero el enlace ya está inactivo
  • Xpk24 @ Xpk24:
    no tranquilo solo quiero informacion sobre esa tarjeta y bueno ya puede entrar en el discord de enlace
  • Xpk24 @ Xpk24:
    mas bien me alegro que alguien me responda este sisto wed
  • Xpk24 @ Xpk24:
    gracias por tomarte tu tiempo en explicarme
  • Xpk24 @ Xpk24:
    oye estas por hay?
  • Veho @ Veho:
    Sup.
  • Veho @ Veho:
    Please speak English.
    +1
  • Veho @ Veho:
    Or get banned.
    +1
  • SylverReZ @ SylverReZ:
    @Veho, I asked them to translate their messages, but they didn't listen.
  • SylverReZ @ SylverReZ:
    For some reason..
  • K3Nv2 @ K3Nv2:
    Yeah man it's so much Spanish even my browsers asking to translate it
  • Xpk24 @ Xpk24:
    Hi guys. I bought a second hand nintendo dsi and it came with an r4 card but I couldn't find its firmware/kernel. Can you guys help me? This site says: R4I-GOLDHK but the link is already inactive
    K3Nv2 @ K3Nv2: https://youtu.be/8YQov9O7e7Y?si=vywOcLkttFP9tVSC