ThisProfileNoLongerUsed Posted November 6, 2012 Share Posted November 6, 2012 Okay, I'm trying to dump Roy's animation, but it keeps giving me the sheets. I want the individual frames, and apparently I did that with Eliwood, but I don't know how to do it again, if possible. In fact, do you even use FEditor to get the separate frames? Or is that another program? Quote Link to comment Share on other sites More sharing options...
Heartwhisperer Posted November 6, 2012 Share Posted November 6, 2012 (edited) [/url]http://www.feplanet....le-sheets/6/724 http://www.feplanet....e-sheets/6/1203 And then isolate the one you need with Paint or similar... Edited November 6, 2012 by Heartwhisperer Quote Link to comment Share on other sites More sharing options...
ThisProfileNoLongerUsed Posted November 6, 2012 Author Share Posted November 6, 2012 (edited) http://www.feplanet....le-sheets/6/724 http://www.feplanet....e-sheets/6/1203 And then isolate the one you need with Paint or similar... Well, thanks, but that's not really the answer I was hoping for. :/ If it comes down to it, though, I'll do what you suggested. Edited November 6, 2012 by Rokk Quote Link to comment Share on other sites More sharing options...
AstraLunaSol Posted November 6, 2012 Share Posted November 6, 2012 (edited) nope feditor gives you the sheets you have to rip the frames yourself ctrl+n when the animation plays Edited November 6, 2012 by AstraLunaSol Quote Link to comment Share on other sites More sharing options...
ThisProfileNoLongerUsed Posted November 6, 2012 Author Share Posted November 6, 2012 (edited) nope feditor gives you the sheets you have to rip the frames yourself ctrl+n when the animation plays Alright, but what do you mean by "ctrl+n when the animation plays"? You mean when I'm playing the game? Edited November 6, 2012 by Rokk Quote Link to comment Share on other sites More sharing options...
AstraLunaSol Posted November 6, 2012 Share Posted November 6, 2012 Yes. Ctrl+n makes the game go to the next frame. Quote Link to comment Share on other sites More sharing options...
ThisProfileNoLongerUsed Posted November 6, 2012 Author Share Posted November 6, 2012 Yes. Ctrl+n makes the game go to the next frame. Okay. Quote Link to comment Share on other sites More sharing options...
ThisProfileNoLongerUsed Posted November 6, 2012 Author Share Posted November 6, 2012 But wait, can't I just use GBAGE or Hex Editor and rip it through there? Or is that not possible? Quote Link to comment Share on other sites More sharing options...
AstraLunaSol Posted November 6, 2012 Share Posted November 6, 2012 no idea how you would rip it from a hex editor and gbage has the sheets feditor/is compresses the animation into sheets, so that they don't take up too much space in the rom Quote Link to comment Share on other sites More sharing options...
ThisProfileNoLongerUsed Posted November 6, 2012 Author Share Posted November 6, 2012 no idea how you would rip it from a hex editor and gbage has the sheets feditor/is compresses the animation into sheets, so that they don't take up too much space in the rom Okay, so when I press "ctrl+n" how do I rip the frames? Quote Link to comment Share on other sites More sharing options...
AstraLunaSol Posted November 6, 2012 Share Posted November 6, 2012 (edited) print screen>paste into paint>crop>sav oh also when you rip the frames you want to press ctrl+1 ctrl+2 ctrl+3 ctrl+4 so you can get rid of the background Edited November 6, 2012 by AstraLunaSol Quote Link to comment Share on other sites More sharing options...
ThisProfileNoLongerUsed Posted November 6, 2012 Author Share Posted November 6, 2012 print screen>paste into paint>crop>sav oh also when you rip the frames you want to press ctrl+1 ctrl+2 ctrl+3 ctrl+4 so you can get rid of the background Okay. Quote Link to comment Share on other sites More sharing options...
ShinKuma Posted November 6, 2012 Share Posted November 6, 2012 You guys know if you use the PCA Dumper in the FEditor folder you can get your separate frames right? Quote Link to comment Share on other sites More sharing options...
CT075 Posted November 6, 2012 Share Posted November 6, 2012 feditor/is compresses the animation into sheets, so that they don't take up too much space in the rom it actually does that because that's how OAM works Quote Link to comment Share on other sites More sharing options...
ThisProfileNoLongerUsed Posted November 6, 2012 Author Share Posted November 6, 2012 You guys know if you use the PCA Dumper in the FEditor folder you can get your separate frames right? Really? How so? Quote Link to comment Share on other sites More sharing options...
ShinKuma Posted November 7, 2012 Share Posted November 7, 2012 Really? How so? Really? Well what you do is find the "Execute PCA Dumper" Batch file double click it. Then select the ROM you wish have if run the let it run until it states press any key to continue. Quote Link to comment Share on other sites More sharing options...
Moocavo Posted November 7, 2012 Share Posted November 7, 2012 You guys know if you use the PCA Dumper in the FEditor folder you can get your separate frames right? Even if you do that, some of the sprites turn out messed up. Quote Link to comment Share on other sites More sharing options...
Agro Posted November 8, 2012 Share Posted November 8, 2012 You can also open the ROM in FEditor and hit the Frame arrows up and down. It won't give you the placement of each frame, though, which is a nuisance. And Astra is giving bad advice. Bad Dan, bad! You can use AnimGet to rip the frames yourself, too. It basically takes a boatload of screenshots of your stuff. It's better than manually ripping the frames, at any rate. Just make sure that you disable background layers and try to make sure there's no WTA because then the arrows will move and cause AnimGet to take excessive screenshots unnecessarily. Quote Link to comment Share on other sites More sharing options...
Jubby Posted November 8, 2012 Share Posted November 8, 2012 Dan doesn't give bad advice, it's more accurate if you do it yourself Quote Link to comment Share on other sites More sharing options...
zahlman Posted November 10, 2012 Share Posted November 10, 2012 (edited) it actually does that because that's how OAM works YAY TIME TO BORE EVERYONE WITH IRRELEVANT TECHNICAL DETAILS Also, it's not compression, it's just rearrangement (mostly). IS's sheets include pieces that are deliberately designed to be transformed (scaled, rotated, skewed). FEditor doesn't know how to do that; it can't look at an image and detect "oh, that piece is just this piece rotated by 35 degrees" because (a) that's seriously complex image analysis and (b) if you actually did that in an image editor it probably wouldn't come out the same as it does on the GBA hardware anyway because of a bunch of technical details. That's why the in-game sheets are able to be more efficient and avoid redundancy (especially with things like the circles flying around all over the place when Athos does stuff). Yeah, the bitmap data for the sheet itself gets LZ77 compressed afterwards, but so does almost all the other image data in the ROM, so that's neither here nor there. The hardware is designed for "sprites" of a specific size - you load all this image data into VRAM, and then tell it to "cut out" a piece of the VRAM image at a certain location, transform it, and put it at a specific screen location. This is all done by setting values in the OAM (Object Attribute Memory) - a special region of memory on the GBA that's used by the custom hardware that actually draws stuff on the screen (the CPU does not do this). The "OAM sheets" are called that because of OAM being used to control them - but they're loaded into VRAM, like any other image data. They're designed to just get dumped straight into VRAM (via a BIOS routine "LZ77UnCompVram" that decompresses LZ77 data directly to VRAM - this actually needs a separate routine from the one that decompresses into IRAM or WRAM, and can't just use a different pointer, because VRAM is designed to be written to 16 bits at a time and the LZ77 format is fundamentally 8-bit) at a convenient address, and then the animation code in game just assumes they're there. Most of the data in the compiled "animation script" is actually designed to be copied directly into "slots" in the OAM, IIRC. Edited November 10, 2012 by zahlman Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.