Hacking EZFlash Omega Skins

mi213

New Member
Newbie
Joined
Sep 22, 2018
Messages
3
Trophies
0
Age
38
XP
66
Country
Germany
Today I used the tool and created a skin.
My first try. Black and gray skin.
 

Attachments

  • ezkernel_mod_black_gray.rar
    741.1 KB · Views: 292
  • Like
Reactions: zfreeman
D

Deleted User

Guest
Out of curiosity, how does one generate the proper checksum to get the program to identify a custom kernel?
 

dominicn123

New Member
Newbie
Joined
Dec 15, 2018
Messages
2
Trophies
0
Age
32
XP
88
Country
United States
hey what's up man? i made an account just to communicate with you about this. So i just got my omega cart yesterday, it's my first flash cart and immediately i was kinda irritated by the graphics. i'm a professional designer myself so i made a few designs from your zip file as a template, and used the latest kernal fw as the base, it made the graphics kinda all jank, so i just went back and installed your mod instead, which give me a clean layout again, but the games are not in alphabetical order anymore, is there a way to sort out the sorting? i'm not sure why your mod did that, but i do like the font a lot more! i don't know why whenever i try to modify your fw from the skinner app, it makes the images and placement very off after i export it and update it on the flash cart! so as of now i can only use your kernel without any personal modification for now, do you know why i'm having those issues?

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

Today I used the tool and created a skin.
My first try. Black and gray skin.
Today I used the tool and created a skin.
My first try. Black and gray skin.
I love your mod! i just installed it and it fixed a lot of small issues i had with other modifications to the kernel, may i ask how you did it? because i've made a few images using the same dimensions and specs as the included files, used the skinner app to "save" the kernel as a file, then updated with it on my flash cart, but it always looks off, like UI elements are in the wrong place and stuff

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

Today I used the tool and created a skin.
My first try. Black and gray skin.

i really want to make the font in to helvetica, as it's my favorite font and the most appealing to me, how do you recommend i do that? would i just try to replicate your text font img, but with that font instead? in photoshop? then export and load it up? i feel like that would be the assumed way to do it, but idk it just sounds wrong lol
 

t5b6de

Active Member
OP
Newcomer
Joined
Apr 17, 2018
Messages
26
Trophies
0
Age
35
XP
328
Country
Germany
Out of curiosity, how does one generate the proper checksum to get the program to identify a custom kernel?

It's really easy but not best way.

I take every definition i have, take the file and fill the regions where data is replaceable with zeroes.

then i calculate the crc. If it does not match, i take the next definition with the loaded file and so on.
 

t5b6de

Active Member
OP
Newcomer
Joined
Apr 17, 2018
Messages
26
Trophies
0
Age
35
XP
328
Country
Germany
hey what's up man? i made an account just to communicate with you about this. So i just got my omega cart yesterday, it's my first flash cart and immediately i was kinda irritated by the graphics. i'm a professional designer myself so i made a few designs from your zip file as a template, and used the latest kernal fw as the base, it made the graphics kinda all jank, so i just went back and installed your mod instead, which give me a clean layout again, but the games are not in alphabetical order anymore, is there a way to sort out the sorting? i'm not sure why your mod did that, but i do like the font a lot more! i don't know why whenever i try to modify your fw from the skinner app, it makes the images and placement very off after i export it and update....

If you have an Error Message like "Error loading File, no definitions found for file. Please create correct definition in definitions.xml or ask someone to create one. Alternate is using supported and defined files. Load file anyway to force a layout?"

Do NOT PROCEED as i mentioned in my first Post. Parts of the Firmware could be overwritten by image Data - you could Damage your Flas Cart!

In this case you do not have the current definitions.xml i posted several weeks ago for current firmware, or you are using a new and unknown Firmware.
If none of this is the fact, then i do not know what the problem is.
Sorting is integreated in a newer firmware. so sure you edited the new current 1.04 6.0 firmware?


And yes, you may have to edit your font with photoshop or another picture editing software.
If you good in programming you can write your own program to generate a char map.

Each Char (ascii map) is 8 by 12 pixels in Size.
The Unicode Char Map with Chinese Chars is doubled in Width (16x12 pixels per Char)
 

TheScruffler

