Nueva version con interesantísimas mejoras:
X xX XXXX XXX XXXX X X irc.efnet.net
X XX X X X X X X #team-xedev
XX XXX X X XXX X X
XX X X X X X X X
Xx X XXXX XXX XXXX XX
****
at time of this writing, this is ONLY compatible with freeBOOT 0.03x
releases built with the included patch set which expects launch.xex
to be installed to system flash.
****
================================================================================
Overview - what it does
================================================================================
- It will launch a XeX or CON file from the path you specified in the launch.ini
as long as it's a valid boot path
- Depending on the button you hold when the xbox is trying to load the NXE, it
will divert to the xex/con tied to that button or return to default as
defined in launch.ini
- allows one to patch kernel/xam at bootup with a freeBOOT patch style bin file
from usb or hdd (in that order) must be in root of the device and be named
"kxam.patch" and be no larger than 0x4000 bytes. Again, kxam.patch binary
format is the same as a compiled freeboot patch bin, but use real virtual
address rather than offset (address - 0x80000000)
- with the included patch set, launch.xex acts as a helper to detect when
xbox1 emulator loads, allowing memory unlock patch and xbox1 emulator
to function together
================================================================================
Known Bugs
================================================================================
- will very rarely wind up at NXE, usually related to ODD activity
================================================================================
Installation - some example installtion scenarios
================================================================================
*EVERY* File management operation describe herein can be done using the pc
util of your choice as long as it works properly for the device you are
working with.
Option 1: You keep your internal hdd hooked up at all times, if this is the case
then follow #1
Option 2: You keep your internal hdd hooked up most of the time, but sometimes
launch your dashboard from usb, if this is the case then follow #2
Option 3: You prefer to keep vital files in your NAND at the expense of easily
updating your launch options, if this is the case then follow #3
(see INI notes, multiple ini files are supported)
#1 = Copy the patch suitable for your console to the bin\ folder of your
freeboot image folder, then compile as per the instructions included in the
readme for freeboot. After doing so, edit the launch.ini so that it fits
your needs by following the examples it sets. Once having done that, launch
either Freestyle Dash or XeXMenu and ftp the files to the root of HDD1 turn
off your console and turn back on, and the settings you have chosen in the
launch.ini will have taken affect.
#2 = Copy the patch suitable for your console to the bin\ folder of your
freeboot image folder, then compile as per the instructions included in the
readme for freeboot. After doing so, edit the launch.ini so that it fits
your needs by following the examples it sets. In the dashlaunch folder, you
will see a folder named flash_installer, connect to your xbox via ftp with
the option of your choosing, and upload this folder to the root of your
xbox(optional, just know where you uploaded it to). Open the file manager
and navigate to that folder and launch the default.xex(NOT the launch.xex),
follow the on screen prompts and it will install launch.xex file for you.
At this point you have three steps left to complete. Connect again to your
Xbox via ftp and transfer the launch.ini file to your internal hdd(HDD1),
after doing so(assuming you have your USB drive hooked up), ftp that
launch.ini file to the root of your usb drive as well. Restart your xbox and
you will have the desired results.
#3 = Copy the patch suitable for your console to the bin\ folder of your
freeboot image folder, then compile as per the instructions included in the
readme for freeboot. After doing so, edit the launch.ini so that it fits
your needs by following the examples it sets. In the dashlaunch folder, you
will see a folder named flash_installer, copy the launch.ini into this
folder without changing its name, connect to your xbox via ftp with the
option of your choosing, and upload this folder to the root of your xbox
(optional, just know where you uploaded it to). Open the file manager and
navigate to that folder and launch the default.xex(NOT the launch.xex),
follow the on screen prompts and it will install the launch.xex and
launch.ini files for you.
================================================================================
Important - some notes on use
================================================================================
- if you have a default launch item set, you MUST hold RB (right bumper) when
doing things like exiting via miniblade to system settings else it will just
load your default dash
- if you need to go back to NXE and have default item set, HOLD RB while
doing so
================================================================================
INI notes - some info about the ini file
================================================================================
-it's possible to have multiple ini files, priority is: USB, HDD, FLASH
(** it is NOT recommended to launch USB con/xex from hdd ini **)
-see http://code.jellycan.com/simpleini/ for more info on the ini parser
================================================================================
Caveats
================================================================================
The work herein is presented as-is, any risk is solely the end users
responsibility. While all of us are sorry when unforseen things happen, not
every situation or mistake can be accounted for before they have been
spotted. Please use responsibly.
================================================================================
Thanks
================================================================================
-Big thanks to those who opened the way and those who made it even more usable.
-Thanks to the other members of XeDev. Thanks to Tux, Arbiter and Corrupted for
all the bugs you caught trying to sneak by!
-Thanks to Arbiter for contributing installation instructions.
~brought to you by XeDev/cOz~
04/05/2010
================================================================================
ChangeLog
================================================================================
v1.0
- added other devices for launch targets
- added flash for location to load launch.ini
- added flash installer supports flashing launch.xex and launch.ini
- with help of freeboot patches, fixes issues with xbox1 emulator on memory
unlocked patchset
- overhaul ini parser with simpleIni, support for most buttons and a default
- added dll/plugin loading support
- added hooking/return to launch app instead of NXE (hold RB to bypass)
- added kernel/xam boot time/one time patch engine
- added export to allow the loading of other system modules
v0.02 changes
- added a small delay to allow XBR users to launch CON
- implemented a simple ini file parser and fileExist
- auto detects LIVE and XEX2 to use the appropriate launch method
- fails to dash reliably now
v0.01
-initial release
Me llama la atención lo siguiente:
- Depending on the button you hold when the xbox is trying to load the NXE, it
will divert to the xex/con tied to that button or return to default as
defined in launch.ini
- with the included patch set, launch.xex acts as a helper to detect when
xbox1 emulator loads, allowing memory unlock patch and xbox1 emulator
to function together Saludos!!!!