zlacker

[parent] [thread] 7 comments
1. saganu+(OP)[view] [source] 2021-05-23 00:57:17
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!

replies(5): >>z3phyr+O8 >>fmakun+Ql >>mids_h+en >>snvzz+Ro >>AnIdio+HO
2. z3phyr+O8[view] [source] 2021-05-23 03:17:54
>>saganu+(OP)
Check out FASM (https://flatassembler.net)

Start with this https://gpfault.net/posts/asm-tut-0.txt.html

replies(1): >>saganu+6a
◧◩
3. saganu+6a[view] [source] [discussion] 2021-05-23 03:36:31
>>z3phyr+O8
Thanks!

I'll check it out

4. fmakun+Ql[view] [source] 2021-05-23 06:51:55
>>saganu+(OP)
Check the project’s wiki. There are several examples there.
5. mids_h+en[view] [source] 2021-05-23 07:18:55
>>saganu+(OP)
Assembly is a skill learned through practice, much like any other language.
6. snvzz+Ro[view] [source] 2021-05-23 07:43:00
>>saganu+(OP)
Try learnasm.net, or the chibiakumas youtube channel.

They also released an (affordable!) book recently, covering several architectures.

7. AnIdio+HO[view] [source] 2021-05-23 13:03:20
>>saganu+(OP)
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.
replies(1): >>pjmlp+wX
◧◩
8. pjmlp+wX[view] [source] [discussion] 2021-05-23 14:38:38
>>AnIdio+HO
That fancy IDE was called Turbo Assembler and DevPac.
[go to top]