Hacking EZ-Flash 4 Skin builder ()

Localhorst86

Robert'); DROP TABLE members;--
OP
Member
Joined
Jul 17, 2014
Messages
2,732
Trophies
1
Location
Nintendo works for my dad
XP
5,297
Country
Germany
This is just a quick thread to release the skin builder I am using for everyone so everyone can make their own skins now.

This tool is basically just the "Customize Pack" available from the EZ-Flash website but the kernel has been replaced by the 2.02 kernel.

To create your own skin, just edit the bitmap files and the help.txt in the Res\.shell folder. Once finished, simply double click the "build.bat" file and you'll receive a stock ezfla_up.bin file.

You'll also notice a folder called "patches". These contain ips patches for various major and minor improvements to the kernel (making 8Kb show up as 8Kb instead of 8,192 bytes, translation improvements and the clearlooks font). Simply apply them to your ezfla_up.bin file using any ips patching tool. Sorry the patches are not properly documented, they were originally intended for personal use only.

I decided not to include my EZ-Flat base skin in this pack because the base skin that comes with the customize pack contains a few more icons necessary for older versions of the skin. So if anyone wants to use this as a base for creating a skin that contains more icons, they can see which icon needs to go where.

A second upload will contain various older kernels and their appropriate patches. Simply copy the kernel (rombuildpro.rom) you want to the Res folder, overwriting the existing one.

Make sure to only apply patches made for whichever kernel version you're using. Using wrong version patches will break things or eat your children.

Credits to Gyron, Lybertyernie, Kuwanger and Draxxon for kernel various text improvements and fixes, the improved font and original Hard Reset modifications. Most IPS patches were adapted for 1.78 onwards by myself.

DISCLAIMER: I am not to be held responsible for any damages this may cause to your EZ-Flash Cartridge, your computer, your loved ones or your life.
This has only been tested on a EZ-Flash IV micro SD version and the EZ-Flash Reform, use at your own risk.

EDIT: 2017-07-17 - kernel pack 2.03 added
EDIT: 2017-10-31 - kernel pack 2.04 added
EDIT: 2018-01-08 - kernel pack 2.05 added
 

Attachments

  • EZ4 SkinBuilder 2.02.zip
    967.5 KB · Views: 922
  • kernel pack 1.77-2.02.zip
    1.1 MB · Views: 387
  • kernel pack 2.03.zip
    239.4 KB · Views: 339
  • kernel pack 2.04.zip
    239.5 KB · Views: 277
  • kernel pack 2.05.zip
    240 KB · Views: 691
Last edited by Localhorst86,

tiduscrying

that butt...
Member
Joined
Jun 12, 2012
Messages
509
Trophies
1
Location
HELL
Website
tiduscrying.wordpress.com
XP
2,491
Country
United States
Just a quick question regarding the tool... When a new version of the Kernel is released, in this case with today's release of 2.03, will the tool have to be re-released to include a new rombuild.pro file? Or is there any way we can extract the necessary bits from the kernel ourselves and make our own rombuildpro files?
 

Localhorst86

Robert'); DROP TABLE members;--
OP
Member
Joined
Jul 17, 2014
Messages
2,732
Trophies
1
Location
Nintendo works for my dad
XP
5,297
Country
Germany
Just a quick question regarding the tool... When a new version of the Kernel is released, in this case with today's release of 2.03, will the tool have to be re-released to include a new rombuild.pro file? Or is there any way we can extract the necessary bits from the kernel ourselves and make our own rombuildpro files?
The kernel can be extracted from future ezfla_up.bin releases, the kernel is simply the first x offsets of the final release, simply truncating the file where the kernel ends suffices.

Kernel releases simply need the extracted rombuildpro.rom file in order to skin it.

The patches need to be modified to compensate for shifted offsets, though. Usually a new kernel varies in size and therefore where the appropriate offsets are located in the file.

But again, the tool itself can remain unmodified, all that people need to do to update to future releases is replace the rombuildpro.rom file with the latest one.
 
Last edited by Localhorst86,

ShinyRotom

Member
Newcomer
Joined
May 19, 2017
Messages
9
Trophies
0
XP
88
Country
Italy
After compiling the ezfla_up.bin for 2.03 (yes, I made sure the .rom was the correct one) and updating the kernel, I get graphical errors: many sprites/banners don't load and the "help" section is all glitchy. Why is that? The ez flash itself is working fine on the roms. I can upload the .bmp I used if necessary.
 

Localhorst86

