|
Post by apraxiumrum on Oct 27, 2019 18:01:11 GMT
Hi! So it dawned on me that assembly is most necessary to tangle with PCEngine hacking. I got a tutorial site and following it, but I've hit a snag looking for a programming software: an Assembler and Compiler of ASM Files. I've been looking for a trustworthy software to do the job, but I am kinda wary since I got GUI Turbo Assembler. It reminded me a lot of the Java and Microsoft Visual Studio 2010 Ultimate I used in collage. But when I copied the "Hello World.asm" example and went to build it, it gives me *Error** ...Illegal Number, on the line(s): int 0x80 ;call kernel I am tempted to get Visual Studio 2015 since it's compatible with Windows 7, but I've heard there is no support for Assembly in it. What do you use for practicing Assembly Language for Windows users out here? I want to download a program and stick with it. Any suggestions??
|
|
|
Post by turboxray on Oct 27, 2019 20:34:31 GMT
I'm confused... why would you need an IDE for assembly language? I mean, sure VS Code.. but Visual Studio IDE? Assembling is easy; "pceas <file> -raw". There's no linking or lots of config flags to worry about.
|
|
|
Post by elmer on Oct 27, 2019 23:11:23 GMT
apraxiumrum , you're confusing IBM PC Assembly Language (x86 or AMD64) for PC Engine Assembly Language. "Assembly Language" is just a way of saying that you're programming at the lowest-possible level that directly targets a specific microprocessor instruction set. Neither GUI Turbo Assembler (with the old Borland TASM assembler), nor Visual Studio, have anything to do with what you'll need to learn or use to program for the PC Engine. You might want to take a look at ccovell 's PC Engine ASM Programming videos on YouTube. www.chrismcovell.com/PCEdev/Then my thread here has updated versions of some of the tools that Chris mentions in his videos (or you can use the exact versions that he points to, if you prefer).
|
|