3D engines under active development?
- bbmario
- DCEmu Freak
- Posts: 88
- https://www.artistsworkshop.eu/meble-kuchenne-na-wymiar-warszawa-gdzie-zamowic/
- Joined: Wed Feb 05, 2014 5:58 am
- Has thanked: 9 times
- Been thanked: 3 times
3D engines under active development?
Are there any DC-specific 3D engines under active development, using the KGL wrappers?
Re: 3D engines under active development?
Unfortunately KGL was in a quite sorry state before but it's picking upsteam recently. So I think most engines used PVR directly before.. If you're using a third party engine like CubicVR you should not need to care about whether they use KGL or PVR internally though. What are you trying to do?
Wiki & tutorials: http://dcemulation.org/?title=Development
Wiki feedback: viewtopic.php?f=29&t=103940
My libgl playground (not for production): https://bitbucket.org/bogglez/libgl15
My lxdream fork (with small fixes): https://bitbucket.org/bogglez/lxdream
Wiki feedback: viewtopic.php?f=29&t=103940
My libgl playground (not for production): https://bitbucket.org/bogglez/libgl15
My lxdream fork (with small fixes): https://bitbucket.org/bogglez/lxdream
- bbmario
- DCEmu Freak
- Posts: 88
- Joined: Wed Feb 05, 2014 5:58 am
- Has thanked: 9 times
- Been thanked: 3 times
Re: 3D engines under active development?
Using PVR directly means writing raw PowerVR ASM?
My current objective is just a small 3D game. Something like marble blast or a platformer.
My current objective is just a small 3D game. Something like marble blast or a platformer.
- BlueCrab
- The Crabby Overlord
- Posts: 5660
- Joined: Mon May 27, 2002 11:31 am
- Location: Sailing the Skies of Arcadia
- Has thanked: 9 times
- Been thanked: 69 times
- Contact:
Re: 3D engines under active development?
There is no such thing as PowerVR ASM. The PVR isn't a programmable GPU -- it is fixed-function.
As bogglez said, it shouldn't matter whether the engine uses the PVR directly or uses KGL, as it should expose the functionality you need without ever having to touch either of those layers directly.
As bogglez said, it shouldn't matter whether the engine uses the PVR directly or uses KGL, as it should expose the functionality you need without ever having to touch either of those layers directly.
Re: 3D engines under active development?
There is a C API http://gamedev.allusion.net/docs/kos-2.0.0/pvr_8h.htmlbbmario wrote:Using PVR directly means writing raw PowerVR ASM?
My current objective is just a small 3D game. Something like marble blast or a platformer.
It is a Dreamcast-specific graphics API. You can use the KGL implementation for simple stuff too, the performance has improved a lot.
But the implementation is not complete.. if you encounter errors you can report them here:
viewtopic.php?f=29&t=103298
Wiki & tutorials: http://dcemulation.org/?title=Development
Wiki feedback: viewtopic.php?f=29&t=103940
My libgl playground (not for production): https://bitbucket.org/bogglez/libgl15
My lxdream fork (with small fixes): https://bitbucket.org/bogglez/lxdream
Wiki feedback: viewtopic.php?f=29&t=103940
My libgl playground (not for production): https://bitbucket.org/bogglez/libgl15
My lxdream fork (with small fixes): https://bitbucket.org/bogglez/lxdream