![]() HeavyThing-1.24/fasmg/cpu/ - x86 instruction sets for fasmg:.HeavyThing-1.24/fasmg/ - contents of HeavyFlex.zip attached below.HeavyThing-1.24/ - contents of HeavyThing-1.24.tar.gz as distributed.I added a layer of fun to this by preparing the macros to assemble HeavyThing 1.24 sources without having to change any of the original files - which made this a challenge a little similar to my emulation of some old DOS assemblers. ![]() In fact, the assembly time is now similar for both fasm 1 and fasm g (mainly thanks to fasm 1 spending more time on preprocessing). And with x86-64 instruction sets rewritten in CALM the performance is finally good enough that I decided to publish the macros needed to assemble the latest HeavyThing with fasmg. The HeavyThing library is one of the largest publicly available projects written in fasm, and I've been using it as a testing ground and a benchmark for fasmg for years.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |