Hacking Full source codes of EZ-FLASH III

migles

All my gbatemp friends are now mods, except for me
Member
Joined
Sep 19, 2013
Messages
8,033
Trophies
0
Location
Earth-chan
XP
5,299
Country
China
nice!
will you release the windows patcher for the ez iv source code as well?
people tried to make alternate versions IIRC that also work in linux, or at least works in the machines the official tool didn't work, but i remember seing\reading they couldn't figure out some parts of the patches
 

Opium

PogoShell it to me ™
Former Staff
Joined
Dec 22, 2002
Messages
8,202
Trophies
0
Age
36
Location
Australia
Website
www.gbatemp.net
XP
1,163
Country
Australia
Ooh. This is a blast from the past! I did the original GBAtemp review for the EZ3. Fantastic cart. I still have it around, but I think the battery might be dead. The client doesn’t work on anything past Windows XP, so it’s be pretty cool if someone with the skills could get it to work.

Also, while I’m here. Do you know what type of battery the EZ3 takes? I might be able to order a replacement online.
 
  • Like
Reactions: slaphappygamer

EZ-Flash2

Official EZ-FLASH Stuff
OP
Member
Joined
Jul 16, 2003
Messages
1,107
Trophies
3
XP
3,475
Country
China
Ooh. This is a blast from the past! I did the original GBAtemp review for the EZ3. Fantastic cart. I still have it around, but I think the battery might be dead. The client doesn’t work on anything past Windows XP, so it’s be pretty cool if someone with the skills could get it to work.

Also, while I’m here. Do you know what type of battery the EZ3 takes? I might be able to order a replacement online.
try a cr2032
 
  • Like
Reactions: slaphappygamer

slaphappygamer

Well-Known Member
Member
Joined
Nov 30, 2008
Messages
4,123
Trophies
2
Age
46
Location
California
XP
7,633
Country
United States
I was looking for an “original type” battery. I found a Panasonic VL2020. It’s a rechargable battery for a BMW key fob. Fits well, but still “battery dry on first run”. I thought the cr2032 would be too thick. I’ll try that battery today. Thanks for the recommendation.
 

Localhorst86

Robert'); DROP TABLE members;--
Member
Joined
Jul 17, 2014
Messages
2,736
Trophies
1
Location
Nintendo works for my dad
XP
5,344
Country
Germany
the most simple answer would be to desolder the battery and check the writing on the battery. if that fails, you could still measure it. The first two numerical digits of the battery is the diameter in mm, the second two digits the height in X.X mm.

a CR2032 is 20mm (2cm) in diameter and 3.2mm in height.
 

kuwanger

Well-Known Member
Member
Joined
Jul 26, 2006
Messages
1,510
Trophies
0
XP
1,783
Country
United States
Thanks for providing the full source of the EZ-Flash III kernel. It's been very informative about a few things given the strong evidence that the EZ4 is based on the EZ3. Among other things, I confirmed that the filename limit seems to have been inhereted from savermanager.cpp's FormatSaverName using a 54 character buffer. Also, I strongly suspected some sort of checksum or hash was being used to remove redundantly writing saves to the memory card and here I find md5 was used for saves with similar logic. Also, I'm not sure if there's any concern but the xcode's blowfish key is included. Since the ez_kernel for omega presumably includes more up-to-date information on rom patching, I presume it doesn't concern you?

Out of serious curiosity, what's the intended license for all this source code? Can I pull out minesweep and rerelease it as a standalone game if I wanted?
 

matpower

Messenger from Zero
Member
Joined
May 5, 2012
Messages
1,103
Trophies
2
Age
24
Location
Best state in Brazil
XP
2,590
Country
Brazil
The lack of license is a bit of an issue if anyone plans on using that code. At least it helps with reimplementing things if needed.
I would recommend BSD or similar if you don't want to bother too much, otherwise, GPL might be good for keeping the contributions and forks available for all.
 

nl255

Well-Known Member
Member
Joined
Apr 9, 2004
Messages
3,000
Trophies
2
XP
2,791
Country
Does this include the full source code to the patches and patching code used to support running DS games from the GBA slot? Because if so it could be quite helpful to the TWLoader/nds-bootstrap project. If not could that be added/released as well?
 

ThisIsDaAccount

Well-Known Member
Member
Joined
Apr 8, 2016
Messages
1,158
Trophies
0
XP
944
Country
United States
Desktop Client
http://www.ezflash.cn/zip/ez3manage_src.zip

Kernel
http://www.ezflash.cn/zip/ez3pda_src.zip
Some EZ4 codes are mixed in it.

codes are not sorted, no comments, use it with caution.

any new contributions are appreciated.
Thank you very much @EZ-Flash2 ! We really appreciate you going in the direction of open source.

If it's not too much trouble, could you also release the source for the EZ-Flash Vi, the cart for DSi? I believe you guys aren't selling that cart anymore, and I don't think anyone will try to copy it, since it doesn't work on most 3DS consoles. If you guys could release that as well, someone might be able to port ntrboot to it and maybe try to update it.

I hope that's not too much trouble, and thanks again for the EZ-Flash III files :)
 
  • Like
Reactions: Jayro

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    I @ idonthave: :)