Robert'); DROP TABLE members;--
OP
Member
Joined
Jul 17, 2014
Messages
2,732
Trophies
1
Location
Nintendo works for my dad
XP
5,297
Country
Germany
After compiling the ezfla_up.bin for 2.03 (yes, I made sure the .rom was the correct one) and updating the kernel, I get graphical errors: many sprites/banners don't load and the "help" section is all glitchy. Why is that? The ez flash itself is working fine on the roms. I can upload the .bmp I used if necessary.
Have you applied any patches? This could happen when you apply patches for a different version.

What happens when you don't apply any patches?
 

ShinyRotom

Member
Newcomer
Joined
May 19, 2017
Messages
9
Trophies
0
XP
88
Country
Italy
Have you applied any patches? This could happen when you apply patches for a different version.

What happens when you don't apply any patches?
If I don't apply any patch the results are the same. In fact, when I did apply the patches, they seemed to work fine.
 

Megamanx4

Member
Newcomer
Joined
Jul 18, 2017
Messages
6
Trophies
0
Age
26
XP
41
Country
Brazil
hi, im sorry to bother but do you have the bmp files of the darth vader default theme of the ez flash?, on 2009 i bought an ez flash iv cardridge, many years have passed and i bought another cardridge, and i want the firmware 2.03 but with the old skin of darth vader, its a ugly skin but the skin have the nostalgia value for me, so do you have the bmp files for me, so i can build a ez kernel 2.03 with the darth vader skin ! XD
 

Megamanx4

Member
Newcomer
Joined
Jul 18, 2017
Messages
6
Trophies
0
Age
26
XP
41
Country
Brazil
episode-iii-rise-lord-vader.jpg this theme XD
 

Localhorst86

Robert'); DROP TABLE members;--
OP
Member
Joined
Jul 17, 2014
Messages
2,732
Trophies
1
Location
Nintendo works for my dad
XP
5,297
Country
Germany
hi, im sorry to bother but do you have the bmp files of the darth vader default theme of the ez flash?, on 2009 i bought an ez flash iv cardridge, many years have passed and i bought another cardridge, and i want the firmware 2.03 but with the old skin of darth vader, its a ugly skin but the skin have the nostalgia value for me, so do you have the bmp files for me, so i can build a ez kernel 2.03 with the darth vader skin ! XD
I do not have the bmp files for that darth vader skin, no.

but since the whole ezfla_up.bin file is simply the kernel file followed by the data files you could try finding an old ezfla_up.bin file that has this skin and overwriting the old kernel part at the beginning of the ROM with the new kernel in a hex editor. I am not going to take any responsibility, though, you would need to try that on your own, this tool won't be able to help, sorry. If you still want to try Good luck :)
 

Megamanx4

Member
Newcomer
Joined
Jul 18, 2017
Messages
6
Trophies
0
Age
26
XP
41
Country
Brazil
EZ4 skin extractor v1.0 by Suanyuan 2006/07/09

EZ4SkinExtract is a small program to extract NDS skin and GBA skin data files from EZ4 kernel.

Just copy the ezfla_up.bin to the same folder of EZ4SkinExtract.exe then run EZ4SkinExtract.exe.
The NDS skin files will put to NDS sub folder and GBA skin files put to GBA sub folder.

Download from:

http://gens32.emubase.de/Img/flash/Ez4SkinExtract.rar



do you know where i can find this program??
 

Localhorst86

Robert'); DROP TABLE members;--
OP
Member
Joined
Jul 17, 2014
Messages
2,732
Trophies
1
Location
Nintendo works for my dad
XP
5,297
Country
Germany
EZ4 skin extractor v1.0 by Suanyuan 2006/07/09

EZ4SkinExtract is a small program to extract NDS skin and GBA skin data files from EZ4 kernel.

Just copy the ezfla_up.bin to the same folder of EZ4SkinExtract.exe then run EZ4SkinExtract.exe.
The NDS skin files will put to NDS sub folder and GBA skin files put to GBA sub folder.

Download from:

http://gens32.emubase.de/Img/flash/Ez4SkinExtract.rar



do you know where i can find this program??
Unfortunately no. This tool seems to have been lost on the internet. Every link to this tool I was able to find was dead by now. Unless someone magically finds this tool on their hard drive, we will probably never see it again.
 

Gyron_Oldvic

