Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Zortch

Zortch Maxinum against The Alien Brainsuckers 路 By mutantleg

Software rendering version? (+Open source?)

A topic by Deleted Account created Jun 20, 2023 Views: 1,213 Replies: 11
Viewing posts 1 to 4
Deleted post
Developer(+1)

that is quite a proposal 馃

thing is you definetly don't need $2000 to run the game
you can get a $300 used laptop and even that might be an overshoot

if you are interested in how the engine works I'm happy to answer any questions
I'm really not doing anything you couldn't do better in unity or godot or whatever

Deleted post
Developer(+1)

don't forget that software rendering needs more cpu resources
the Quake2 software rendering is still one of the most optimised ones ever made
so I highly doubt I can make anything that comes close
it's probably easier to get some mesa software rendered opengl and use it with some linux win comptability layer or whatever
the thing is it's really really hard to get a machine nowadays that doesn't have a gpu or opengl support

what sort of embedded devices you are thinking of anyway? I mean afaik even a raspberry pi has a gpu

Deleted post
Developer(+1)

it looks cool indeed and I appreciate your passion
but tbh this sounds more like a software rendering fetish  and trying to find excuses for it
and I understand it completely - many people prefer the look of these games 馃
they just look more like real games - it's hard to explain (kind of how movies at 50fps feel wrong)

maybe for LAB 2 I could use one I guess - but then I would want to go all the way like
something that uses only affine texture mapping and 16bit dithering like the PS1 etc.
this is one dangerous rabbit hole 馃様

Deleted post
Deleted post
Developer

it looks cool 馃憤

not sure if I could use it for anything - I couldn't make a quake map if my life depended on it 馃様

(+1)

OpenGL a bloat??? It's around since Windows 3.1 in the mid 90s and runs  on  every CPU integrated  graphics of the last 15 years. It is multiplatform compatible and much faster than software renderer. The problem is more that it's outdated and may be dropped first by Apple, I guess.

Isn't it a bit to early to ask for the engine to get open source? Maybe it has no negative effect to the sales but it's very unusual for a new game with no  team and intention like a system port.

Deleted post
(+1)

Did you ever code a game with OpenGL or software renderer? Did you read the small3d lib docs? It's is never tested on Windows 

  • TODO:
    • Android
    • Windows
    • emscripten (web browser, JavaScript transpile)

It is interesting  and nice, too if you have your game structured for multiple renderer but I would always prefer OpenGL. Since 1998 with the Voodoo Banshee this is how you do it. If you manage to find that Windows industry device which has no OpenGL support then there are drivers like MESA which can software render OpenGL on every GPU, I read even Windows has software drivers for at least OpenGL 1.1.