STEAM GROUP
Final Fantasy - Modding FF-Modding
STEAM GROUP
Final Fantasy - Modding FF-Modding
308
IN-GAME
2,313
ONLINE
Founded
26 July, 2015
Language
English
Location
United States 
All Discussions > Final Fantasy VI > Topic Details
MOD - Uncensored Celes torture scene
As you may know, there is a scene in the GBA, iOS, Android and PC versions in which Celes is insulted by guards in a prison in South Figaro.
In the SNES and PS1 versions, she was being beaten up by the guards rather than being merely insulted.
Square Enix censored this scene in the Advance version to get an A (the Japanese video game equivalent of an E) rating from CERO (the Japanese equivalent of the ESRB) rather than a B (equivalent to T) rating for the Game Boy Advance versions.

But Novalia Spirit over at Romhacking.net did a ROM hack to restore the uncensored scene to any GBA version. The hack is called General Violence.
Now you're all wondering, how would a GBA hack be a mod for the PC version.

The .obb file which has all of the data for the game has a file called rom.bin within the /misc subfolder. It is a Japanese ROM for Final Fantasy VI Advance. I tried it on an emulator and it works.

I applied the Japanese version (there is one version each for the Japanese, European and USA ROMs) General Violence hack to the rom.bin and it works properly.

I won't be posting the .fep patch so no copyrighted material will be redistributed.

And, for comparison:
SNES US version (yes, it's the uncensored version in the SNES despite Nintendo's censorship policies):https://www.youtube.com/watch?v=HjEEeWfxFAU
GBA Japan version: https://www.youtube.com/watch?v=QXo5_3iQtsE

Requirements:
General Violence patch: Download[www.romhacking.net]
Lunar IPS: Download[www.romhacking.net]
FFVI Explore: Download

1. Install Lunar IPS and FFVI Explore if you haven't already.
2. Open FFVI Explore and open the main.obb file in the Final Fantasy VI directory.
3. Extract misc/rom.bin, rom.bin will show up in a new subfolder in the FF6 folder called misc.
4. Extract the General Violence patch inside the misc subfolder.
5. Open Lunar IPS and select ff6_gba_j_violence.ips inside the misc subfolder. Do NOT use any other file like ff6_gba_u_violence.ips or ff6_gba_e_violence.ips, ff6_gba_j_violence.ips is the only one that will work.
6. Click the dropdown and change "Most Common ROM Files" to "All files".
7. Select rom.bin in the misc subfolder.
8. Go back to FFVI Explore, go to "Patch" and drag the newly patched rom.bin file there.
9. Rename rom.bin to misc/rom.bin and click "Apply Patch". You don't need to save patch but it is recommended in case you want to install FFVI on another PC or if you reinstall the game.
10. It should work and if it does, congratulations! Now enjoy your newly patched game.

In case the previous method doesn't work, try this method:

1. Install Lunar IPS and FFVI Explore if you haven't already.
2. Open FFVI Explore and open the main.obb file in the Final Fantasy VI directory.
3. Extract misc/rom.bin, rom.bin will show up in a new subfolder in the FF6 folder called misc.
4. Extract the General Violence patch inside the misc subfolder.
5. Set your PC settings to show filename extensions if you haven't already.
6. Rename rom.bin to (whatever).gba ((whatever) can be any name, I prefer temporaryrom, but it has to have the filename extension .gba)
7. Open Lunar IPS and select ff6_gba_j_violence.ips inside the misc subfolder. Do NOT use any other file like ff6_gba_u_violence.ips or ff6_gba_e_violence.ips, ff6_gba_j_violence.ips is the only one that will work.
8. Select (whatever).gba in the misc subfolder.
9. Rename the now-patched (whatever).gba back to rom.bin.
10. Go back to FFVI Explore, go to "Patch" and drag the newly patched rom.bin file there.
11. Rename rom.bin to misc/rom.bin and click "Apply Patch". You don't need to save patch but it is recommended in case you want to install FFVI on another PC or if you reinstall the game.
12. It should work and if it does, congratulations! Now enjoy your newly patched game.
Last edited by Hydra Spectre; 4 Nov, 2017 @ 7:29pm
Originally posted by Saftle:
Sadly this patch does not work at all on the steam version. However Ark/Manakaiser did work on the Steam version awhile back and got pretty far:

https://youtu.be/lTvf4mw1_lE
< >
Showing 1-15 of 36 comments
Saftle 19 Jan, 2016 @ 5:01am 
This sounds like a great addition. I hadn't even realized that the scene was altered in the GBA release. Thanks a lot for providing it! However, in order to for me to add it to the index there are few points that I wanted to discuss with you.

--

After taking a look at the hack from the source: http://www.romhacking.net/hacks/1626/ , it has come to my attention that the readme.txt has the following disclaimer:

"The contents of this document cannot be reproduced without the written consent
of the author, unless for personal purposes. Permission to distribute the files
included in the archive is granted exclusively to www.romhacking.net ."

Could you perhaps get in touch with Jame Coban, to see if he would allow you to redistribute his work, and to allow us to use the description in his readme as the description on the index?

Also, would you mind providing a download link that contains the FEP and the EXE for conformity sake.

Thank you in advance, and can't wait to add it to the mod index! :)
Last edited by Saftle; 19 Jan, 2016 @ 5:02am
madsiur 19 Jan, 2016 @ 9:19am 
There might be few of the existing GBA patches like these that could be converted directly to .fep for the PC version. I haven't looked what could be applied to the PC version and whatnot.

