From WikiTemp, the GBAtemp wiki
(DS-Xtreme OpenSource Firmware Project)
(DS-Xtreme OpenSource Firmware Project)
Line 4: Line 4:
 
I propose it takes the following order.
 
I propose it takes the following order.
  
1) Do some Under The Hood research on the DS-X hardware for an insight into what the firmware may be.
+
        '''01)''' Do some Under The Hood research on the DS-X hardware for an insight into what the firmware may be.
  
2) Acquire all the files that make up the firmware.
+
        '''02)''' Acquire all the files that make up the firmware.
  
3) Disassemble the PC application that updates the firmware.
+
        '''03)''' Disassemble the PC application that updates the firmware.
  
4) 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.
  
5) Disassemble the firmware for the USB controller.
+
        '''05)''' Disassemble the firmware for the USB controller.
  
6) 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.
  
7) Disassemble the firmware for the FPGA.
+
        '''07)''' Disassemble the firmware for the FPGA.
  
8) Create a new, "OpenSource" firmware from the disassembled original FPGA firmware.
+
        '''08)''' Create a new, "OpenSource" firmware from the disassembled original FPGA firmware.
  
9) 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:45, 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 it takes the following order.

       01) Do some Under The Hood research on the DS-X hardware for an insight into what the firmware may be.
       02) Acquire all the files that make up the firmware.
       03) Disassemble the PC application that updates the firmware.
       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