Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.

Difference between revisions of "Sonic 3D Blast"

From PCGamingWiki, the wiki about fixing PC games
m (→‎Video settings: updated template usage)
(Added MobyGames)
(33 intermediate revisions by 11 users not shown)
Line 1: Line 1:
 +
{{disambig|the original port|the emulated re-release|[[Sonic 3D Blast (2010)]]}}
 
{{Infobox game
 
{{Infobox game
 
|cover        = Sonic_3D_Blast_PC_Coverart.png
 
|cover        = Sonic_3D_Blast_PC_Coverart.png
Line 10: Line 11:
 
{{Infobox game/row/date|Windows|September 9, 1997}}
 
{{Infobox game/row/date|Windows|September 9, 1997}}
 
|steam appid  =  
 
|steam appid  =  
|gogcom page  =  
+
|gogcom id    =  
 +
|strategywiki = Sonic 3D Blast
 +
|mobygames    = sonic-3d-blast
 
|wikipedia    = Sonic 3D Blast
 
|wikipedia    = Sonic 3D Blast
 +
|winehq      = 7449
 +
|license      = commercial
 
}}
 
}}
 
{{Series|Sonic the Hedgehog}}
 
{{Series|Sonic the Hedgehog}}
{{disambig|the original port|the emulated re-release|[[Sonic 3D Blast (2010)]]}}
 
  
 
'''Key points'''
 
'''Key points'''
{{++}} Has improved graphics and sound quality over the [[Sonic 3D Blast (2010)|emulated Genesis version]].
+
{{++}} Based on the Sega Saturn version, including enhanced graphics and sound quality over the [[Sonic 3D Blast (2010)|emulated Genesis version]].
 +
{{ii}} Released as '''Sonic 3D: Flickies' Island''' in Europe.
  
 
'''General information'''
 
'''General information'''
Line 26: Line 31:
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| Retail | | disc | Disc check; Remove with [[#Sega PC Reloaded|Sega PC Reloaded]].}}
+
{{Availability/row| Retail | | disc | Disc check; Remove with [[#Sega PC Reloaded|Sega PC Reloaded]]. |  | Windows }}
 
}}
 
}}
 +
{{ii}} A [https://archive.org/details/SONIC3DB demo] is available.
 +
 
==Essential improvements==
 
==Essential improvements==
 
===Sega PC Reloaded===
 
===Sega PC Reloaded===
Korama's Sega PC Reloaded is an application that makes a selection of legacy Sega PC games playable on modern systems. It also adds more configuration options than what the game originally shipped with.
+
{{ii}} Korama's Sega PC Reloaded is an application that makes a selection of legacy Sega PC games playable on modern systems.  
{{Fixbox|1=
+
{{++}} Adds more configuration options than what the game originally shipped with.
{{Fixbox/fix|Using Sega PC Reloaded|ref=<ref>http://forums.sonicretro.org/index.php?showtopic=34181/</ref>}}
+
 
{{++}} Fixes the game for modern PCs.
+
{{Fixbox|description=Using Sega PC Reloaded|ref=<ref>http://forums.sonicretro.org/index.php?showtopic=34181/</ref>|fix=
{{++}} Adds a lot of new configuration options.
 
{{--}} Convoluted setup for a game of this scale. Use the [[#Poor frame rate|ddwrapper method]] for an easy modern PC fix at the cost of additional features.
 
 
# Download the newest version of [http://forums.sonicretro.org/index.php?showtopic=34181 Sega PC Reloaded].
 
# Download the newest version of [http://forums.sonicretro.org/index.php?showtopic=34181 Sega PC Reloaded].
 
# Run <code>SegaPCReloaded.exe</code>, click the "Install Game" radio button, and click the Sonic 3D Blast button.
 
# Run <code>SegaPCReloaded.exe</code>, click the "Install Game" radio button, and click the Sonic 3D Blast button.
# Put your game disc into your cd drive. Click "Select source" and select the cd drive with the disc in it. Select a folder to install the game to. Default installation path: <code>C:\Sega\Sonic3D</code>
+
# Put your game disc into your cd drive. Click "Select source" and select the cd drive with the disc in it. Select a folder to install the game to.
 
# Open Windows Media Player. Click on "Sonic 3D Blast ([cd drive])", then click the check box for every music track and click "Rip CD".
 
# Open Windows Media Player. Click on "Sonic 3D Blast ([cd drive])", then click the check box for every music track and click "Rip CD".
# Locate the folder where the music was ripped too. Select every file and move them to a new folder <code>{{p|game}}\MUSIC</code>.
+
# Locate the folder where the music was ripped to. Select every file and move them to a new folder <code>{{p|game}}\MUSIC</code>.
 
# For each music file, add 1 to the number in the file name. Your files should look something like this:
 
# For each music file, add 1 to the number in the file name. Your files should look something like this:
 
## 02 Title Theme.mp3
 
## 02 Title Theme.mp3
Line 49: Line 54:
 
# In your Sega PC Reloaded window, type <code>MUSIC</code> in the "Music folder" text box.
 
# In your Sega PC Reloaded window, type <code>MUSIC</code> in the "Music folder" text box.
 
# Finally, click the "Launch!" button.
 
# Finally, click the "Launch!" button.
 +
 +
'''Notes'''
 +
{{ii}} Use the [[#Poor frame rate|ddwrapper method]] for a simpler modern PC fix at the cost of additional features.
 
}}
 
}}
  
Line 54: Line 62:
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|}}
+
{{Game data/config|Windows|}}
 
}}
 
}}
  
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|}}
+
{{Game data/saves|Windows|}}
 
}}
 
}}
  
