flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
ground 15 Apr 2025, 20:51
"Ground" is a programming language for Windows which allows x86-64 assembly language to be added anywhere in the code.
Mixing Ground- and assembly code is possible by using the generated symbolic constants for each local Ground variable. Ground uses FASM to assemble it's output. The compiler is written in C# (net9.0). https://github.com/ReneOlsthoorn/Ground Ground contains some examples, like a Smoothscroller, Plasma, Mode7 example, Starfield, Chipmunk Physics engine example, Fire example, Snake game, Tetrus game and a game called Bertus. Ground has language constructs like Classes, Groups, Expressions, Statements, Functions, Strings, Floats. It has a reference count system, so garbage collection is automatic. This makes string concatenation easier. But it will remain an easy way to setup your FASM code. Best regards, Rene Olsthoorn. Last edited by ground on 02 Aug 2025, 06:43; edited 2 times in total |
|||
![]() |
|
jbirddog 10 May 2025, 19:53
looks nice, well done.
|
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.