Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

Yoshi's Woolly World .gfa

Featured Replies

  • Author
  • Localization

Larsenv, posted Tue Jul 28, 2015 12:28 am (6661)


Yes, these are probably different than ones from Kirby's Epic Yarn.

I want to be the first to extract these and upload all of the textures and whatnot before anyone! :)

Here!

Also, there are .bfres files in there I see with a hex editor (I figured.), I can extract them so no worries...
  • Author
  • Localization

Larsenv, posted Tue Jul 28, 2015 7:25 pm (6672)


Ah, never mind then, when I found these I thought they used a different version of the GFA format since this is a Wii U Game and not a Wii Game.

I can extract the .bfres files, which is what they output.

They are like the Wii's .brres file format.

Also, since Yoshi's Woolly World, Wario Land: Shake It!, and Kirby's Epic Yarn use the same GFA format, wouldn't it make sense to just call the BMS Script Good Feel or something?

Good Feel made all three of these games so I think it would make sense.
  • Author
  • Localization

aluigi, posted Thu Jul 30, 2015 9:24 am (6694)


Script 0.2.1 just relased.
  • Author
  • Localization

Doctor Loboto, posted Wed Jul 06, 2016 6:06 am (15066)


Not working for me.
"55 clog MEMORY_FILE OFFSET ZSIZE SIZE"
  • Author
  • Localization

aluigi, posted Wed Jul 06, 2016 10:59 am (15077)


Do you have a sample to check?
  • Author
  • Localization

aluigi, posted Fri Jul 08, 2016 7:19 am (15114)


Script 0.2.3.
The problem was with the guessing of an additional type of compression that was checked at the wrong place.
  • Author
  • Localization

TheLordScruffy, posted Mon Jul 31, 2017 4:48 pm (25122)


I keep getting the error:

Error: the uncompressed data (-1) is bigger than the allocated buffer (73867680)

Last script line before the error or that produced the error:
60 clog MEMORY_FILE OFFSET ZSIZE SIZE

These are the files that threw the error:

https://mega.nz/#!sro00YRS!PdFxdkYV67h3 ... Flyxyfyke0

EDIT: Nevermind, I just updated to the latest QuickBMS version.
  • Author
  • Localization

rollin, posted Fri Apr 26, 2019 6:49 am (47307)


Hi,
I'm reviving this old thread as it shows up on the internet search and perfectly fits.

I followed the above instructions and was able to extract the gfa files. Now I want to re-pack the files after editing them.

I found:
https://gbatemp.net/threads/release-gfa ... ld.468131/
https://github.com/jam1garner/gfa-packer

and with a bit of luck:
https://web.archive.org/web/*/http://ww ... ress/bpe.c

Now I wasn't able to get this all working and the file I want to re-compress 'TF01.bfres -> TF01.gfa' is definitely above 1MB

I did glanze over both the python script and the c-source of bpe and I'm not sure if this 1MB limit is easy to overcome or not. Just changing the defines might work or not
#define BLOCKSIZE 10000 /* maximum block size */
#define HASHSIZE 8192 /* size of hash table */
#define MAXCHARS 220 /* char set per block */
#define THRESHOLD 3 /* minimum pair count */

I might be experienced enough to get this working but first I want to ask here if there is not an obviously better or more recent way of doing this?

Cheers!
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.