Difference between revisions of "Dr. Brain: Action Reaction"
From PCGamingWiki, the wiki about fixing PC games
AlphaYellow (talk | contribs) (→API) |
Hafopositron (talk | contribs) |
||
Line 406: | Line 406: | ||
}} | }} | ||
− | ===Music doesn't play from the CD=== | + | ===Music doesn't play from the CD, or download version doesn't play music=== |
{{Fixbox|description=Use the ogg-winmm CD Audio Emulator|ref=<ref>{{Refcheck|user=AlphaYellow|date=2024-04-12}}</ref>|fix= | {{Fixbox|description=Use the ogg-winmm CD Audio Emulator|ref=<ref>{{Refcheck|user=AlphaYellow|date=2024-04-12}}</ref>|fix= | ||
# Make sure to have the CD inserted or mounted. | # Make sure to have the CD inserted or mounted. | ||
# Download the [https://github.com/ayuanx/ogg-winmm/releases ogg-winmm CD Audio Emulator]. | # Download the [https://github.com/ayuanx/ogg-winmm/releases ogg-winmm CD Audio Emulator]. | ||
# From the downloaded {{file|ogg-winmm_binary.zip}}, extract all files to {{folder|{{p|game}}/DBACTREA/System/}}. | # From the downloaded {{file|ogg-winmm_binary.zip}}, extract all files to {{folder|{{p|game}}/DBACTREA/System/}}. | ||
+ | # Download a [https://mega.nz/file/RiZ3WBDR#CmV9V7O3mjGit7v3wlVOrQuJYez3XGiPJ0SRhpDzPC8 copy of the CD audio formatted for ogg-winmm] | ||
+ | # From the downloaded {{file|DrBrainActionReactionMusic.zip}}, extract the music folder to {{folder|{{p|game}}/DBACTREA/System/}}. | ||
# There should be music playing in-game now. | # There should be music playing in-game now. | ||
}} | }} |
Revision as of 22:07, 30 April 2024
Developers | |
---|---|
Knowledge Adventure | |
Publishers | |
Retail | Sierra On-Line |
Knowledge Adventure | |
Digital | Jordan Freeman Group |
Engines | |
Unreal Engine 1 | |
Release dates | |
Windows | August 19, 1999 |
Taxonomy | |
Monetization | One-time game purchase |
Modes | Singleplayer, Multiplayer |
Pacing | Real-time |
Perspectives | First-person |
Controls | Direct control |
Genres | Action, FPS, Platform, Puzzle |
Art styles | Stylized |
Series | Dr. Brain |
Dr. Brain: Action Reaction is a singleplayer and multiplayer first-person action, FPS, platform and puzzle game in the Dr. Brain series.
General information
- Official site - retrieved with Wayback machine from August 17, 2000.
- OldUnreal Forums - Dr Brain Action Reaction Board
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail | ||||
ZOOM Platform |
Monetization
Type | Notes |
---|---|
One-time game purchase | The game requires an upfront purchase to access. |
Microtransactions
Type | Notes |
---|---|
No microtransactions | None |
Essential improvements
Patches
Unofficial
OldUnreal Multimedia Patch 0.99 for Unreal 224
- A huge patch, it adds support for modern Windows, bug fixes, extra video and audio renderers, and many other additions.
- A list of new configuration settings can be found on this OldUnreal forums post.
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | <path-to-game>/DBACTREA/System/*.ini[Note 1] |
-
SPORE.ini
contains general settings. -
User.ini
contains camera FOV, mouse, keyboard/controller bindings and other settings.
Save game data location
System | Location |
---|---|
Windows | <path-to-game>/DBACTREA/Save[Note 1] |
Video
Graphics feature | State | Notes | |
---|---|---|---|
Widescreen resolution | See Widescreen resolution. | ||
Multi-monitor | See Widescreen resolution. | ||
Ultra-widescreen | See Widescreen resolution. | ||
4K Ultra HD | See Widescreen resolution. | ||
Field of view (FOV) | 90° by default. See Field of view (FOV). | ||
Windowed | Toggle with Alt+↵ Enter, see Windowed. The window can only be freely resized with the OpenGL renderer, although the FOV has to be changed to accomodate for the resolution change, as it does not scale the FOV automatically. To prevent windowed mode from using the default software renderer, change the line WindowedRenderDevice=SoftDrv.SoftRenderDevice in <path-to-game>/DBACTREA/System/SPORE.ini to:
|
||
Borderless fullscreen windowed | See the glossary page for potential workarounds. | ||
Anisotropic filtering (AF) | Use the Direct3D8, Direct3D9 or OpenGL renderers, and set MaxAnisotropy with the preferences console command. |
||
Anti-aliasing (AA) | For Glide, use nGlide and force via GPU control panel or use dgVoodoo 2. For the Direct3D8, Direct3D9 and OpenGL renderers, enable MSAA in <path-to-game>/DBACTREA/System/SPORE.ini through the preferences console command, or force SGSSAA with Nvidia Profile Inspector. |
||
High-fidelity upscaling | See the glossary page for potential workarounds. | ||
Vertical sync (Vsync) | For Glide, use nGlide or dgVoodoo2, and force it in their respective configuration. For the Direct3D8, Direct3D9, and OpenGL renderers, it's always on; force it off on the GPU's control panel. |
||
60 FPS and 120+ FPS | Glide capped at 63 FPS. Game speeds up at high FPS. For the solution, see High frame rate. |
||
High dynamic range display (HDR) | See the glossary page for potential alternatives. | ||
Ray tracing (RT) |
Texture filtering
- nGlide's DirectX 9 wrapper does not use mipmapping, resulting in texture aliasing on distant textures. Force SGSSAA or use nGlide's Vulkan wrapper or the OldUnreal's Unreal 224 Multimedia Patch's OpenGL or D3D9 renderer instead. These can also force mipmapping by setting
AutoGenerateMipmaps
andAlwaysMipmap
to True in<path-to-game>\SPORE.ini
. - The OldUnreal's Unreal 224 Multimedia Patch's OpenGL and D3D9 renderers also allow disabling bilinear filtering by setting
NoFiltering
to True in<path-to-game>\DBACTREA\System\SPORE.ini
.
Widescreen resolution
- Custom resolutions can be set manually. Note that the image is Vert-, and FOV should be increased to achieve a Hor+ image.
- It doesn't work for the Glide renderer, as it doesn't support widescreen resolutions. Even if such a resolution is inserted, the game defaults to one of the 4:3 resolutions present in the graphics settings.
- High resolutions suffer from small HUD and texts. To fix it, see GUI scaling issues.
Set custom resolution in-game[1] |
---|
|
Edit ini file[1] |
---|
|
Field of view (FOV)
Set default FOV in-game[1] |
---|
Notes
|
Windowed
Edit ini file[1] |
---|
|
High frame rate
Hex edit Engine.dll[2][3] |
---|
Notes
|
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | ||
Mouse acceleration | ||
Mouse sensitivity | Minimum of 1 and maximum is infinite. For a more precise fine tuning, see Mouse sensitivity. | |
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support | Set UseJoystick=True in <path-to-game>/DBACTREA/System/SPORE.ini under [WinDrv.WindowsClient] . |
|
Full controller support | ||
Controller remapping | Edit in <path-to-game>/DBACTREA/System/User.ini . |
|
Controller sensitivity | Edit in <path-to-game>/DBACTREA/System/User.ini . |
|
Controller Y-axis inversion | Edit in <path-to-game>/DBACTREA/System/User.ini . |
Controller types |
---|
XInput-compatible controllers |
---|
PlayStation controllers |
---|
Generic/other controllers |
---|
Additional information | ||
---|---|---|
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
Mouse sensitivity
Set custom sensitivity in-game[1] |
---|
|
Edit ini file[1] |
---|
|
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | ||
Surround sound | ||
Subtitles | ||
Closed captions | ||
Mute on focus lost | Game crashes on Alt+Tab. | |
Royalty free audio | ||
Red Book CD audio | On Windows, CD music might not play correctly; see the troubleshooting guide for solutions. |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English |
Network
Multiplayer types
Type | Native | Notes | |
---|---|---|---|
Local play | |||
LAN play | |||
Online play |
Issues fixed
Heavy lag with the default Direct3D 7 and OpenGL renderers
Use custom renderers[4] |
---|
|
Use the default Glide renderer[4] |
---|
Notes
|
Brightness slider not working
Use the enhanced renderers[5] |
---|
Use dgVoodoo2[5] |
---|
Use nGlide[5] |
---|
Use DDrawCompat[6] |
---|
GUI scaling issues
Use Peixoto's patch (OpenGL and Direct3D 7, 8 or 9)[5] |
---|
Use nGlide (Glide only) or dgVoodoo2 (Direct3D or Glide)[5] |
---|
Notes
|
No view bobbing
Edit ini file |
---|
|
Mouse spinning uncontrollably with a forced resolution in dgVoodoo 2
Turn on Free mouse in dgVoodoo 2's control panel[7]
|
---|
|
Run the game at screen refresh rate
Set fullscreen refresh rate[8] |
---|
Notes
|
Music doesn't play from the CD, or download version doesn't play music
Use the ogg-winmm CD Audio Emulator[9] |
---|
|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 6 | Direct3D 6 by default.[10] To add in Direct3D 8 and 9 support, the unofficial OldUnreal Multimedia Patch 0.99 for Unreal 224 is required. |
DirectDraw | 2 | Software renderer mode.Software renderer mode.[11] |
OpenGL | The OldUnreal Multimedia Patch 0.99 for Unreal 224 comes with an enhanced OpenGL renderer. | |
Glide | 2 | [12] |
Software renderer |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows |
Middleware
Middleware | Notes | |
---|---|---|
Audio | Galaxy Audio | Use the OldUnreal Multimedia Patch 0.99 for Unreal 224 for FMOD and OpenAL support. |
Multiplayer | AdventureLink |
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 95, 98 | 98 |
Processor (CPU) | Intel Pentium II 266 MHz | Intel Pentium III 500 MHz |
System memory (RAM) | 32 MB | 128 MB |
Hard disk drive (HDD) | 100 MB | 400 MB |
Video card (GPU) | Voodoo 3 ATI Rage 128 Riva TNT |
|
Sound (audio device) | Windows 95 compatible | |
Other | 12x CD-ROM drive 28.8 Kbps modem and ISP account for Internet play |
24x CD-ROM drive 56 Kbps modem and ISP account for Internet play |
Notes
- ↑ 1.0 1.1 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
- ↑ 1.0 1.1 1.2 1.3 1.4 1.5 Verified by User:AlphaYellow on 2023-12-01
- ↑ Steam Community :: Guide :: Deus Ex Speedup Fix - last accessed on 2024-03-20
- ↑ Verified by User:AlphaYellow on 2024-02-03
- Tested in-game and it works, the engine's physics and timing don't speed up anymore.
- ↑ 4.0 4.1 Verified by User:AlphaYellow on 2023-12-03
- ↑ 5.0 5.1 5.2 5.3 5.4 Verified by User:AlphaYellow on 2023-12-05
- ↑ GitHub - last accessed on December 2023
- ↑ Verified by User:AlphaYellow on 2024-03-20
- ↑ Verified by User:AlphaYellow on 2023-06-05
- ↑ Verified by User:AlphaYellow on 2024-04-12
- ↑ Verified by User:AlphaYellow on 2024-04-05
- According to System Informer, the game loads d3dim.dll. According to DebugView's logs, dgVoodoo2's traces point to Direct3D 6 (e.g: "Direct3DDevice3").
- ↑ Verified by User:AlphaYellow on 2024-04-07
- According to System Informer, the game loads ddraw.dll. According to DebugView's logs, dgVoodoo2's traces point to DirectDraw 2.
- ↑ Verified by User:AlphaYellow on 2024-04-05
- According to DebugView's logs, dgVoodoo2 hooks into glide2x.dll.