Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,536,161
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 05-05-24 02:03 AM
Guest: Register | Login

Main - Posts by Treeki

Pages: 1 2 3 4 5 6 7 8 9 10

Treeki
Posted on 09-22-07 11:21 AM, in Nitro Explorer: universal NDS ROM file extracter/inserter (rev. 3 of 10-07-07 05:36 PM) Link | Quote | ID: 66008


Red Cheep-cheep
Level: 34

Posts: 105/209
EXP: 236780
Next: 16871

Since: 07-12-07
From: Rogueport

Last post: 3936 days
Last view: 3638 days
There are very few tools for modifying DS ROMs. There's NDSTool, which breaks NSMB due to how it works. NDSTS, which doesn't allow you to insert files of a different size.
And I needed a framework I could base NSMB Editor 3's modifying around. So I decided to develop my own, and Nitro Explorer is the result!

1.2 is here, with a better UI and bugfixes!

It may be buggy still. I haven't had a chance to test it too much.
So make regular backups of your hack.
If you encounter problems with corrupted files, try reopening the ROM again after each file insertion.
In any case, report any bugs here! If you do report bugs, I can't stress this enough: provide a detailed description of what you've been doing in NE that could have caused this!

Now, finally, to the download:
Download Nitro Explorer 1.2

Old versions:
NE1.1 NE1.0

____________________
I'll put something here later.

Treeki
Posted on 09-22-07 03:57 PM, in Nitro Explorer: universal NDS ROM file extracter/inserter Link | Quote | ID: 66016


Red Cheep-cheep
Level: 34

Posts: 106/209
EXP: 236780
Next: 16871

Since: 07-12-07
From: Rogueport

Last post: 3936 days
Last view: 3638 days
Posted by Comic Book Guy
Eheh, I see the filenames indeed appear to be something that might come quite in handy in hacking, at least in NSMB... what filesystem do the ROMs use internally anyway, is it something "known" (like FAT12/16) or a proprietary one?

Also, I think it might make sense if you added icons to be prefixed to files based on their extension; that would help readability (and eyecandy, not to neglect) of the lists by a lot.

Proprietary. It's quite hard to find documentation on it.
I gave up on my own implementation of the file system, and so the file loading code is based off NDSTool. [However, it was rewritten, has various additions and much of the code is mine.]

I'll look into adding icons.. although it might get hard due to use of extensions.
NSMB uses many .bin files, all of different types, for example.

____________________
I'll put something here later.

Treeki
Posted on 09-24-07 03:11 PM, in Nitro Explorer: universal NDS ROM file extracter/inserter Link | Quote | ID: 66256


Red Cheep-cheep
Level: 34

Posts: 109/209
EXP: 236780
Next: 16871

Since: 07-12-07
From: Rogueport

