I'm sorry if this has already been asked, but I couldn't see the question or answer via searches.
How do I create my own EZ-Packs? Â I can see the format is a ZIP file, with a further ZIP and INI file inside it.
I tried to reproduce an updated version of the 1.15 firmware from your existing 1.14 file but it fails to be recognized as valid.
What are the .ezc creation rules and procedure?
The ROM commander an excellent tool and I would like to make more use of it for the homebrew stuff.
Thanks.
Z
Not a problem mate.
The .EZC File
----------------
Each EZC file is just a standard zip file except it has the extension .EZC instead of .ZIP. (You've obviously already worked this out but just in case anyone else wants to know). Inside the file is a .INI file containing pack and installation details, a .ZIP file containing the installation and a graphics file . The .ZIP file inside the .EZC file has to be named EZPACK.ZIP or R4 Commander V2.0 won't recognize it, the .INI file has to be named EZPACK.INI or again it won't be recognized. The graphics file can be named anything you want and can be either .JPG, .BMP, .GIF or .PNG.
The EZPACK.ZIP File
------------------------
When installing the .EZC pack to the MicroSD card R4 Commander V2.0 just unzips the contents of the EZPACK.ZIP file directly into the output folder set in the .INI file, keeping the directory structure intact. Unzip a couple of the EZPACK.ZIP files into empty folders and you'll see what I mean. To create one simply create a copycat folder on your hard drive (ie. one that looks exactly how it should look on the R4), highlight all the files and use WinZip to pack them. Remember to include any subdirectories that the app/firmware needs.
The EZPACK.INI file
------------------------
The .INI file is just a standard Windows format .INI file. Each setting is as follows :
Pack Name= (* This is the name of the app inside the pack *)
Pack Details= (* This is a brief description of what the app does. Shown in the homebrew library window *)
Pack Type= (* This is the type of pack. It can be Firmware, Application, Emulator, Game, Moonshell, Skins, usrcheat.dat, Other *)
Destination= (* This is the folder on the MicroSD card that the .ZIP file should unpack to. Firmware packs should always install to \ and to have the pack installed in the folders defined by the user use the following macros \*APPPATH*\ for the applications folder, \*EMUPATH*\ for the emulators folder and \*HBGPATH*\ for the homebrew games folder *)
Notes= (* Does nothing at the mo *)
Picture File= (* This is the name of the graphics file included in the .EZC pack. It gets added to the R4 Commander gfx library for future use. *)
File Type 1= (* This is for emulators and programs like ComicBookDS. If you put an extension here then any files dropped into the window with the same extension get copied automatically to the correct folder on the MicroSD card. ie. if this is set to .SMC and File Type Path=\SNES\ then any .SMC files will automatically be copied to the \SNES\ folder on the MicroSD card. You can have up to 4 file types per pack. *)
File Type Path= (* This is the output folder on the MicroSD card for the files set in File Type 1-4 *)
If you have any other questions then fire away. It's pretty straight forward once you get the hang of it. If you create any packs then any chance of you sending them to me so that I can make them available for people?
EDIT : Oh yeah, when you name the pack if it's an R4 only pack it has to e called R4-******.EZC, M3 Simply packs are M3-*******.EZC and packs for both are R4M3-*******.EZC (so that firmware packs can be seperate but all others are 1 for all!). There are other card types set in the program as well.