Difference between revisions of "Sonic the Hedgehog 4: Episode I"

From The VG Resource Wiki
Jump to: navigation, search
m (→‎Common/Shared)
m
 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
−
{{WIP}}
 
−
 
 
{{Gameinfo
 
{{Gameinfo
 
| title=      Sonic the Hedgehog 4: Episode I
 
| title=      Sonic the Hedgehog 4: Episode I
 
| altimage=  STH4E1 - Boxart.jpg
 
| altimage=  STH4E1 - Boxart.jpg
−
| developers= [[:Category:Games developed by Dimps|Dimps]], [[:Category:Games developed by Sonic Team|Sonic Team]]
+
| developers= {{developer|Dimps}}, {{developer|Sonic Team}}
 
| publisher=  Sega
 
| publisher=  Sega
−
| systems=    [[:Category:Windows Games|Microsoft Windows]], [[:Category:Mobile Games|iOS]], [[:Category:Mobile Games|Android]], [[:Category:Mobile Games|Windows Phone]], [[:Category:Wii Games|Wii]], [[:Category:PlayStation 3 Games|PlayStation 3]], [[:Category:Xbox 360 Games|Xbox 360]]
+
| systems=    {{system|Windows}}, {{system|Mobile}}, {{system|Wii}}, {{system|PlayStation 3}}, {{system|Xbox 360}}
 
}}
 
}}
−
 
+
{{WIP}}
−
'''''Sonic the Hedgehog 4: Episode I''''' is a platform game developed by Dimps and Sonic Team and published by Sega. It was released for [[Mobile|iOS]], [[Wii]], [[PlayStation 3]], and [[Xbox 360]] in October 2010, Windows Phone on June 15, 2011, and [[PC|Microsoft Windows]] and Android in January 2012. The game was initially planned to be released exclusively on mobile devices as a spin-off title before it became a multiplatform, mainline Sonic game. It was also intended to be the first episode of a trilogy; the [[Sonic the Hedgehog 4: Episode II|second episode]] was released in 2012, and the third was canceled.
+
'''''Sonic the Hedgehog 4: Episode I''''' is a platform game developed by Dimps and Sonic Team and published by Sega. It was released for [[Mobile|iOS]], [[Wii]], [[PlayStation 3]], and [[Xbox 360]] in October 2010, [[Mobile|Windows Phone]] on June 15, 2011, and [[PC|Microsoft Windows]] and [[Mobile|Android]] in January 2012. The game was initially planned to be released exclusively on mobile devices as a spin-off title before it became a multiplatform, mainline Sonic game. It was also intended to be the first episode of a trilogy; the [[Sonic the Hedgehog 4: Episode II|second episode]] was released in 2012, but the third episode was canceled.
  
 
==File Formats==
 
==File Formats==
Line 23: Line 21:
 
===Microsoft Windows===
 
===Microsoft Windows===
 
* '''.zno''' - Model file
 
* '''.zno''' - Model file
 +
* '''.znm''' - Animation file
  
 
===Mobile===
 
===Mobile===
−
* '''.dz''' - Archive file
+
* '''.dz''' - Archive file (the .OBB file in the Android version is the same format)
 
* '''.png''' - Image file
 
* '''.png''' - Image file
 
* '''.pvr''' - Sprite/Texture file
 
* '''.pvr''' - Sprite/Texture file
 
* '''.ino''' - Model file
 
* '''.ino''' - Model file
 +
* '''.inm''' - Animation file
 
* '''.mp3''' - Audio file
 
* '''.mp3''' - Audio file
 
* '''.wav''' - Audio file
 
* '''.wav''' - Audio file
Line 35: Line 35:
 
* '''.gvr''' - Sprite/Texture file
 
* '''.gvr''' - Sprite/Texture file
 
* '''.gno''' - Model file
 
* '''.gno''' - Model file
 +
* '''.gnm''' - Animation file
 
* '''[https://wiki.vg-resource.com/Wii#BRSAR.2FBRSTM .brsar]''' - Audio archive
 
* '''[https://wiki.vg-resource.com/Wii#BRSAR.2FBRSTM .brsar]''' - Audio archive
  
 
===PlayStation 3===
 
===PlayStation 3===
 
* '''.cno''' - Model file
 
* '''.cno''' - Model file
 +
