| |
c2 Cross Assembler 0.6.4 [2024] |
AKA :
c2
Website :
https://github.com/Hammarberg/c2
Credits :
Download :
Look for downloads on external sites:
Pokefinder.org
User Comment Submitted by Frantic on 30 March 2024
@CRT: Thanks for these clarifications! | User Comment Submitted by CRT on 30 March 2024
If you already are using something at a similar good feature level like Kickassembler, there is no need to switch to c2.
If your current assembler is lacking forward reference solving, if you enjoy meta/macro programming and want the most streamlined experience, then c2 might be for you.
If you want an assembler for your own CPU or some rare CPU, define the architecture in c2 yourself using the macro system (I'm hoping for future pull requests). While my personal enjoyment is 6502, c2 was always meant to be architecture independent.
Perhaps main differences between c2 and most other assemblers is more under the hood. The predecessor c6510 (c1) took an assembler environment and added scripting to it. c2 took a C++ environment and added assembly to it. This might not change the user experience much but it makes things much more expandable.
Pro:
Strong meta-programming, emphasis on expandable and architecture independent, C++ syntax.
Cons:
Heavier, cryptic assembly/compile errors, some non standard assembly syntax, C++ syntax. | User Comment Submitted by apprentix on 30 March 2024
Fantastic! Thank you for Linux support! | User Comment Submitted by Frantic on 29 March 2024
Are there any particular features of this assembler that makes it better in some way than other assemblers? |
|
|
|
| Search CSDb |
| Navigate | |
|
| Detailed Info | |
|
| Fun Stuff | |
· Goofs · Hidden Parts · Trivia
|
|
| Forum | |
|
| Support CSDb | |
|
| |
|