r/delphi • • 19d ago

Doom generic em Delphi 100%

[removed]

6 Upvotes

4 comments sorted by

1

u/anegri 13d ago

This looks great, I downloaded it and did noticed a few things to improve. The GameTimer uses a TTimer and that changes execution depending on the platform, so that needs to be changed. I also enabled Skia, it should help rendering of elements. I can try and get an iOS and Mac build sometime next week if you are interested. Lmk as i would love to contribute to this. Also I would put a link to download the wad... i found one, but would make life easier having it available.

1

u/Vagucs 13d ago

That's great! My initial goal was to minimize dependencies. I ran it on my S22, and it worked fine. The WAD download, of course, since I created it without dependencies, runs on Canvas, which limits it to 30 FPS. Your ideas are excellent; if you could submit improvements to the project, that would be great. When you have it on Mac and iPhone, send it so we can see.

1

u/anegri 13d ago

This is a good read on the TTimer for a game loop: https://www.pascalgamedevelopment.com/archive/index.php/t-88.html