Downloads Navigation
Cue's GBA/DS compressors 1.4
Download Name: Cue's GBA/DS compressors 1.4
Category: Nintendo DS Nintendo DS Utilities
Author: FAST6191
Submitted By: r00t
Date Added:
File Size: 52.91 KB
File Type: (Rar file)
Comments: 0
Downloads: 6
Views: 849
Related Forum: Gaming Discussion
Share:
Item description:
A group of command line tools compiled for windows (run them for usage) and GPL source code (C language and looks to be trivial to recompile for other C supporting operating systems) that supports decompression and compression of
LZ as seen on the GBA and DS
Type 10 (standard GBA and early DS) VRAM and WRAM safe versions. Also an optimised version.
Type 11 - seen on the DS
Type 40 - seen in Golden Sun and newer games
binary compression (BLZ) - the custom type of compression used by the DS binaries and overlays.
LZE - used in the later luminous arc titles.
RLE
Huffman (4 and 8 bit flavours).
*** WARNING ***
---------------
You need the NDS ROM to update the ARM9 size in the ARM9 file:
- get the ARM9 load address (offset 0x0028)
- get the ARM9 autoload (offset 0x0070)
- the offset is the previous dword value @ autoload
- change the sizes in the 1st/2nd/6rd dwords pointed by the offset:
+ 1st: ARM9 decompressed size + 0x18
+ 2nd: ARM9 decompressed size
+ 6rd: ARM9 compressed size (0 if ARM9 is uncompressed)
(do not forget update all values with the load address)
load = *(int *)ROM[0x0028];
auto = *(int *)ROM[0x0070] - load;
offset = *(int *)ARM9[auto - 1*4] - load;
*(int *)ARM9[offset+0*4] = load + ARM9_size - 0x18
*(int *)ARM9[offset+1*4] = load + ARM9_size
*(int *)ARM9[offset+5*4] = load + ARM9_decompressed_size (0 if decompressed)
A group of command line tools compiled for windows (run them for usage) and GPL source code (C language and looks to be trivial to recompile for other C supporting operating systems) that supports decompression and compression of
LZ as seen on the GBA and DS
Type 10 (standard GBA and early DS) VRAM and WRAM safe versions. Also an optimised version.
Type 11 - seen on the DS
Type 40 - seen in Golden Sun and newer games
binary compression (BLZ) - the custom type of compression used by the DS binaries and overlays.
LZE - used in the later luminous arc titles.
RLE
Huffman (4 and 8 bit flavours).
*** WARNING ***
---------------
You need the NDS ROM to update the ARM9 size in the ARM9 file:
- get the ARM9 load address (offset 0x0028)
- get the ARM9 autoload (offset 0x0070)
- the offset is the previous dword value @ autoload
- change the sizes in the 1st/2nd/6rd dwords pointed by the offset:
+ 1st: ARM9 decompressed size + 0x18
+ 2nd: ARM9 decompressed size
+ 6rd: ARM9 compressed size (0 if ARM9 is uncompressed)
(do not forget update all values with the load address)
load = *(int *)ROM[0x0028];
auto = *(int *)ROM[0x0070] - load;
offset = *(int *)ARM9[auto - 1*4] - load;
*(int *)ARM9[offset+0*4] = load + ARM9_size - 0x18
*(int *)ARM9[offset+1*4] = load + ARM9_size
*(int *)ARM9[offset+5*4] = load + ARM9_decompressed_size (0 if decompressed)
Download: Click Download and in a few moments you will receive the download dialog.
Related Forum: Gaming Discussion
Related Forum: Gaming Discussion
We are sorry, but this section of our site is for Registered Users Only.
Ratings
Comments
Related Downloads
- 01. R4 Downloader 1.00(39)
- 02. DualSave i 0.1(5)
- 03. PokeFontDS- A font editor for the NDS Pokemon adventure games (D/P/T/HG/SS) 2.2.0.0(4)
- 04. Yoshi Magic with BIS Script Viewer and other Additions 0.3 Alpha Developer Ver.(5)
- 05. Yoshi Magic 0.3 Alpha Developer Ver.(5)
- 06. TingleTrans 1.0(0)
- 07. TingleTrans 1.1(1)
- 08. fwunpack 1.0(11)
- 09. EmuCheat + .EMU file for No$gba 2.8f 1.2(6)
- 10. Dragon Quest IV - Chapters of the Chosen (U) Status Editor Final(33)
- 11. Mario & Luigi - Partners in Time (E) (NDS) Status Editor final(191)
- 12. Dragon Ball Z Attack of the Saiyans (U) Characters Status Editor 1.0(34)
- 13. Moonshell Source Code 2.00 Beta 5(23)
- 14. R4DS ROM Trimmer 2.0 2.0(5)
- 15. NDS ExplorerEx 1.2.0(63)
"Cue's GBA/DS compressors 1.4" :: Login/Create an Account :: 0 comments