Comment by saganus
5 years ago
How does one program something like this directly in assembly?
Do you use an IDE that makes things easier?
I remember doing very simple programs in asm during college, but it wasn't anywhere near this complex.
Any resources or articles that touch on this topic would be appreciated!
Check out FASM (https://flatassembler.net)
Start with this https://gpfault.net/posts/asm-tut-0.txt.html
Thanks!
I'll check it out
Try learnasm.net, or the chibiakumas youtube channel.
They also released an (affordable!) book recently, covering several architectures.
People used to program big projects in assembly with no fancy IDE all the time. It's largely a matter of structure and organizational practices. A good macro assembler can go a long way.
That fancy IDE was called Turbo Assembler and DevPac.
Assembly is a skill learned through practice, much like any other language.
Check the project’s wiki. There are several examples there.