New Member
Newbie
Joined
Mar 3, 2019
Messages
1
Trophies
0
Age
28
XP
45
Country
United States
I just found this thread and it's a lifesaver. Made my own skin just now; It's not the greatest, but I figured I'd share it to give people options.
 

Attachments

  • upload_2019-3-2_21-11-14.png
    upload_2019-3-2_21-11-14.png
    118.9 KB · Views: 0
  • TheScruffler_Charcoal.rar
    733.1 KB · Views: 0
  • Like
Reactions: zfreeman

Kyoji

ウッーウッーウマ
Member
Joined
Apr 15, 2003
Messages
5,475
Trophies
2
Age
36
Location
:'(
Website
Visit site
XP
307
Country
United States
I created a new definitions.xml for use with the new kernel that dropped a few days ago, see below. I don't know how to generate the CRC the skinning program expects, but you can force the layout and it will work just fine.

I also created my own dark theme that features darker UI colors, a cleaner typeface, and a modified top menu that is based off of FW 6 Kernel 1.05. I included the theme and an action shot below.
 

Attachments

  • definitions.zip
    1.1 KB · Views: 211
  • k_dark_theme__fw6__kernel105.zip
    517.7 KB · Views: 246
  • k_dark_theme_images.zip
    18.1 KB · Views: 188
  • k_theme_DS.jpg
    k_theme_DS.jpg
    233.3 KB · Views: 402
  • Like
Reactions: zfreeman

romanaOne

Well-Known Member
Member
Joined
Apr 18, 2014
Messages
454
Trophies
1
Age
49
Location
where the potential goes to zero
XP
1,036
Country
United States
What is the proper chksum for the lastest firmware available on http://www.ezflash.cn/download/ (Kernel 1.05 and Firmware 6.0)
I can't seem to figure out how to calculate it. It's not a regular crc32 (even though it looks like)
Code:
> sha1sum ezkernel.bin

acd5717637a77e916c0d0143013126a016f01985  ezkernel.bin
 
Last edited by romanaOne,

t5b6de

Active Member
OP
Newcomer
Joined
Apr 17, 2018
Messages
26
Trophies
0
Age
35
XP
328
Country
Germany
Code:
> sha1sum ezkernel.bin

acd5717637a77e916c0d0143013126a016f01985  ezkernel.bin


even this is incorrect.

As i mentioned many posts before, the checksum is calculated with a correct set of all images.
My Software will blank out all these images and calculates a default CRC32 checksum.

if you have correct addresses of all images and their sizes, you can edit the definitions.xml.
then you'll have to start the skinner app, confirm that you will choose manual layout. In the menu shown above, you can choose your edited layout. If all seems to be correct, you can transfer the checksum to the definitions.xml. At this point the app will choose the correct layout.
This is the only way i found out, which will work even with modified firmwares.
 

t5b6de

Active Member
OP
Newcomer
Joined
Apr 17, 2018
Messages
26
Trophies
0
Age
35
XP
328
Country
Germany
in theory I can add thatsupport. but we have to find out if there is any length field or so, because that firmware must know how many days it has to copy to the sram before copying the games behind the goomba image..

if you made it wrong you can corrupt your ez omega
 

Shadow#1

Wii, 3DS Softmod & Dumpster Diving Expert
Member
Joined
Nov 21, 2005
Messages
12,354
Trophies
2
XP
8,015
Country
United States
in theory I can add thatsupport. but we have to find out if there is any length field or so, because that firmware must know how many days it has to copy to the sram before copying the games behind the goomba image..

if you made it wrong you can corrupt your ez omega

The cart itself or the mSD card might get corrupt?
 

ManCloud

Well-Known Member
Member
Joined
Oct 21, 2016
Messages
107
Trophies
0
Age
35
Location
Brunswiek
XP
601
Country
Germany
@Shadow#1 i just downloaded the sources of the ezflash kernel and included the new version of goomba.
And it's not compatible currently.
For most games it just crashes and for others they crash if you try to leave the menu.

So probably you will just have to wait until the ezflash guys implement support for this goomba version.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • K3Nv2 @ K3Nv2:
    How do you know if the night will be good when you're asleep
  • BakerMan @ BakerMan:
    because i didn't say i was asleep
  • 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)
    Karma177 @ Karma177: @The Real Jdbye it hasn't given me any error trying to write things on it so I don't really...