In this particular case it cost nothing to ask the original author but is making a patch in another format than ips (I haven't looked at the archive but I assume ips format) considered as redistributing the original file of the archive?

On a side note, I tried to contact Novalia Spirit two times for public use of some of his documents pertaining to the SNES version but never got a reply to my emails. His website also has been down for more than a year. I hope you'lll have more success than me.
Last edited by madsiur; 19 Jan, 2016 @ 4:16pm
Saftle 19 Jan, 2016 @ 2:43pm 
After discussing this with Krisan, the owner of the group, and Nyxo the creator of FFVI Explore, it appears we can't yet accept FEP patches that contain rom edits, since the entire rom is included within the FEP. I hope you don't mind, but I'll have to edit your post and remove the link for now.

However, as a way to workaround this issue, it would be great if you created a guide with step by step instructions, on how to do it yourself. This way people can still grab the IPS from romhacking.net, and apply it to the rom.bin from their own installation. This way no copyrighted content is accidentally distributed.

I hope you understand, and thanks again for your work.
Hydra Spectre 19 Jan, 2016 @ 4:26pm 
Updated with new instructions and 100% less piracy.
pluckylump 19 Jan, 2016 @ 6:44pm 
They even redid the sprite for Celes chained to the wall.
Hydra Spectre 20 Jan, 2016 @ 3:45am 
Originally posted by pluckylump:
They even redid the sprite for Celes chained to the wall.
Sorry, but I can't do that. I can't do well with graphics and sprites. Please get someone else to do that.
FlamePurge 20 Jan, 2016 @ 11:39am 
That's not what pluckylump is saying, SwiftSLawliet. They're saying that Square Enix remastered the sprite of Celes changed up to the wall beneath the mansion in South Figaro. And pluckylump, the reason they did that is because that sprite is used when Setzer steals Celes in the opera.
madsiur 20 Jan, 2016 @ 1:22pm 
The Celes chained sprite is a standalone sprite in the SNES version (meaning another sprite ID than her sprite sheet). I would be only a matter of changing the sprite ID in the corresponding NPC data if the chained sprite is not on her spritesheet in the steam version. If the chained sprite is on her spritesheet then you have to change the pose ID of the NPC. This cannot be done in the NPC data but can be done in the entrance event of the South Fiogaro basement map. I could write a small tutorial on how to do it.

If you patch (well the GBA patch) does include the chained sprite, well I didn't understood right and made a useless post :P
pluckylump 20 Jan, 2016 @ 1:23pm 
The obb has a remade sprite for Celes chained to the wall. It is not part of Celes's sprite sheet, but it is there.

It's tagged in my sprite thread. Char41.bmp
Last edited by pluckylump; 20 Jan, 2016 @ 1:26pm
pluckylump 20 Jan, 2016 @ 1:35pm 
Originally posted by madsiur:
The Celes chained sprite is a standalone sprite in the SNES version (meaning another sprite ID than her sprite sheet). I would be only a matter of changing the sprite ID in the corresponding NPC data if the chained sprite is not on her spritesheet in the steam version. If the chained sprite is on her spritesheet then you have to change the pose ID of the NPC. This cannot be done in the NPC data but can be done in the entrance event of the South Fiogaro basement map. I could write a small tutorial on how to do it.

I would love a tutorial on how to add new poses to a sprite.
Hydra Spectre 20 Jan, 2016 @ 5:07pm 
Originally posted by madsiur:
The Celes chained sprite is a standalone sprite in the SNES version (meaning another sprite ID than her sprite sheet). I would be only a matter of changing the sprite ID in the corresponding NPC data if the chained sprite is not on her spritesheet in the steam version. If the chained sprite is on her spritesheet then you have to change the pose ID of the NPC. This cannot be done in the NPC data but can be done in the entrance event of the South Fiogaro basement map. I could write a small tutorial on how to do it.

If you patch (well the GBA patch) does include the chained sprite, well I didn't understood right and made a useless post :P
Yes, that sprite is included in the GBA version.
Spooniest 21 Jan, 2016 @ 1:58am 
Originally posted by SwiftSLawliet:
Originally posted by madsiur:
The Celes chained sprite is a standalone sprite in the SNES version (meaning another sprite ID than her sprite sheet). I would be only a matter of changing the sprite ID in the corresponding NPC data if the chained sprite is not on her spritesheet in the steam version. If the chained sprite is on her spritesheet then you have to change the pose ID of the NPC. This cannot be done in the NPC data but can be done in the entrance event of the South Fiogaro basement map. I could write a small tutorial on how to do it.

If you patch (well the GBA patch) does include the chained sprite, well I didn't understood right and made a useless post :P
Yes, that sprite is included in the GBA version.

It's in the PC version too, it's just not being used in the South Figaro scene.

When Setzer grabs Celes at the end of the Opera, you can see it in the PC version.

Idk if this post is putting too fine a point on it; I'm sorry if so.
madsiur 21 Jan, 2016 @ 8:48am 
Originally posted by pluckylump:
The obb has a remade sprite for Celes chained to the wall. It is not part of Celes's sprite sheet, but it is there.

It's tagged in my sprite thread. Char41.bmp

Thanks! That will help me test the NPC sprite change. Does anyone has a save file at the scenarios choosing screen he could send me?

Also, Saftle thread is a good idea: people should contribute to sending savefile of various points in the game, for graphical modding or modding in general. I'm not trying to tell what people should do, but it does speed up the modding process, at least for people like me who haven't made a complete playthrough yet.
Last edited by madsiur; 21 Jan, 2016 @ 8:49am
Spooniest 25 Jan, 2016 @ 11:01am 
I can't get this to work.
Hydra Spectre 25 Jan, 2016 @ 8:42pm 
Originally posted by Spooniest:
I can't get this to work.
Please follow the instructions carefully.
< >
Showing 1-15 of 36 comments
Per page: 1530 50

All Discussions > Final Fantasy VI > Topic Details