I'm definetely going to use ASM. This is just for fun. And using assembler makes me be really focused. I want to create a game for the speccy but I need to taste the metal again
. If I would use AGD for example I would feel guilty in the end ç:D
Okay, is this case a typical configuration that people use on PC is asm compiler + text editor + emulator. You can mix then in different combinations. Compilers don't have own GUI, they just read some input files and write out output files so they are usually called from another program.
Your typical workflow looks something like
- write your code in text editor
- run some macro in the editor which runs the compiler with your code file as a parameter
- compiler creates a file possible to be run in an emulator
- you run it in the emulator and check the result
I don't know about the Visual Studio thing that you mention, is it in some way different ???
One problem in this approach is debugging. You write the code in text editor and run it in emulator. Emulators have own debuggers
which display running code but this displayed code is without any comments, labels and other stuff that you have in your source.
I've heard someting about some recent tools that enable to debug your actual source code but don't remember the details.
Remember that people may use some tools for years because they got used to them and don't try out new stuff. You are in different
position, so check different option and choose the one that fits you best.