Difference between revisions of "Astrobatics"
From PCGamingWiki, the wiki about fixing PC games
(33 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
− | |||
{{Infobox game | {{Infobox game | ||
|cover = Astrobatics cover.png | |cover = Astrobatics cover.png | ||
Line 5: | Line 4: | ||
{{Infobox game/row/developer|KraiSoft Entertainment}} | {{Infobox game/row/developer|KraiSoft Entertainment}} | ||
|publishers = | |publishers = | ||
− | |||
|engines = | |engines = | ||
|release dates= | |release dates= | ||
Line 23: | Line 21: | ||
{{Infobox game/row/taxonomy/sports | }} | {{Infobox game/row/taxonomy/sports | }} | ||
{{Infobox game/row/taxonomy/vehicles | Space flight}} | {{Infobox game/row/taxonomy/vehicles | Space flight}} | ||
− | {{Infobox game/row/taxonomy/art styles | | + | {{Infobox game/row/taxonomy/art styles | Pre-rendered graphics}} |
{{Infobox game/row/taxonomy/themes | Space}} | {{Infobox game/row/taxonomy/themes | Space}} | ||
{{Infobox game/row/taxonomy/series | }} | {{Infobox game/row/taxonomy/series | }} | ||
Line 34: | Line 32: | ||
|igdb = | |igdb = | ||
|mobygames = astrobatics | |mobygames = astrobatics | ||
− | |strategywiki = | + | |strategywiki = Astrobatics |
|wikipedia = | |wikipedia = | ||
|winehq = | |winehq = | ||
Line 56: | Line 54: | ||
===Configuration file(s) location=== | ===Configuration file(s) location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/config|Windows|}} | + | {{Game data/config|Windows|{{p|hkcu}}\Software\KraiSoft\Astrobatics}} |
}} | }} | ||
===Save game data location=== | ===Save game data location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/saves|Windows|{{P|game}}\RESOURCE\Astrobatics.plt | + | {{Game data/saves|Windows|{{P|game}}\RESOURCE\Astrobatics.plt}} |
}} | }} | ||
Line 89: | Line 87: | ||
|antialiasing = false | |antialiasing = false | ||
|antialiasing notes = | |antialiasing notes = | ||
+ | |upscaling = unknown | ||
+ | |upscaling tech = | ||
+ | |upscaling notes = | ||
|vsync = false | |vsync = false | ||
|vsync notes = | |vsync notes = | ||
Line 114: | Line 115: | ||
|mouse menu = true | |mouse menu = true | ||
|mouse menu notes = The game has its own custom cursor | |mouse menu notes = The game has its own custom cursor | ||
− | |invert mouse y-axis = | + | |invert mouse y-axis = false |
|invert mouse y-axis notes = | |invert mouse y-axis notes = | ||
|touchscreen = unknown | |touchscreen = unknown | ||
|touchscreen notes = | |touchscreen notes = | ||
− | |controller support = | + | |controller support = false |
|controller support notes = | |controller support notes = | ||
|full controller = unknown | |full controller = unknown | ||
Line 175: | Line 176: | ||
|surround sound = false | |surround sound = false | ||
|surround sound notes = | |surround sound notes = | ||
− | |subtitles = | + | |subtitles = false |
|subtitles notes = | |subtitles notes = | ||
− | |closed captions = | + | |closed captions = false |
|closed captions notes = | |closed captions notes = | ||
− | |mute on focus lost = | + | |mute on focus lost = true |
|mute on focus lost notes = | |mute on focus lost notes = | ||
|eax support = | |eax support = | ||
|eax support notes = | |eax support notes = | ||
+ | |royalty free audio = unknown | ||
+ | |royalty free audio notes = | ||
|red book cd audio = | |red book cd audio = | ||
|red book cd audio notes = | |red book cd audio notes = | ||
Line 188: | Line 191: | ||
|general midi audio notes = | |general midi audio notes = | ||
}} | }} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{{L10n|content= | {{L10n|content= | ||
Line 199: | Line 196: | ||
|language = English | |language = English | ||
|interface = true | |interface = true | ||
− | |audio = | + | |audio = n/a |
− | |subtitles = | + | |subtitles = n/a |
|notes = | |notes = | ||
|fan = | |fan = | ||
Line 206: | Line 203: | ||
}} | }} | ||
}} | }} | ||
+ | |||
+ | ==Essential improvements== | ||
+ | {{Fixbox|description=Use [https://github.com/narzoul/DDrawCompat/releases DDrawCompat]|ref=<ref>{{Refcheck|user=Stormshadow429|date=2022-01-20|comment=I've confirmed this myself by testing the game after applying the wrapper}}</ref>|fix= | ||
+ | {{ii}}Only the ddraw.dll wrapper from DDrawCompat works for this game, this will restore and improve some animations the game contains, the most noticeable change is when the game boots up showing the logo.}} | ||
+ | |||
+ | ==Issues fixed== | ||
+ | ===Game refuses to boot up on modern hardware<ref>{{Refcheck|user=Stormshadow429|date=2022-01-20|comment=The game will still refuse to boot even on Compatibility mode if the game did not come directly from KraiSoft}}</ref>=== | ||
+ | {{ii}} The game will refuse to open when executed on modern Windows operating systems, mainly 8, 8.1, and 10. | ||
+ | {{ii}} On Windows 11, DDrawCompat v0.3.2 is also required for the game to run, other versions will not work. | ||
+ | {{Fixbox|description=Enable the following [[Windows Compatibility Mode|compatibility settings]] for the {{code|Astrobatics.exe}} file: <code>Compatibility mode (98/Me)</code>.<ref>{{Refcheck|user=Stormshadow429|date=2022-01-20|comment=If the game still refuses to open, ensure that the files are obtained legitimately from KraiSoft}}</ref>}} | ||
+ | |||
+ | ===Game is lagging both in menu and in-game<ref>{{Refcheck|user=Stormshadow429|date=2022-01-20|comment=A minor fix someone in YouTube has discovered}}</ref>=== | ||
+ | {{ii}} To resolve this, while the game is open press {{key|Alt|Tab}} then go back, the game should run on its normal speed after. | ||
+ | ===Game doesn't show a message or prompt when the ship receives power-ups=== | ||
+ | {{ii}} Supposedly, the game should always show a message when the ship receives power-ups, however for some reason on newer Windows versions this message prompt is disabled, this could affect gameplay as the game is also not telling the player the current shield level once it is activated. | ||
+ | {{Fixbox|description=Modify in-game settings with Registry Editor|ref=<ref>{{Refcheck|user=Stormshadow429|date=2022-01-22|comment=This should work on any versions although the location could vary depending on the game version and source, the 2 mentioned keys/values could also exist in <code>{{P|hkcu}}\KraiSoft\Astrobatics</code> or <code>{{P|hkcu}}\KraiSoft Entertainment\Astrobatics</code>.}}</ref>|fix= | ||
+ | # Open Registry Editor by doing Start + R, then type '''regedit''' and press Enter. | ||
+ | # Click '''Edit''' on Registry Editor, click '''Find''' then type '''MessagePrizes''', this should lead you to <code>HKEY_USERS\{numbers}\SOFTWARE\KraiSoft Entertainment\Astrobatics</code> or <code>HKEY_USERS\{numbers}\SOFTWARE\KraiSoft\Astrobatics</code> containing the '''MessagePrizes''' and '''MessageFreePrices''' values, once you've found both of the mentioned values, double-click on them and change their number from '''0''' to '''1''', enabling them. | ||
+ | # Close the Registry Editor and open the game afterwards, the game should now have text or message prompts when you receive power-ups.}} | ||
==Other information== | ==Other information== | ||
Line 233: | Line 249: | ||
|shader model notes = | |shader model notes = | ||
|windows 32-bit exe = true | |windows 32-bit exe = true | ||
− | |windows 64-bit exe = | + | |windows 64-bit exe = false |
|windows arm app = unknown | |windows arm app = unknown | ||
|windows exe notes = | |windows exe notes = |
Latest revision as of 10:39, 27 March 2024
Developers | |
---|---|
KraiSoft Entertainment | |
Release dates | |
Windows | November 11, 2003 |
Taxonomy | |
Modes | Singleplayer |
Pacing | Real-time |
Perspectives | Side view |
Controls | Direct control |
Genres | Arcade |
Vehicles | Space flight |
Art styles | Pre-rendered graphics |
Themes | Space |
Astrobatics is a singleplayer side view arcade game.
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Developer website |
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | HKEY_CURRENT_USER\Software\KraiSoft\Astrobatics |
Save game data location
System | Location |
---|---|
Windows | <path-to-game>\RESOURCE\Astrobatics.plt[Note 1] |
Video
Graphics feature | State | Notes | |
---|---|---|---|
Widescreen resolution | |||
Multi-monitor | |||
Ultra-widescreen | |||
4K Ultra HD | |||
Field of view (FOV) | |||
Windowed | See the glossary page for potential workarounds. | ||
Borderless fullscreen windowed | See the glossary page for potential workarounds. | ||
Anisotropic filtering (AF) | See the glossary page for potential workarounds. | ||
Anti-aliasing (AA) | See the glossary page for potential workarounds. | ||
Vertical sync (Vsync) | See the glossary page for potential workarounds. | ||
60 FPS and 120+ FPS | The game is most likely locked on 30 FPS or below. | ||
High dynamic range display (HDR) | |||
Ray tracing (RT) |
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | All actions that can be done in the game could be remapped | |
Mouse acceleration | ||
Mouse sensitivity | ||
Mouse input in menus | The game has its own custom cursor | |
Mouse Y-axis inversion | ||
Controller | ||
Controller support |
Controller types |
---|
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | The game has separate volume control for Sound FX and Music. | |
Surround sound | ||
Subtitles | ||
Closed captions | ||
Mute on focus lost | ||
Royalty free audio |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English |
Essential improvements
Use DDrawCompat[1] |
---|
|
Issues fixed
Game refuses to boot up on modern hardware[2]
- The game will refuse to open when executed on modern Windows operating systems, mainly 8, 8.1, and 10.
- On Windows 11, DDrawCompat v0.3.2 is also required for the game to run, other versions will not work.
Enable the following compatibility settings for the Astrobatics.exe file: Compatibility mode (98/Me) .[3]
|
---|
- To resolve this, while the game is open press Alt+Tab ↹ then go back, the game should run on its normal speed after.
Game doesn't show a message or prompt when the ship receives power-ups
- Supposedly, the game should always show a message when the ship receives power-ups, however for some reason on newer Windows versions this message prompt is disabled, this could affect gameplay as the game is also not telling the player the current shield level once it is activated.
Modify in-game settings with Registry Editor[5] |
---|
|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
DirectDraw |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows |
Middleware
- No middleware information; you can edit this page to add it.
System requirements
Windows | ||
---|---|---|
Minimum | ||
Operating system (OS) | 95 | |
Processor (CPU) | Intel Pentium II | |
System memory (RAM) | 32 MB | |
Hard disk drive (HDD) | 25 MB of free space. | |
Video card (GPU) | 8 MB of VRAM DirectX 8.1 compatible |
Notes
- ↑ When running this game without elevated privileges (Run as administrator option), write operations against a location below
%PROGRAMFILES%
,%PROGRAMDATA%
, or%WINDIR%
might be redirected to%LOCALAPPDATA%\VirtualStore
on Windows Vista and later (more details).
References
- ↑ Verified by User:Stormshadow429 on 2022-01-20
- I've confirmed this myself by testing the game after applying the wrapper
- ↑ Verified by User:Stormshadow429 on 2022-01-20
- The game will still refuse to boot even on Compatibility mode if the game did not come directly from KraiSoft
- ↑ Verified by User:Stormshadow429 on 2022-01-20
- If the game still refuses to open, ensure that the files are obtained legitimately from KraiSoft
- ↑ Verified by User:Stormshadow429 on 2022-01-20
- A minor fix someone in YouTube has discovered
- ↑ Verified by User:Stormshadow429 on 2022-01-22
- This should work on any versions although the location could vary depending on the game version and source, the 2 mentioned keys/values could also exist in
HKEY_CURRENT_USER\KraiSoft\Astrobatics
orHKEY_CURRENT_USER\KraiSoft Entertainment\Astrobatics
.
- This should work on any versions although the location could vary depending on the game version and source, the 2 mentioned keys/values could also exist in