Last post: 3936 days
Last view: 3638 days
Posted by snikpaNnOhtaM
It's not proprietary, it's FAT (which flavor, i'm not sure)

I looked up some documentation on FAT32.. sneaky edit, clicked the quote button and it changed.
Looked up something on FAT16.. doesn't seem similar, either.

Either there's some other uncommon variant I haven't seen, or it IS proprietary.
The NitroROM file system is missing various things, after all, which seem to indicate it's not meant to be modified. No dates, no fragmentation support, etc.
These seem to show it's meant to be compiled once and then forgotten about.

____________________
I'll put something here later.

Treeki
Posted on 09-24-07 05:19 PM, in Nitro Explorer: universal NDS ROM file extracter/inserter Link | Quote | ID: 66258


Red Cheep-cheep
Level: 34

Posts: 110/209
EXP: 236780
Next: 16871

Since: 07-12-07
From: Rogueport

Last post: 3936 days
Last view: 3638 days
Posted by yuG kooB cimoC
This might be of interest to you

Not really.. it's a FAT library for DS (and GBA?) homebrew. I don't believe it works with the official NitroROM filesystem.

____________________
I'll put something here later.

Treeki
Posted on 09-24-07 05:48 PM, in Nitro Explorer: universal NDS ROM file extracter/inserter (rev. 2 of 09-24-07 11:24 PM) Link | Quote | ID: 66260


Red Cheep-cheep
Level: 34

Posts: 111/209
EXP: 236780
Next: 16871

Since: 07-12-07
From: Rogueport

Last post: 3936 days
Last view: 3638 days
Posted by yuG kooB cimoC
Oh yeah, on second sight, you were actually right... I found this on the internetâ„¢:

(huge doc. removed)

Yeah, on second thought, this doesn't look like FAT at all, at most slightly inspired by it...

That's the same one I used.
(Although, I tidied the tables up a little to look better so they're actually readable and the columns are where they should be.)

edit: 1.1 is out, now with LZSS/LZ77 support.

____________________
I'll put something here later.

Treeki
Posted on 09-29-07 12:21 PM, in Nitro Explorer: universal NDS ROM file extracter/inserter Link | Quote | ID: 66657


Red Cheep-cheep
Level: 34

Posts: 112/209
EXP: 236780
Next: 16871

Since: 07-12-07
From: Rogueport

Last post: 3936 days
Last view: 3638 days
Posted by Raccoon Sam
It's all good, it's all good.
Although the readme says it has support for "Limprel-Ziv" compression... It's "Lempel-Ziv".
But yeah, aside from a lil' typo, it's great..!

Oh? I'll fix it in 1.2.

Just thought I'd mention that LZ support is a little broken, hopefully it will be fixed in 1.2. Extraneous bytes are added, and recompression takes very long and appears to freeze up the program, so don't use it.

____________________
I'll put something here later.

Treeki
Posted on 09-29-07 04:01 PM, in What happened to my name? Link | Quote | ID: 66661


Red Cheep-cheep
Level: 34

Posts: 113/209
EXP: 236780
Next: 16871

Since: 07-12-07
From: Rogueport

Last post: 3936 days
Last view: 3638 days
Here's a hint:
???

____________________
I'll put something here later.

Treeki
Posted on 10-05-07 02:00 PM, in New SMB Editor 2 - Now improved and easier to use! Link | Quote | ID: 67143


Red Cheep-cheep
Level: 34

Posts: 114/209
EXP: 236780
Next: 16871

Since: 07-12-07
From: Rogueport

Last post: 3936 days
Last view: 3638 days
I haven't posted here for a while, but I bring something new:

A preview of 2.3.
2.3 will include:
+ Almost complete graphics support
+ Grid for improved object positioning
+ .. and maybe more. If you have a suggestion for a small feature you would like to see added, post it.

____________________
I'll put something here later.

Treeki
Posted on 10-05-07 02:11 PM, in Looking for translators Link | Quote | ID: 67144


Red Cheep-cheep
Level: 34

Posts: 115/209
EXP: 236780
Next: 16871

Since: 07-12-07
From: Rogueport

Last post: 3936 days
Last view: 3638 days
I can translate it to Spanish.

____________________
I'll put something here later.

Treeki
Posted on 10-05-07 06:02 PM, in Looking for translators Link | Quote | ID: 67149


Red Cheep-cheep
Level: 34

Posts: 116/209
EXP: 236780
Next: 16871

Since: 07-12-07
From: Rogueport

Last post: 3936 days
Last view: 3638 days
Posted by Raccoon Sam
What do you mean by strings..? Some text files or an actual file format for VB application translations?

Likely a .RC resource file which contains string tables.

____________________
I'll put something here later.

Treeki
Posted on 10-06-07 01:05 AM, in New SMB Editor 2 - Now improved and easier to use! Link | Quote | ID: 67173


Red Cheep-cheep
Level: 34

Posts: 117/209
EXP: 236780
Next: 16871

Since: 07-12-07
From: Rogueport

Last post: 3936 days
Last view: 3638 days
Posted by chungy
NT 4 support plz

So.. VB6 programs don't work on NT 4?

____________________
I'll put something here later.

Treeki
Posted on 10-06-07 01:31 AM, in New SMB Editor 2 - Now improved and easier to use! Link | Quote | ID: 67178


Red Cheep-cheep
Level: 34

Posts: 118/209
EXP: 236780
Next: 16871

Since: 07-12-07
From: Rogueport

Last post: 3936 days
Last view: 3638 days
Posted by chungy
apparently not this one

not working on nt4

Have you got the VBScript runtime?
My crappy implementation of the NDS file system relies on the Dictionary object, which is part of it, I think.

____________________
I'll put something here later.

Treeki
Posted on 10-07-07 05:37 PM, in Nitro Explorer: universal NDS ROM file extracter/inserter Link | Quote | ID: 67254


Red Cheep-cheep
Level: 34

Posts: 119/209
EXP: 236780
Next: 16871

Since: 07-12-07
From: Rogueport

Last post: 3936 days
Last view: 3638 days
Nitro Explorer 1.2 has been released. Bugfixes, no more possible ROM corruption (haven't experienced it happening but it could happen in 1.1) and recompression has been removed due to bugs.
Get Nitro Explorer 1.2!

____________________
I'll put something here later.

Treeki
Posted on 11-01-07 09:32 PM, in Super Mario Land 2 Overworld Map Editor (rev. 2 of 11-02-07 02:36 PM) Link | Quote | ID: 68984


Red Cheep-cheep
Level: 34

Posts: 120/209
EXP: 236780
Next: 16871

Since: 07-12-07
From: Rogueport

Last post: 3936 days
Last view: 3638 days
Raccoon Sam's documentation inspired me to make this.
Now you can redesign SML2's maps! Not much to say here, really.

SML2 MapEditor screenshot

Changelog:
2/11/07 - version 1.1
Fixed a bug in non-SML2 ROM detection, added title screen to editable maps, made it possible to multiselect tiles as they were placed on the map.

1/11/07 - version 1.0
Editor released.

Download: SML2 MapEd 1.1

Old Versions: 1.0 (don't use these!)

____________________
I'll put something here later.

Treeki
Posted on 11-01-07 09:58 PM, in Super Mario Land 2 Overworld Map Editor Link | Quote | ID: 68986


Red Cheep-cheep
Level: 34

Posts: 121/209
EXP: 236780
Next: 16871

Since: 07-12-07
From: Rogueport

Last post: 3936 days
Last view: 3638 days
Posted by blackhole89
Very nice! Is this limited to editing the graphics or can it be used to edit the tiles' behaviour (collision, level assignment, whatever... I haven't ever played the game so I don't know what comes into question ) as well?

It only edits the tilemap. If RS discovers more of the format, I will add support for it. He said he was planning on finding the path data.

____________________
I'll put something here later.

Treeki
Posted on 11-02-07 02:37 PM, in Super Mario Land 2 Overworld Map Editor Link | Quote | ID: 69020


Red Cheep-cheep
Level: 34

Posts: 122/209
EXP: 236780
Next: 16871

Since: 07-12-07
From: Rogueport

Last post: 3936 days
Last view: 3638 days
Version 1.1 has been released, get it from the first post.

From the changelog:
2/11/07 - version 1.1
Fixed a bug in non-SML2 ROM detection, added title screen to editable maps, made it possible to multiselect tiles as they were placed on the map.

Yes, both of Sam's suggestions were added

____________________
I'll put something here later.

Treeki
Posted on 11-21-07 01:20 AM, in Oi, New Scheme! Link | Quote | ID: 70491


Red Cheep-cheep
Level: 34

Posts: 123/209
EXP: 236780
Next: 16871

Since: 07-12-07
From: Rogueport

Last post: 3936 days
Last view: 3638 days
Very IPB2ish.. but a nice change from the standard AcmlmBoard-style themes. We need more in this style.

____________________
I'll put something here later.

Treeki
Posted on 11-21-07 01:26 AM, in I just took a spoonful of alpha-vegetable soup. Link | Quote | ID: 70492


Red Cheep-cheep
Level: 34

Posts: 124/209
EXP: 236780
Next: 16871

Since: 07-12-07
From: Rogueport

Last post: 3936 days
Last view: 3638 days
I found some interesting messages in my spaghetti!
Here's one of them: ∩~S

____________________
I'll put something here later.

Treeki
Posted on 11-23-07 01:32 AM, in Bulk IPS Patcher Link | Quote | ID: 70580


Red Cheep-cheep
Level: 34

Posts: 125/209
EXP: 236780
Next: 16871

Since: 07-12-07
From: Rogueport

Last post: 3936 days
Last view: 3638 days
This tool is rather simple and was created in 1 and a half hours for a specific purpose. Nevertheless, it may be useful to you!
What it does is take as input one ROM, a folder full of IPS patches and an empty folder.

So what exactly is it useful for?
If you have a folder full of hacks in IPS format that you want to play, you can use it to create pre-patched ROMs for every hack without hardly any effort!

How do I use it?
Pick the original game ROM in "Original ROM", the folder with IPS patches in "IPS Patch Directory" and the folder where all the patched ROMs will go in "Destination ROMs Directory".

... or get it?
No screenshot, since there's really not that much. No pesky OCXs needed either, just the standard VB6 runtimes.
Download

____________________
I'll put something here later.

Treeki
Posted on 11-23-07 03:33 PM, in Bulk IPS Patcher Link | Quote | ID: 70595


Red Cheep-cheep
Level: 34

Posts: 126/209
EXP: 236780
Next: 16871

Since: 07-12-07
From: Rogueport

Last post: 3936 days
Last view: 3638 days
Posted by blackhole89
Moved to the releases forum.

As for the tool, I'd have a look at it, but it's kind of hard with ~200KB space left on the partition with my ROM hacking folder
It could come in handy for certain purposes anyway, I guess... does it support all the IPS functions like RLE encoding and what-not?

It supports RLE, but not LunarIPS's cutting.

____________________
I'll put something here later.
Pages: 1 2 3 4 5 6 7 8 9 10


Main - Posts by Treeki

Acmlmboard 2.1+4δ (2023-01-15)
© 2005-2023 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.238 seconds. (329KB of memory used)
MySQL - queries: 133, rows: 165/165, time: 0.227 seconds.