DS-Xtreme OpenSource Firmware Project: Difference between revisions

From WikiTemp, the GBAtemp wiki
⧼vector-jumptonavigation⧽ ⧼vector-jumptosearch⧽
Reveng (talk | contribs)
Reveng (talk | contribs)
Line 2: Line 2:
The scope of this article/project is to open up the DS-Xtreme flash cartridge firmware for homebrewers to modify.
The scope of this article/project is to open up the DS-Xtreme flash cartridge firmware for homebrewers to modify.


I propose it takes the following steps to achieve that goal.
I propose the following tasks to achieve that goal.


        '''01)''' Do some Under The Hood research on the DS-X hardware for an insight into what the firmware may be.
'''01)''' Do Under The Hood research on the DS-X hardware for an insight into what the firmware may be. '''--DONE--'''
        '''02)''' Acquire all the files that make up the firmware.
'''02)''' Acquire all the files that make up the firmware. '''--DONE--'''


        '''03)''' Disassemble the PC application that updates the firmware.
'''03)''' Disassemble the PC application that updates the firmware. '''--IN PROGRESS--'''
        '''04)''' Create a new, "OpenSource" firmware updater from the disassembled original updater application.
'''04)''' Create a new, "OpenSource" firmware updater from the disassembled original updater application.


        '''05)''' Disassemble the firmware for the USB controller.
'''05)''' Disassemble the firmware for the USB controller.
        '''06)''' Create a new, "OpenSource" firmware from the disassembled original USB Controller firmware.
'''06)''' Create a new, "OpenSource" firmware from the disassembled original USB Controller firmware.


        '''07)''' Disassemble the firmware for the FPGA.
'''07)''' Disassemble the firmware for the FPGA.
        '''08)''' Create a new, "OpenSource" firmware from the disassembled original FPGA firmware.
'''08)''' Create a new, "OpenSource" firmware from the disassembled original FPGA firmware.


        '''09)''' Disassemble any native NDS application (the launcher)
'''09)''' Disassemble any native NDS application (the launcher)
        '''10)''' Create a new, "OpenSource" launcher from the disassembled original launcher.
'''10)''' Create a new, "OpenSource" launcher from the disassembled original launcher.


        '''11)''' Using the knowledge gained make some schematics of the DS-X cartridge.
'''11)''' Using the knowledge gained make some schematics of the DS-X cartridge.


== V1.1.0 Updater Files (Shuny Files) ==
== V1.1.0 Updater Files (Shuny Files) ==

Revision as of 04:55, 5 January 2008

DS-Xtreme OpenSource Firmware Project

The scope of this article/project is to open up the DS-Xtreme flash cartridge firmware for homebrewers to modify.

I propose the following tasks to achieve that goal.

01) Do Under The Hood research on the DS-X hardware for an insight into what the firmware may be. --DONE--
02) Acquire all the files that make up the firmware. --DONE--
03) Disassemble the PC application that updates the firmware. --IN PROGRESS--
04) Create a new, "OpenSource" firmware updater from the disassembled original updater application.
05) Disassemble the firmware for the USB controller.
06) Create a new, "OpenSource" firmware from the disassembled original USB Controller firmware.
07) Disassemble the firmware for the FPGA.
08) Create a new, "OpenSource" firmware from the disassembled original FPGA firmware.
09) Disassemble any native NDS application (the launcher)
10) Create a new, "OpenSource" launcher from the disassembled original launcher.
11) Using the knowledge gained make some schematics of the DS-X cartridge.

V1.1.0 Updater Files (Shuny Files)

http://wiki.gbatemp.net/images/3/31/V110_Skins.rar

http://wiki.gbatemp.net/images/f/f7/V110_update.bin

http://wiki.gbatemp.net/images/0/09/V110_update.txt

http://wiki.gbatemp.net/images/3/39/V110_UpdaterTool.rar

V1.1.2 Updater Files (DSX Current Files)

http://wiki.gbatemp.net/images/6/60/V112_Skins.rar

http://wiki.gbatemp.net/images/3/30/V112_update.bin

http://wiki.gbatemp.net/images/0/06/V112_update.txt

http://wiki.gbatemp.net/images/c/cf/V112_UpdaterTool.rar

Recovery Tool

http://wiki.gbatemp.net/images/e/e5/RecoveryDriversXP.rar

http://wiki.gbatemp.net/images/8/8a/RecoveryTool.rar