Line 66: Line 74:
 
{{Image|Sonic_3D_Blast_Sega_PC_Reloaded_Settings.png|Sega PC Reloaded options menu.}}
 
{{Image|Sonic_3D_Blast_Sega_PC_Reloaded_Settings.png|Sega PC Reloaded options menu.}}
 
{{Video settings
 
{{Video settings
 +
|wsgf link                  =
 +
|widescreen wsgf award      =
 +
|multimonitor wsgf award    =
 +
|ultrawidescreen wsgf award =
 +
|4k ultra hd wsgf award    =
 
|widescreen resolution      = false
 
|widescreen resolution      = false
 
|widescreen resolution notes=  
 
|widescreen resolution notes=  
|multimonitor              = unknown
+
|multimonitor              = false
 
|multimonitor notes        =  
 
|multimonitor notes        =  
|ultrawidescreen            = unknown
+
|ultrawidescreen            = false
 
|ultrawidescreen notes      =  
 
|ultrawidescreen notes      =  
 
|4k ultra hd                = false
 
|4k ultra hd                = false
 
|4k ultra hd notes          =  
 
|4k ultra hd notes          =  
|fov                        =  
+
|fov                        = n/a
 
|fov notes                  =  
 
|fov notes                  =  
 
|windowed                  = hackable
 
|windowed                  = hackable
Line 80: Line 93:
 
|borderless windowed        = false
 
|borderless windowed        = false
 
|borderless windowed notes  =  
 
|borderless windowed notes  =  
|anisotropic                =  
+
|anisotropic                = n/a
 
|anisotropic notes          =  
 
|anisotropic notes          =  
|antialiasing              =  
+
|antialiasing              = n/a
 
|antialiasing notes        =  
 
|antialiasing notes        =  
 
|vsync                      = hackable
 
|vsync                      = hackable
 
|vsync notes                = Use [[#Sega PC Reloaded|Sega PC Reloaded]].
 
|vsync notes                = Use [[#Sega PC Reloaded|Sega PC Reloaded]].
|60 fps                    = unknown
+
|60 fps                    = true
 
|60 fps notes              =  
 
|60 fps notes              =  
 
|120 fps                    = false
 
|120 fps                    = false
 
|120 fps notes              = Max is 60. Use [[#Sega PC Reloaded|Sega PC Reloaded]], and in the in-game options menu, select Game > Desired Speed > Motion Smoothing.
 
|120 fps notes              = Max is 60. Use [[#Sega PC Reloaded|Sega PC Reloaded]], and in the in-game options menu, select Game > Desired Speed > Motion Smoothing.
 +
|hdr                        = unknown
 +
|hdr notes                  =
 
|color blind                = false
 
|color blind                = false
 
|color blind notes          =  
 
|color blind notes          =  
Line 98: Line 113:
 
|key remap                = hackable
 
|key remap                = hackable
 
|key remap notes          = Install [[#Sega PC Reloaded|Sega PC Reloaded]], and change keyboard input with <code>{{p|game}}\PCSONIC.ini</code>.
 
|key remap notes          = Install [[#Sega PC Reloaded|Sega PC Reloaded]], and change keyboard input with <code>{{p|game}}\PCSONIC.ini</code>.
|acceleration option      =  
+
|acceleration option      = unknown
 
|acceleration option notes =  
 
|acceleration option notes =  
 +
|mouse sensitivity        = unknown
 +
|mouse sensitivity notes  =
 
|mouse menu                = false
 
|mouse menu                = false
 
|mouse menu notes          =  
 
|mouse menu notes          =  
|invert mouse y-axis      = na
+
|invert mouse y-axis      = n/a
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
 +
|touchscreen              = unknown
 +
|touchscreen notes        =
 
|controller support        = true
 
|controller support        = true
 
|controller support notes  =  
 
|controller support notes  =  
Line 110: Line 129:
 
|controller remap          = false
 
|controller remap          = false
 
|controller remap notes    =  
 
|controller remap notes    =  
|invert controller y-axis  = na
+
|controller sensitivity    = unknown
 +
|controller sensitivity notes=
 +
|invert controller y-axis  = n/a
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
|touchscreen               = unknown
+
|xinput controllers        = unknown
|touchscreen notes        =  
+
|xinput controllers notes  =
 +
|xbox prompts              = unknown
 +
|xbox prompts notes        =
 +
|impulse triggers          = unknown
 +
|impulse triggers notes    =
 +
|dualshock 4               = unknown
 +
|dualshock 4 notes        =
 +
|dualshock prompts        = unknown
 +
|dualshock prompts notes  =
 +
|light bar support        = unknown
 +
|light bar support notes   =
 +
|dualshock 4 modes         = unknown
 +
|dualshock 4 modes notes  =
 +
|tracked motion controllers= unknown
 +
|tracked motion controllers notes =
 +
|tracked motion prompts    = unknown
 +
|tracked motion prompts notes =
 +
|other controllers        = unknown
 +
|other controllers notes  =
 +
|other button prompts      = unknown
 +
|other button prompts notes=
 +
|controller hotplug        = unknown
 +
|controller hotplug notes  =
 +
|haptic feedback          = unknown
 +
|haptic feedback notes    =
 +
|simultaneous input        = unknown
 +
|simultaneous input notes  =
 +
|steam input api          = unknown
 +
|steam input api notes    =
 +
|steam hook input          = unknown
 +
|steam hook input notes    =
 +
|steam input presets      = unknown
 +
|steam input presets notes =
 +
|steam controller prompts  = unknown
 +
|steam controller prompts notes =
 +
|steam cursor detection    = unknown
 +
|steam cursor detection notes =  
 
}}
 
}}
  
Line 134: Line 191:
 
==Issues fixed==
 
==Issues fixed==
 
===Poor frame rate===
 
===Poor frame rate===
{{ii}} Newer versions of Windows have minimal support for games that use DirectDraw, thus poor frame rate. A custom dll file may help.
+
{{ii}} Newer versions of Windows have minimal support for games that use DirectDraw, thus poor frame rate. A custom DLL file may help.
{{Fixbox|1=
+
 
{{Fixbox/fix|Use [[#Sega PC Reloaded|Sega PC Reloaded]]}}
+
{{Fixbox|description=Use [[#Sega PC Reloaded|Sega PC Reloaded]]|ref={{cn|date=September 2017}}}}
}}
+
{{Fixbox|description=Use ddwrapper|ref=<ref>http://www.bitpatch.com/ddwrapper.html</ref>|fix=
{{Fixbox|1=
 
{{Fixbox/fix|Use ddwrapper|ref=<ref>http://www.bitpatch.com/ddwrapper.html</ref>}}
 
 
# Download [http://www.bitpatch.com/ddwrapper.html ddwrapper] from the creator's site.
 
# Download [http://www.bitpatch.com/ddwrapper.html ddwrapper] from the creator's site.
# Place the downloaded <code>ddraw.dll</code> and <code>aqrit.cfg</code> file into the game's installation folder. <code>C:\Sega\Sonic3D</code>
+
# Place the downloaded <code>ddraw.dll</code> and <code>aqrit.cfg</code> file in the installation folder.
 
# Change this line in your <code>aqrit.cfg</code> file to "1": <code>ForceDirectDrawEmulation = 1</code>
 
# Change this line in your <code>aqrit.cfg</code> file to "1": <code>ForceDirectDrawEmulation = 1</code>
 
# Save the file and run the game.
 
# Save the file and run the game.
 +
}}
 +
 +
==Other information==
 +
===API===
 +
{{API
 +
|direct3d versions      =
 +
|direct3d notes        =
 +
|directdraw versions    = true
 +
|directdraw notes      =
 +
|opengl versions        =
 +
|opengl notes          =
 +
|glide versions        =
 +
|glide notes            =
 +
|software mode          =
 +
|software mode notes    =
 +
|mantle support        =
 +
|mantle support notes  =
 +
|metal support          =
 +
|metal support notes    =
 +
|vulkan versions        =
 +
|vulkan notes          =
 +
|dos modes              =
 +
|dos modes notes        =
 +
|shader model versions  =
 +
|shader model notes    =
 +
|windows 32-bit exe    = true
 +
|windows 64-bit exe    = false
 +
|windows exe notes      =
 +
|macos 32-bit app      =
 +
|macos 64-bit app      =
 +
|macos app notes        =
 +
|linux 32-bit executable=
 +
|linux 64-bit executable=
 +
|linux executable notes =
 
}}
 
}}
  
Line 151: Line 240:
  
 
|minOS    = 95
 
|minOS    = 95
|minCPU  = Pentium class processor, 75 Mhz
+
|minCPU  = Intel Pentium class processor, 75 MHz
 
|minRAM  = 8 MB
 
|minRAM  = 8 MB
 
|minHD    =  
 
|minHD    =  

Revision as of 00:29, 28 December 2019

This page is for the original port. For the emulated re-release, see Sonic 3D Blast (2010).

Sonic 3D Blast
Sonic 3D Blast cover
Developers
Sonic Team
Traveller's Tales
Publishers
Sega
Release dates
Windows September 9, 1997
Sonic 3D Blast guide on StrategyWiki
Sonic 3D Blast on MobyGames
Sonic 3D Blast on Wikipedia
Sonic the Hedgehog fangames (series)
Sonic CD 1995
Sonic's Schoolhouse 1996
Sonic 3D Blast (series)
Sonic & Knuckles Collection 1997
Sonic R (series)
Sonic Adventure (series)
Sonic Heroes 2004
Sonic Mega Collection Plus 2006
Sonic Riders 2006
Sonic Racing (series)
Sonic the Hedgehog 2010
Dr. Robotnik's Mean Bean Machine 2010
Sonic Spinball 2010
Sonic the Hedgehog 2 2011
Sonic 3 & Knuckles 2011
Sonic Generations 2011
Sonic CD (2012) 2012
Sonic the Hedgehog 4: Episode I 2012
Sonic the Hedgehog 4: Episode II 2012
Sonic Dash 2014
Sonic Lost World 2015
Sonic Mania 2017
Sonic Forces 2017
Sonic the Hedgehog (Mobile Decompilation) 2021
Sonic the Hedgehog 2 (Mobile Decompilation) 2021
Sonic Colors: Ultimate 2021
Sonic Origins 2022
Sonic Frontiers 2022
The Murder of Sonic the Hedgehog 2023
Sonic Superstars 2023
Sonic Dream Team 2023
Sonic X Shadow Generations 2024

Key points

Based on the Sega Saturn version, including enhanced graphics and sound quality over the emulated Genesis version.
Released as Sonic 3D: Flickies' Island in Europe.

General information

Official developer site
Sonic News Network - A massive wiki for the Sonic the Hedgehog universe
Sonic Retro - A huge fan site for everything Sonic the Hedgehog. Mods for all the games can be found here

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
Disc check; Remove with Sega PC Reloaded.
Windows
A demo is available.

Essential improvements

Sega PC Reloaded

Korama's Sega PC Reloaded is an application that makes a selection of legacy Sega PC games playable on modern systems.
Adds more configuration options than what the game originally shipped with.
Using Sega PC Reloaded[1]
  1. Download the newest version of Sega PC Reloaded.
  2. Run SegaPCReloaded.exe, click the "Install Game" radio button, and click the Sonic 3D Blast button.
  3. Put your game disc into your cd drive. Click "Select source" and select the cd drive with the disc in it. Select a folder to install the game to.
  4. Open Windows Media Player. Click on "Sonic 3D Blast ([cd drive])", then click the check box for every music track and click "Rip CD".
  5. Locate the folder where the music was ripped to. Select every file and move them to a new folder <path-to-game>\MUSIC.
  6. For each music file, add 1 to the number in the file name. Your files should look something like this:
    1. 02 Title Theme.mp3
    2. 03 Game Over.mp3
    3. ...
    4. 24 Success 4.mp3
    5. 25 My Hero.mp3
  7. In your Sega PC Reloaded window, type MUSIC in the "Music folder" text box.
  8. Finally, click the "Launch!" button.

Notes

Use the ddwrapper method for a simpler modern PC fix at the cost of additional features.

Game data

Configuration file(s) location

System Location
Windows

Save game data location

System Location
Windows

Video settings

Default options menu.
Default options menu.
Sega PC Reloaded options menu.
Sega PC Reloaded options menu.

Template:Video settings

Input settings

Template:Input settings

Audio settings

Template:Audio settings

Issues fixed

Poor frame rate

Newer versions of Windows have minimal support for games that use DirectDraw, thus poor frame rate. A custom DLL file may help.
Use Sega PC Reloaded[citation needed]
Use ddwrapper[2]
  1. Download ddwrapper from the creator's site.
  2. Place the downloaded ddraw.dll and aqrit.cfg file in the installation folder.
  3. Change this line in your aqrit.cfg file to "1": ForceDirectDrawEmulation = 1
  4. Save the file and run the game.

Other information

API

Technical specs Supported Notes
DirectDraw
Executable 32-bit 64-bit Notes
Windows

System requirements

Windows
Minimum
Operating system (OS) 95
Processor (CPU) Intel Pentium class processor, 75 MHz
System memory (RAM) 8 MB
Hard disk drive (HDD)
Video card (GPU) SVGA, supports 16 bit high color (256 colors req.)

References