Author Archives: Hevanafa

About constants in Turbo Pascal 7

In Turbo Pascal (TP7), const x = 1 is immutable (a true constant), while const x: integer = 1 is a variable in disguise Example snippet: But the behaviour is still expected like in Free Pascal: the compiler picks up … Continue reading

Posted in Turbo Pascal 7 | Tagged , , | Leave a comment

P92 Sans font v1.0 Release

Jump to #downloads About this font My motivation in creating this font is to make my own typeface for Posit-92 that I won’t have to worry about the licensing, especially that I like how Trebuchet MS looks with its iconic … Continue reading

Posted in Indie games, Posit-92 | Tagged , , | Leave a comment

Specimen P-92 – Mascot Announcement

New mascot is here! Meet Specimen P-92 As Posit-92 continues to grow, I wanted a mascot with an identity closely tied to both to the engine itself and my usual branding Short Background Back in May 2025, Dosu.EXE (or DOSU.EXE … Continue reading

Posted in Posit-92 | Tagged , | Leave a comment

Nuclear Site (Post)

Test Block

Posted in Uncategorized | Leave a comment

Minimal Posit-92 Example

In this page, I can show how easy it is to start programming games with Posit-92 Wasm How it looks like (including the game loop): You can either use Pascal or C++ to accomplish this The difference here is that … Continue reading

Posted in Posit-92 | Tagged , , , | Comments Off on Minimal Posit-92 Example

About WebAssembly games in Pascal on itch.io

At the time of writing, there’s only a single browser game that uses Pascal on itch.io, while the rest is only for desktop, which you can visit on itch.io There’s only a handful of submissions and contributors to the Pascal … Continue reading

Posted in Indie games, Personal | Tagged , , , | Comments Off on About WebAssembly games in Pascal on itch.io

Posit-92 – Gamepad Demo

   

Posted in Uncategorized | Leave a comment

Immediate Easing Chain

This document was written in order to understand easing chains in immediate mode, i.e. without object-oriented tween systems like what Phaser JS (scene.tweens), Unity (DOTween), and Roblox (TweenService) have This approach can be applied to any other frameworks that don’t … Continue reading

Posted in Indie games, Posit-92 | Tagged , , | Leave a comment

Posit-92 – Hello World

A very basic example of Posit-92

Posted in Posit-92 | Tagged , , , , | Leave a comment

Hello Canvas – Getting Started with Pascal & WebAssembly

This tutorial will guide you through how to setup Pascal targeting WebAssembly without using Pas2JS — pure Pascal code directly compiled to WASM Why does this guide exist? It’s because I find so many outdated documentations — many of them … Continue reading

Posted in Pascal + WebAssembly | Tagged , , , | Leave a comment