veganism.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Veganism Social is a welcoming space on the internet for vegans to connect and engage with the broader decentralized social media community.

Administered by:

Server stats:

292
active users

#pascal

4 posts4 participants0 posts today

Trying to port Mario & Luigi (1994) by Wiering Software from Turbo #Pascal to #FreePascal trunk (i8086), ofc on #DOS: wieringsoftware.nl/mario

Posted on forum.lazarus.freepascal.org/i but got nowhere

I can build it on FPC, but can’t run. Removing call to ReadConfig shows gfx issues and input gets messed. I can’t find a way to debug the realmode properly

May I ask heroes from my feed for some helping hand? @foone @wyatt @root42 @nina_kali_nina

Replied in thread

@cyningstan

Great laptop:
arstechnica.com/gadgets/2023/0

An IBM-compatible Turbo XT! My first PC, of 1989 was such a thing, but a huge box with a tiny 12-inch green CRT monitor. 640kB RAM, 10MHz in turbo mode, and a Hercules-compatible graphics card, 640x350 pixels, for games one used a software CGA emulator, mapped the 320x200x4 colors of CGA onto the 640x300x3 gray levels of Hercules ...

And with locally installed DoS ...

Programmed #Pascal on it.

Ars Technica · Going deep with the Book 8088, the brand-new laptop that runs like it’s 1981By Andrew Cunningham

Adding Object-Orientation to Procedural languages just inflates the amount of up-front knowledge you have to ingest to do the same thing. Both #PHP and #Pascal are prime examples of OOP where it doesn’t belong, they should have adopted Functional or Type-based [aka Protocol or Trait] orientated features. #programming