After months of development, Gena is now finally released to the general public.
Gena is an extremely flexible PE1 project which uses Explorer as shell, supports SATA/IDE drives (thanks to DriverPacks), USB devices, and many other features and tweaks. Gena builds from a Windows™ XP/2003 Install CD.
Features of Gena:
- Gena uses saydin77 Builder Core (the best ever), which is the first opensource, first multi-architecture, first multi-language supporting core. Gena supports all multi-language sources (e.g., Arabic, Chinese, English, Greek, Japanese, Hebrew, Turkish, etc.). Supported combinations of architecture and service packs are: XP-x86-SP3, XP-x86-SP2, 2k3-x86-SP2, 2k3-x86-SP1, XP/2k3-x64-SP2, XP/2k3-x64-SP0.
- By default, Gena boots fine with 96 MB available RAM (128 MB advised). Of course, RAM requirement can be easily lowered with some techniques (but we do not believe today’s users have PC with lower than 96 MB available RAM). Depending on which script selections are made and how many apps are included, Gena builds at around ~60 MB with full mass storage driver support. Using WimBoot Gena builds at around ~30 MB, which makes for easy and quick booting (esp. PXE booting conditions).
- Gena is fully opensource on PE1 building steps, including tweaks, with all credits referenced correctly.
- Profile handling is now significantly improved, with all localised names able to be utilised.
- More up-front and organised “Basic” level scripts which allow for easy setting of important build options.
- Three Backup/Restore scripts have been added to substantially simplify rebuilding the project from a given state and/or stage.
- Many scripts have been updated for fixes and file updates, as well as to decrease build time.
- Boot time has been greatly improved in most cases due to the addition of new scripts which unmount floppy drives at early boot (thanks to Blue Life).
- “Adjunct”-type scripts have been relocated for organisation.
- “Component” scripts have undergone the following improvements:
1) assigned script level 3;
2) “Accessibility” scripts added (thank to JFX);
3) more “Accessories” scripts available; and
4) ActiveX support added (thanks to Zerojinny).
- More useful scripts added to “Apps” (e.g., Flush; Opera scripts [thanks to saydin77]); “Driver” scripts updated (DPs-Build_MassStorageDrivers; DPs-MassStorageDriver MSST and BINS [thanks to olegpov]); and Theme support to be added soon (thanks to JFX).
- Numerous Common API (CAPI) improvments, including:
1) CAPI significantly improved for speed and further cross-project variable compatibility.
2) CAPI available with Gena is now fully compatible with other PE2/3 CAPI projects.
3) new CAPI function for PE1 ‘Require,HighVersion’ to ease handling of files between 2003/XP sources with different MS updates. This finally solves the source directory/service pack CAB/driver CAB dilemma. Hence Gena is the first PE1 project which supports KB-updated sources along with SP-updated sources properly and very easily.
4) New CAPI function ‘Require,NoUnUPX’ in cases where un-upxing a file has unwanted results. Needs to be used in conjunction with the “Finish” script (if there’s one) that does the un-upxing (thanks to oriensol for helping with the batch command now used in Gena scripts BootDI and WimBoot).
- Gena now explicitly supports multi-boot scenarios with provision made by way of “OtherOS” organisation à la PE2/3 (script level 7) in conjunction with BootsectorPE script.
Many, many thanks to ALL who have contributed so far!
We hope you like Gena as much as we do!
Gena homepage: http://galapo.net/gena
Gena can be obtained through the WinBuilder Download Center using the following address: galapo.net/gena.
Alternatively, a (generally up-to-date) archive of the Recommended build scripts can be obtained here.
A index of scripts may be found here.
Galapo & Lancelot.