Well-Known Member
Member
Joined
Dec 10, 2014
Messages
290
Trophies
0
XP
730
Country
United Kingdom
i found the darth vader theme (the ezfla_up.bin with theme0 i just need the damn extractor XD
Here, this is pulled from the old v1.73 Kernel. I modified the desktop screen slightly so it was better suited to the newer Kernels (probably v1.75 and newer). I also removed some unneeded files.
You will also find in the zip all the original bitmaps inside the folder 'EZ IV Darth Vader Skin for Older Kernels' (I'd probably only use the skin in the 'Older' folder for Kernels before v1.75).
 

Attachments

  • Darth Vader Skin EZ IV.zip
    259.5 KB · Views: 270

Torci2008

Active Member
Newcomer
Joined
Jun 17, 2017
Messages
27
Trophies
0
Age
37
XP
59
Country
Russia
I do not understand what's the matter ... I changed the pictures, added patches from kernel pack 2.03.zip, but the font did not change to clearlooks (((
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • S @ salazarcosplay:
    @BigOnYa they ruined the gaming experience for me to be honest
  • S @ salazarcosplay:
    @BigOnYa Im not crazy about getting all of them, i feel like I have something to show for for the time put in
  • S @ salazarcosplay:
    @BigOnYa If you want to do rgh or 360 mod
  • S @ salazarcosplay:
    does it matter if you update your 360 or not before trying is it advisable or not
  • BigOnYa @ BigOnYa:
    Yea I don't pay attention to them really. Or do I try to 100% a game. I just play till story ends/ or I get the girl!
  • K3Nv2 @ K3Nv2:
    Bigonya uses his wiener to mod 360s
    +1
  • Xdqwerty @ Xdqwerty:
    Going to the water park, see ya
  • BigOnYa @ BigOnYa:
    You should update the 360 to newest dash before RGHing it yes. But not a big deal if you don't, you can install new dash/avatar updates after. It's just easier to do it auto online before, instead manual offline after.
  • BigOnYa @ BigOnYa:
    Have fun @Xdqwerty. If you see a chocolate candy bar floating in the water, don't eat it!
  • AncientBoi @ AncientBoi:
    :O:ohnoes: Y didn't U Tell ME that ALSO? @BigOnYa :ohnoes: 🤢🤮
    +1
  • BigOnYa @ BigOnYa:
    Does it taste like... chicken?
    +1
  • S @ salazarcosplay:
    @BigOnYa I wanted to ask you about your experience with seeing south park. Most of the people a bit younger like my younger brother and cousins that are a few younger than me that saw kids found south park funny because of the curse words, kids at school, that seemed like liking the show on a very basic level.

    I could not quite have a in depth discussion of the show.

    How was it for you? As an adult. What did you find the most interesting part about it. Did you relate to the parents of the kids and their situations. Was it satires, the commentary on society. The references on celebrities' and pop culture.
    +1
  • BigOnYa @ BigOnYa:
    I remember seeing the very first episode back in the day, and have watched every episode since. I used to set my VCR to record them even, shows how long ago.
  • BigOnYa @ BigOnYa:
    I just like any comedies really, and cartoons have always been a favorite of mine. Family guy, American Dad, Futurama, Cleveland Show, Simpsons - I like them all.
    +1
  • BigOnYa @ BigOnYa:
    South Park is great cause they always touch on relavent issues going on today, and make something funny out of it.
    +3
  • S @ salazarcosplay:
    @BigOnYa were you always up to date on the current events and issues of the time or were there issues that you first found out thru south park
  • BigOnYa @ BigOnYa:
    Most of the time yea I knew, I watch and read the news regularly, but sometimes the Hollywood BS stuff, like concerning actors slip by me. I don't follow most Hollywood BS (example: the Kardasians)
    +2
  • S @ salazarcosplay:
    @BigOnYa there were relevant issues before south park was made, that's why i think a south park prequel/spinoff would be great. Randy and his friends in their child hood
    +1
  • BigOnYa @ BigOnYa:
    Yea, like them running in high school together, getting into stuff, and how they got hitched and had kids. And how the town of South Park was back then compared to now. That would be cool to see.
  • BakerMan @ BakerMan:
    yeah
  • The Real Jdbye @ The Real Jdbye:
    @salazarcosplay if they made a prequel, it would still be about current issues, cause it doesn't make sense to make it about stuff that happened 30 years ago that nobody cares about anymore
  • The Real Jdbye @ The Real Jdbye:
    it's too late
  • The Real Jdbye @ The Real Jdbye:
    the older south park episodes about particular issues usually age poorly since the topic is no longer relevant
  • The Real Jdbye @ The Real Jdbye:
    an exception is giant douche vs turd sandwich, that's always relevant :P
    +1
    The Real Jdbye @ The Real Jdbye: an exception is giant douche vs turd sandwich, that's always relevant :P +1