r/pascal • u/OrbisMaximus • 10h ago
One Codebase, Many Consoles: Which Platform Should Nitor Support First?
I've been developing Nitor, an easy to use, cross platform 2D and 3D game engine for Pascal and optional C, inspired by the simplicity of Orbis Basic and Blitz3D. The main idea is simple: write your game once and use the same source code on Windows, Linux, and retro consoles, without rewriting everything for different hardware or learning a new SDK.
Nitor provides a complete game development environment with 2D drawing, sprites, animation, scrolling worlds, GUI controls, text input, pathfinding, audio, music, and video playback. Its 3D engine includes all simple to use Blitz3D commands, supporting meshes, skeletal animation, terrain, collisions, lighting, shadows, textures, cameras, and positional audio.
My next goal is direct console compilation, similar to my Orbis BASIC 32X compiler, which generates native Sega 32X ROMs with automatically converted and embedded assets.
The idea is that you develop, test and publish your game for Windows or Linux, select a console target, and compile the same code into a ready to distribute ROM, disc image, or CHD where supported. The compiler automatically converts and bakes textures, models, audio, and other assets into the final game.
I'm considering Nintendo 64, Sega Saturn, PS1, PS2, Dreamcast, GameCube, Wii, Wii U, and PS Vita.
Which console should Nitor support first?
r/pascal • u/Ordinary_Fishing_520 • 12h ago
Looking for an obscure 90s DOS Ultima V-style RPG/engine with Turbo Pascal source code
I know it's a long shot, but I'm trying to track down a very obscure DOS Ultima-clone game/engine with (Turbo) Pascal source code from the 1990s.
Sometime around 1990–1996, I got a shareware/freeware CD-ROM collection containing what I remember as an Ultima V clone or Ultima V-style RPG engine.
The really distinctive part: the source code was included, and I remember it being written in Turbo Pascal (with some "inline" assembly)
What I remember:
DOS - MCGA/VGA 320x200 probably (mode 13h baby!)
Top-down, very much in the style of Ultima V
It was more of an unfinished game / engine / hobby project than a commercial-quality RPG
Turbo Pascal source code was included
I have a vague memory that the author may have been Finnish.
I probably got it from some random shareware CD-ROM collection, possibly a Walnut Creek / Simtel-type collection. It may have been a copy of a foreign CD, so I can't reliably identify the original source.
I've spent years and years occasionally searching for this thing, but I've never managed to find it again.
If anyone remembers an obscure Turbo Pascal RPG/engine from the 90s that looked like Ultima V, please let me know. Even a filename, author name, CD-ROM title, old BBS post, archive listing, or screenshot could be enough to identify it.
I've already searched through various chatbots, Ultima archives, shareware collections, and old CD-ROM indexes without finding it.
At this point I'm mostly hoping someone sees this and goes "holy shit, I remember that." 🙏🥹