Welcome to MorphOS-Storage, a webserver dedicated to MorphOS users. ©2016-2025 Meta-MorphOS.org
Description:Port of OpenGW by Papiosaur and BeWorld
Developer/Porter:Papiosaur, BeWorld
Readme:
Short: Port of OpenGW
Author: papiosaur2@hotmail.fr (Yannick Buchy)
Type: games/shoot2d (with 3D effects)
Version: 1.1
Requires: SDL2
Architecture: ppc-morphos


OpenGW from https://sourceforge/projects/opengw/

Need last version of SDL2 and last TinyGL.

Thanks a lot to:
- MorphOS Team for MorphOS
- Bigfoot for TinyGL
- BeWorld for SDL2
- Peter Hirschberg for the original game code
(https://sourceforge.net/projects/opengw/)
- walkero for his help for some improvements
- capehill for his source code on github (https://github.com/capehill/opengw)
help me to fix some issues.

Sources and Makefile are included in this archive.

Don't hesitate to support my projects on https://www.ko-fi.com/papio


History

1.0 - first public release for MorphOS

Some improvements realized by BeWorld:

- Added new hotkeys:

F1 - Active-Deactive VSYNC
F2 - Active-Deactive Glow
F3 - Active-Deactive GridSmoothing
F4 - Active-Deactive ParticleSmoothing
F5 - Active-Deactive EnemySmoothing
F6 - Active-Deactive PlayerSmoothing
F7 - Active-Deactive StarSmoothing


- Added support to play with a joystick with 2 sticks (left stick for direction,
the right stick to fire in the selected direction.

1.1 - added render optimizations and gameplay improvements

New features:
- Bomb now accessible via Right Stick Click (R3) on gamepad, in addition to Space key
- On-screen UI messages display current option state when toggling F1-F7
- Fixed 2D rendering system for proper text display (scores, lives, bombs, UI messages)
- Optimized glow effect with adjustable blur radius and intensity
- All visual effects (glow, smoothing) disabled by default for maximum performance
- Users can enable effects individually or use F11 for quick toggle

Hotkeys:
F8 - Active-Deactive Performance Mode (reduces particle count, disables glow)
F9 - Active-Deactive Reduced Grid Resolution (disables grid attractors for max performance)
F10 - Switch Window/FullScreen
F11 - Toggle ALL visual options (F1-F7) at once - Quick switch between quality and performance

Controls:
Keyboard:
- WASD: Move
- Arrow keys: Aim/Fire
- Space: Bomb
- 1-4: Start player (in menu)
- P: Pause
- ESC: Return to menu

Gamepad:
- Left Stick: Move
- Right Stick: Aim/Fire
- Right Stick Click (R3): Bomb
- Start: Start game/Join
- Y: Pause

Known Limitations (TinyGL):

Due to TinyGL limitations on MorphOS, some advanced OpenGL effects are currently
unavailable or disabled by default:

- Glow Effect (F2): Disabled by default
* Requires glGetTexImage() which is not supported in TinyGL
* Enabling it may cause visual artifacts (red screen)

- Smoothing Effects (F3-F7): Disabled by default
* GL_LINE_SMOOTH and GL_MULTISAMPLE have no effect on TinyGL
* These options can be enabled but won't change the visual appearance

- Blur Post-Processing: Not available
* CPU-based blur requires reading framebuffer data

The game still looks great with the built-in additive blending effects!
All gameplay features work perfectly.

Paypal:
Upload Date:Nov 22 2025
Category:Games/Shoot2D
Download:OpenGW_1.1.lha
Md5:3041c6a409389f8a05994d6f681e02db
Size:69 MB
Downloads:19
Screenshot(s)
 
History
Last Comments
Cool_amigaN
23 Nov 2025
08:43
This version is noticeable much faster as I am getting about 20fps more compared to the previous one! However, under many particles on screen I am still getting low as much as 15fps which makes gameplay fun suffer a bit. On the Sawtoorh with AGP 2X 9800Pro I range something between 35 - 15 fps depending on the amount of enemies. Previous version was 8-24 max. Heh, is it time to upgrade? I wonder how Mirari would perform on this one..