VOGONS


TitaniumGL

Topic actions

Reply 20 of 28, by Sh1nRa358

User metadata
Rank Newbie
Rank
Newbie

thanks. youre gonna finish it right? (all the lines and artifacts)

Reply 21 of 28, by Geri

User metadata
Rank Member
Rank
Member
Sh1nRa358 wrote on 2025-02-20, 22:00:

thanks. youre gonna finish it right? (all the lines and artifacts)

Likely not. Technically this engine is very ficksie-fucksie... It builds the scene into a texture from subimages. Re-renders everything multiple times and multiple passes in every frame, making multiple muxing cycles to do the rendering, its like basically they haxorzed a software renderer on top of an emulator, and its simply rely on opengl to do it with texsubimages. It even reloads the tiles in every frame (even if nothing changes). Everything which can be broken, is broken. The bugs and glitches in the SNES version still there. Battle backgrounds are maybe meant to be compressed textures, which supposed to load directly, but titaniumgl doesnt supports that, the battle backgrounds are not being loaded. Its abusing every specialities in opengl in a way it shouldnt be abused. Titaniumgl can't directly do subimages, it has to reupload the entire texture to the gpu every time, causing gigabytes of memory transfer to produce a frame. Special ifs had to be used to even have visible image. Mixing immediate mode and vertex array calls in a way it shouldnt. This is the worst engine i have ever seen. Likely it was done by various students while they were on an excercise at some company, its not a professional work by any means. This is a game i dont want to touch ever again. Especially since i am doing this in my free time, no one pays for this software any more. I am not mazochist that much to touch this game once again. This engine is giving me post traumatic stress.

TitaniumGL the OpenGL to D3D wrapper:
http://users.atw.hu/titaniumgl/index.html

Reply 22 of 28, by Sh1nRa358

User metadata
Rank Newbie
Rank
Newbie

lmao, thanks anyway 😜

Reply 23 of 28, by Sh1nRa358

User metadata
Rank Newbie
Rank
Newbie

Hello, how about Mugen? It is a fighting game engine. comes with 2 characters by default. It crashes when using this for that:
mugen1.1b1: https://www.mediafire.com/file/4lfj4uk30du8sw … %20Patch%29.rar
mugen upgrade ikemen: https://github.com/ikemen-engine/Ikemen-GO/re … ses/tag/nightly

Last edited by Sh1nRa358 on 2025-03-25, 00:18. Edited 1 time in total.

Reply 24 of 28, by Geri

User metadata
Rank Member
Rank
Member

Thanks, i will check it. In the recent days, i got quite a few bugous programs and games to test.
I havent answered to everyone, especially for the bug repots i got in email, but i have added everything to the buglist, and will check them.

TitaniumGL the OpenGL to D3D wrapper:
http://users.atw.hu/titaniumgl/index.html

Reply 25 of 28, by Sh1nRa358

User metadata
Rank Newbie
Rank
Newbie

how's it going?

Reply 27 of 28, by Geri

User metadata
Rank Member
Rank
Member
Sh1nRa358 wrote on 2025-03-01, 23:02:

Hello, how about Mugen? It is a fighting game engine. comes with 2 characters by default. It crashes when using this for that:
mugen1.1b1: https://www.mediafire.com/file/4lfj4uk30du8sw … %20Patch%29.rar
mugen upgrade ikemen: https://github.com/ikemen-engine/Ikemen-GO/re … ses/tag/nightly

None of these going to work.
First requires OpenGL 2.0 features, such as pixel shaders, which TitaniumGL doesnt supports, and will not support.
The second requires OpenGL 3.2 features and init, which TitaniumGL doesnt supports.

TitaniumGL supports OpenGL 1.x and it is not going to support OpenGL 2.x, 3.x or 4.x features, if a game or program refuses to work without opengl 2/3/4 extensions then i can't do much. Ask these game developers to learn programming, and instead of doing copypaste vibe coding nonsense, learn how to actually draw textured cubes or triangles on the screen, because it seems achieving even this is too hard for some people nowadays.

TitaniumGL the OpenGL to D3D wrapper:
http://users.atw.hu/titaniumgl/index.html

Reply 28 of 28, by Geri

User metadata
Rank Member
Rank
Member

2025, 07.

Regular bugfix release
-Missing water alpha effect has been fixed in Doom2D (reported by BlackDoomer)
-Crash on some multicore 64 bit systems fixed when using software renderer.
-64 bit build for Reactos has been prepared.
-Fixed a viewport issue in hardware accelerated mode.

TitaniumGL the OpenGL to D3D wrapper:
http://users.atw.hu/titaniumgl/index.html