* '''.cnm''' - Animation file
  
 
===Xbox 360===
 
===Xbox 360===
 
* '''.eno''' - Model file
 
* '''.eno''' - Model file
 +
* '''.enm''' - Animation file
  
 
==Ripping Tools==
 
==Ripping Tools==
Line 50: Line 53:
 
* [https://web.archive.org/web/20150725191543/http://projects.sappharad.com/tools/ambextract-linux.tar.gz Linux]
 
* [https://web.archive.org/web/20150725191543/http://projects.sappharad.com/tools/ambextract-linux.tar.gz Linux]
  
−
('''Note:''' If this tool doesn't work, use [https://wiki.vg-resource.com/Sonic_the_Hedgehog_4:_Episode_I#Sonic_4_Mod_Loader Sonic4ModLoader])
+
('''Note:''' If this tool doesn't work, see [https://wiki.vg-resource.com/Sonic_the_Hedgehog_4:_Episode_I#Sonic_4_Mod_Loader Sonic4ModLoader])
  
 
====Sonic 4 Mod Loader====
 
====Sonic 4 Mod Loader====
 
[https://gamebanana.com/tools/6546 Sonic 4 Mod Loader] contains a few tools for managing Sonic 4 mods. One of the included tools is AMB Patcher, which can extract contents from an .amb file.
 
[https://gamebanana.com/tools/6546 Sonic 4 Mod Loader] contains a few tools for managing Sonic 4 mods. One of the included tools is AMB Patcher, which can extract contents from an .amb file.
  
−
('''Note:''' If it doesn't work, use [https://wiki.vg-resource.com/Sonic_the_Hedgehog_4:_Episode_I#AMBextract AMBextract])
+
('''Note:''' If it doesn't work, see [https://wiki.vg-resource.com/Sonic_the_Hedgehog_4:_Episode_I#AMBextract AMBextract])
  
 
====Switch Toolbox====
 
====Switch Toolbox====
Line 67: Line 70:
  
 
====Sonic Audio Tools====
 
====Sonic Audio Tools====
−
Sonic Audio Tools can extract .csb files by drag-and-dropping them onto Csb Editor. It can be found [https://github.com/blueskythlikesclouds/SonicAudioTools here].
+
Sonic Audio Tools can extract .csb files by drag-and-dropping them onto Csb Editor (CsbEditor.exe). The tool can be found [https://github.com/blueskythlikesclouds/SonicAudioTools here]. However, the tool does not support the .csb file from the Wii version of the game.
−
 
 
−
===Wii===
 
−
====Puyo Tools====
 
−
Puyo Tools can convert .gvr files to .png files and vice versa. It can be found [https://github.com/nickworonekin/puyotools here].
 
  
 
===Mobile===
 
===Mobile===
 
====[https://wiki.vg-resource.com/QuickBMS QuickBMS]====
 
====[https://wiki.vg-resource.com/QuickBMS QuickBMS]====
 
[https://aluigi.altervista.org/bms/vector.bms This] script can extract the .obb and .dz files.
 
[https://aluigi.altervista.org/bms/vector.bms This] script can extract the .obb and .dz files.
 +
([https://web.archive.org/web/20250626145358if_/https://aluigi.altervista.org/bms/vector.bms Backup link])
  
 
====PVRTexTool====
 
====PVRTexTool====
 
[https://cdn.imgtec.com/sdk/OFFLINE/PVRTexToolSetup-2023_R2.exe PVRTexTool] can edit and extract the mobile port's .pvr files. For info about fixing the sprites and textures, see the [https://wiki.vg-resource.com/Sonic_the_Hedgehog_4:_Episode_I#Fixing_Sprites_and_Textures_from_the_Mobile_Port tutorial] below.
 
[https://cdn.imgtec.com/sdk/OFFLINE/PVRTexToolSetup-2023_R2.exe PVRTexTool] can edit and extract the mobile port's .pvr files. For info about fixing the sprites and textures, see the [https://wiki.vg-resource.com/Sonic_the_Hedgehog_4:_Episode_I#Fixing_Sprites_and_Textures_from_the_Mobile_Port tutorial] below.
 +
 +
===Wii===
 +
====Puyo Tools====
 +
Puyo Tools can convert .gvr files to .png files and vice versa. It can be found [https://github.com/nickworonekin/puyotools here].
  
 
==Tutorials==
 
==Tutorials==
Line 86: Line 90:
 
'''1. Fixing the colors'''
 
'''1. Fixing the colors'''
  
−
First, import your sprite or texture by drag-and-dropping it onto the program. Next, right-click the box circled in the image below:
+
First, import your sprite or texture into PVRTexTool by drag-and-dropping it onto the program. Next, right-click the box circled in the image below:
  
 
[[File:STH4E1 - PVR Image Fix - Step 1.png|top|250px]]
 
[[File:STH4E1 - PVR Image Fix - Step 1.png|top|250px]]
Line 109: Line 113:
  
 
To export a sprite or texture, go to "File > Save Image..." and save it wherever you want.
 
To export a sprite or texture, go to "File > Save Image..." and save it wherever you want.
 +
 +
===Ripping Models with 3ds Max===
 +
'''1. Running the MaxScript'''
 +
 +
Before you begin, you will need to run [https://github.com/RandomTBush/RTB-3DSMax-Scripts/blob/main/Scripts/SegaNNLibrary_NO.ms this MaxScript]. To do so, select ''"Scripting > Run Script..."'', then select the MaxScript.
 +
 +
 +
'''2. Importing a model'''
 +
 +
When you run the script, this window should appear:
 +
 +
[[File:STH4E1 - 3ds Max tutorial - Window.png|top|250px]]
 +
 +
Select one of the options, then select the file you want to import.
 +
 +
('''Note:''' As mentioned above, the MaxScript does not support the model formats used in the PlayStation 3 and Mobile ports)
 +
 +
 +
'''3. Exporting a model'''
 +
 +
To export a model, select ''"File > Export > Export..."'' and save the model wherever you want (you can also change the file type before saving).
  
 
==VG Resource Pages==
 
==VG Resource Pages==
Line 115: Line 140:
 
* [https://www.models-resource.com/pc_computer/sonicthehedgehog4episodei/ The Models Resource]
 
* [https://www.models-resource.com/pc_computer/sonicthehedgehog4episodei/ The Models Resource]
 
* [https://www.textures-resource.com/pc_computer/sonicthehedgehog4episodei/ The Textures Resource]
 
* [https://www.textures-resource.com/pc_computer/sonicthehedgehog4episodei/ The Textures Resource]
−
* [https://www.sounds-resource.com/pc_computer/sonic4ep1/ The Sounds Resource]
+
* [https://www.sounds-resource.com/pc_computer/sonicthehedgehog4episodei/ The Sounds Resource]
  
 
===Mobile===
 
===Mobile===
 
* [https://www.spriters-resource.com/mobile/sonicthehedgehog4episodei/ The Spriters Resource]
 
* [https://www.spriters-resource.com/mobile/sonicthehedgehog4episodei/ The Spriters Resource]
 +
* [https://www.models-resource.com/mobile/sonicthehedgehog4episodei/ The Models Resource]
 
* [https://www.textures-resource.com/mobile/sonicthehedgehog4episodei/ The Textures Resource]
 
* [https://www.textures-resource.com/mobile/sonicthehedgehog4episodei/ The Textures Resource]
  
Line 131: Line 157:
 
===Xbox 360===
 
===Xbox 360===
 
* [https://www.spriters-resource.com/xbox_360/sonicthehedgehog4episodei/ The Spriters Resource]
 
* [https://www.spriters-resource.com/xbox_360/sonicthehedgehog4episodei/ The Spriters Resource]
−
 
−
[[Category:Games developed by Dimps]]
 
−
[[Category:Games developed by Sonic Team]]
 
−
 
−
[[Category:Windows Games]]
 
−
[[Category:Mobile Games]]
 
−
[[Category:Wii Games]]
 
−
[[Category:PlayStation 3 Games]]
 
−
[[Category:Xbox 360 Games]]
 

Latest revision as of 02:42, 25 August 2026

Box Art

Sonic the Hedgehog 4: Episode I

Developers: Dimps, Sonic Team
Publisher: Sega
Platforms:Windows, Mobile, Wii, PlayStation 3, Xbox 360



 Mettaur wip.gif Bear with us! This article is a work in progress.

We're currently gathering more information for this article. Stay tuned!

Sonic the Hedgehog 4: Episode I is a platform game developed by Dimps and Sonic Team and published by Sega. It was released for iOS, Wii, PlayStation 3, and Xbox 360 in October 2010, Windows Phone on June 15, 2011, and Microsoft Windows and Android in January 2012. The game was initially planned to be released exclusively on mobile devices as a spin-off title before it became a multiplatform, mainline Sonic game. It was also intended to be the first episode of a trilogy; the second episode was released in 2012, but the third episode was canceled.

File Formats

Common/Shared

  • .cpk - Archive file
  • .amb - Archive file
  • .dds - Image file
  • .aax - Audio file
  • .adx - Audio file
  • .csb - Audio archive
  • .msg - Text file

Microsoft Windows

  • .zno - Model file
  • .znm - Animation file

Mobile

  • .dz - Archive file (the .OBB file in the Android version is the same format)
  • .png - Image file
  • .pvr - Sprite/Texture file
  • .ino - Model file
  • .inm - Animation file
  • .mp3 - Audio file
  • .wav - Audio file

Wii

  • .gvr - Sprite/Texture file
  • .gno - Model file
  • .gnm - Animation file
  • .brsar - Audio archive

PlayStation 3

  • .cno - Model file
  • .cnm - Animation file

Xbox 360

  • .eno - Model file
  • .enm - Animation file

Ripping Tools

Common/Shared

AMBextract

AMBextract can extract the game's .amb files. Since the links tools in the post linked above no longer work, you'll have to download them through Wayback Machine:

(Note: If this tool doesn't work, see Sonic4ModLoader)

Sonic 4 Mod Loader

Sonic 4 Mod Loader contains a few tools for managing Sonic 4 mods. One of the included tools is AMB Patcher, which can extract contents from an .amb file.

(Note: If it doesn't work, see AMBextract)

Switch Toolbox

Switch Toolbox can convert .dds files to .png. It can be found here.

Sega NN Tools

Sega NN Tools can import models that use the aforementioned model formats into Blender. It can be found here.

3ds Max

Random Talking Bush's Sega *NO MaxScript can import models from the Windows, Wii, and Xbox 360 versions of Sonic 4: Episode I into 3ds Max. However, it doesn't support the model formats used in the PlayStation 3 and Mobile ports.

Sonic Audio Tools

Sonic Audio Tools can extract .csb files by drag-and-dropping them onto Csb Editor (CsbEditor.exe). The tool can be found here. However, the tool does not support the .csb file from the Wii version of the game.

Mobile

QuickBMS

This script can extract the .obb and .dz files. (Backup link)

PVRTexTool

PVRTexTool can edit and extract the mobile port's .pvr files. For info about fixing the sprites and textures, see the tutorial below.

Wii

Puyo Tools

Puyo Tools can convert .gvr files to .png files and vice versa. It can be found here.

Tutorials

Fixing Sprites and Textures from the Mobile Port

Ripping sprites and textures from the mobile version of Sonic the Hedgehog 4: Episode I is quite easy. However, you'll need to fix them before extracting them:

1. Fixing the colors

First, import your sprite or texture into PVRTexTool by drag-and-dropping it onto the program. Next, right-click the box circled in the image below:

STH4E1 - PVR Image Fix - Step 1.png

Then select "sRGB".

STH4E1 - PVR Image Fix - Step 2.png


2. Fixing the alpha channel (transparency)

Not every sprite and texture has an alpha channel, but some do. To fix them, you'll need to click on the "A" button near the bottom-right corner of the window:

STH4E1 - PVR Image Fix - Step 3.png

The end result should look something like this:

STH4E1 - PVR Image Fix - Step 4.png


3. Exporting a sprite or texture

To export a sprite or texture, go to "File > Save Image..." and save it wherever you want.

Ripping Models with 3ds Max

1. Running the MaxScript

Before you begin, you will need to run this MaxScript. To do so, select "Scripting > Run Script...", then select the MaxScript.


2. Importing a model

When you run the script, this window should appear:

STH4E1 - 3ds Max tutorial - Window.png

Select one of the options, then select the file you want to import.

(Note: As mentioned above, the MaxScript does not support the model formats used in the PlayStation 3 and Mobile ports)


3. Exporting a model

To export a model, select "File > Export > Export..." and save the model wherever you want (you can also change the file type before saving).

VG Resource Pages

PC

Mobile

Wii

PlayStation 3

Xbox 360