The VG Resource

Full Version: Mario & Luigi: BIS Ripping Project
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6
SSB rips are nice, but THIS is what I'm most excited about.
Even though this topic isn't meant for Dream Team, I wanted to update, and I have no where else to post it.

Teawater found pointers in the code that pointed to location in the obj files. I use them to extract all the files that were in the objs, instead of just images.
Every image DOES have an information file to go with it, and also the images were cleaner than my original extractor.
I'm trying to figure out the information file, but it's difficult. So far I found that it contains the size of the image it corresponds too, so that's a start.
It looks to contain info on the frames(like body parts), but I don't know about animation.

Getting closer it seems...
[Image: vqjqIs1.png]

Puggs, let me know when you're all settled. I believe we can figure this out after all Smile

Edit:
So uh, I'm almost 100% sure that the info contains animation data, as it looks very similar to the DS's RAMN format.
But now I can't find the cell info. Hm... Still getting close, I suppose.
Seeing as how we're posting a lot of Dream Team in this thread, I think this should be made into a thread for both BiS and DT.

(Speaking of which, I still need to play Dream Team...)
I'd prefer separate threads, actually. The BIS rips still need organization, and I don't want it to drown under all the DT stuff. Besides, once stuff is properly rippable then it'll need its own project thread.

I can maybe make it within the next day or two but someone else can too (probably Ploaj since he's doing most right now).
I think a thread for just Dream Team should wait until we have the image format figured out. We can see the images, and the info, but now we have to understand the info, which is going to be the hardest part.

A thread for 3DS ripping would be nice.
I made a script for Fire Emblem: Awakening's ctpk files, but it was so darn hard and complicated that I can't even look at the files without getting sick Sick

I mean, ETC1A4 is literally Satan.

At least I got it to work now...
but I have to clean up a lot of code, which I'm dreading so much.
Then I have to find a way to speed it up, as it takes about 20 seconds per image, which is crazy slow.
[Image: 84KZHR3.png]
That alpha channel was really difficult to figure out at first, and don't even get me started on the etc1 image compression. I had to use an external program for decompressing, and even it's not perfect yet.

... at least I could use it to rip Project Mirai's sprites...
Ploaj, just know that you are a blessing.
Cute

So I went ahead with fixing my Fire Emblem converter. It didn't take as long as I thought it would, although I haven't tested it much.
I'm in progress of dumping the portraits. It should take a while. It's still doing the first male version of Robin.

The first set of images are of Marth.
[Image: E3zexIg.png]
Is that his Shadow Dragon artwork? Neat. Actual Marth images and "Marth" are right after it. And a lot of weird images that don't seem to go to anything.

Right now there are around 200 images and counting. I'm expecting around a thousand when it's done. This may take a while...
(10-05-2014, 06:41 PM)Ploaj Wrote: [ -> ]A thread for 3DS ripping would be nice.

I second this.
[Image: DsqOO2i.png]

Started working on this again! I decided to ditch the outlines and just go with a more common system of giving the bounding boxes a different colour (similar to this). Once I'm done with Mario Battle (hopefully soon this time!) I'll make changes to Mario Overworld and Bros. Overworld to keep them consistent.

By the way, the links to Greiga Master's ZIPs were a bit problematic, Firefox blocked the download unless I told it to ignore warnings. I've reuploaded them to my Dropbox and changed the links in the OP to those. Should work exactly the same but I thought I'd mention it.
Is this how they are in the file, or could you separate each frame, so we can have the original proportions? Or are all the frames in a "colour block" the same size?
I could separate the frames, but in the file they're all directly next to each other like this so that would take quite a bit of extra work (or I'd have to code up some kind of automation for it). However all the frames in a row are the same size, as indicated by the "colour block". So for instance, the first row has a height of 52 and a width of 1900, with 38 frames. 1900 / 38 = 50 so each frame is 50x52. The dimensions of all animations can be worked out like this.

In addition, the lack of gaps is generally more useful, especially for game engines.
Progress update Smile


I'm getting there. Just need to do fleeing, XP get/level up, and some misc stuff.

By the way, I had considered putting these two animations on the sheet:
[Image: aUayzqM.png]
[Image: tU3JCgM.png]

That's KO'd Mario being given an item by Luigi, and Mario giving an item to KO'd Luigi. I feel like they fit better on "Mario Helping Luigi" and "Luigi Helping Mario" though, which will be separate sheets. So for anybody who ends up doing the latter (I assume that'll be Shade?), the first animation is in Bobjpc0012.png.
Mario (Battle)
Mario (Battle)


After 2 and a half years (really!) I've finally got this done and up! Sure took my time Tongue Pretty sure it's complete but if you notice anything missing (or any other issues) feel free to say of course!
By the way, I also renamed "Playable Character(s)" to "Playable Characters" and moved all the Special Attacks into their own section, since I think that looks nicer.

I'm going to be gone for the majority of February and when I get back uni will start, but I'll see if I can't get Mario Helping Luigi done before 2017 Wink
Awesome job!
Yeah this is way past due. Tongue
Luigi (Overworld)
Luigi (Overworld)

Everything is there, but I still plan to polish it a little bit later on (maybe).
  • The hammer sprites are separate, and while I plan to keep it that way, I'm going to include another set of animations with the hammer attached to the appropriate hammer holding sprites for usability reasons.
  • Some animations are REALLY long and stretch the sheet a little too much for my liking, so I'll likely split them up.
Other than that, yay it's done. If someone notices any issues aside from the above, please share. I appreciate everyone waiting so patiently for my slow butt! Genki ^_^
Pages: 1 2 3 4 5 6