
|
85138 packages online
|
|
 |
|
|
|
|
No screenshot available
|
|
Overview:
This is my minimal OpenGL Mesa 4.1 implementation (miniGL).
I developed this library to enable me to port my old 3D engine
PolyNova over to Amiga 68k and then also used it to develop my
Geometry Wars inspired shooter (G-WARS). This library Only
supports 32-bit rendering and it is (currently) a pure
software implementation with no hardware acceleration.
Because software only rendering is very demanding, the
only practical target for this library is a PiStorm.
The included static library has been compiled using GCC6.
I have included the classic Gears demo as an usage example.
If I get the time, I'll try an optermize it further.
Requirements:
1) An RTG Amiga (32-bit pixel format required, ARGB recommended).
2) 68060 processor or better (PiStorm recommended).
Limitations:
1) No 3D hardware support (old school baby).
2) Only 32-bit colour depth is supported.
Version History:
4.1.01 - Initial release.
Links:
https://github.com/NovaCoderX/Amiga-Mesa (source code)
https://aminet.net/package/game/shoot/G-WARS (G-WARS)
https://github.com/NovaCoderX/G-WARS (G-WARS source code)
https://aminet.net/package/gfx/3d/PolyNova3D (PolyNova)
https://github.com/NovaCoderX/PolyNova3D (PolyNova source code)
|
Contents of util/libs/NovaMesa.lha
PERMSSN UID GID PACKED SIZE RATIO METHOD CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[Amiga] 584112 1671976 34.9% -lh5- a6e6 Feb 10 18:53 NovaMesa/example/Gears
[Amiga] 10464 15784 66.3% -lh5- d92b Feb 11 20:07 NovaMesa/example/Gears.info
[Amiga] 2879 11485 25.1% -lh5- 3719 Feb 11 20:02 NovaMesa/include/GL/glu.h
[Amiga] 4642 14318 32.4% -lh5- a823 Feb 11 20:02 NovaMesa/include/GL/internal/glcore.h
[Amiga] 626074 1851624 33.8% -lh5- 8bf9 Feb 11 20:01 NovaMesa/lib/libNovaMesa.a
[Amiga] 741 1430 51.8% -lh5- 13da Feb 11 20:00 NovaMesa/NovaMesa.readme
[Amiga] 2809 9624 29.2% -lh5- 5590 Feb 11 20:10 NovaMesa/usage/gears.c
[Amiga] 774 1575 49.1% -lh5- 3e83 Feb 11 20:02 NovaMesa/include/GL/amiga_mesa.h
[Amiga] 17716 101338 17.5% -lh5- cecd Feb 11 20:02 NovaMesa/include/GL/gl.h
[Amiga] 37450 258464 14.5% -lh5- 852c Feb 11 20:02 NovaMesa/include/GL/glext.h
---------- ----------- ------- ------- ------ ---------- ------------ -------------
Total 10 files 1287661 3937618 32.7% Feb 12 01:01
|
|
|
 |
| Page generated in 0.02 seconds |
Aminet © 1992-2024 Urban
Müller and the Aminet team.
Aminet contact address: <aminet aminet net> |