[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/vr/ - Retro Games

Search:


View post   

>> No.3949664 [View]
File: 76 KB, 493x655, 1493141075079.jpg [View same] [iqdb] [saucenao] [google]
3949664

>I used to contribute to this thread a great deal, but have been too busy with school and work. With summer around the corner I should be able to complete a new 65816/6502/SPC700 assembler that is about half done. It's got a powerful macro system, and a set of directives suitable for managing assembly and how it gets mapped to output files, perfect for developing custom hardware. With the grammar hammered out, it will be possible to write a disassembler to target the assembler. One day I hope it will be much easier to do hacking jams on games with threads like these.

>>3948760
It's an assembler, so a comparison with cc65 is apples to oranges. Besides, I mostly trust compiler output to be better than manual coded assembly, except for something as simple as the 65xx family. The key point is that there are too few registers, such that register filling and spilling is more about algorithm design than resource allocation. In contrasted to xa65, there is no linker (I've considered it), it's 1-pass, labels may be directional, math uses polish notation for grammar simplicity, memory mapping and allocation directives are included, it's extensible to other processors, and can output debug annotated source.

Let me reiterate, the merits of an anonymous board are in the posts, not in who posts them. It's the culture of the website. Names and tripcodes are intended for posters who need continuity in a thread that couldn't work otherwise, not for login handles. If a user in a thread can be identified by their posts alone, that is sufficient to form opinions and carry on a conversation with them. By using a name, not only do you instantly provoke the ire of other users by violating the norms of the community (whether the usage intentional or not, and whether the reaction is conscious or not), you also carry that ire where ever you go with the name. For /vr/ being such a small community, everyone in this thread knows who is working on what. It serves no purpose but to annoy.

Navigation
View posts[+24][+48][+96]