Is someone here skilled enough and interested to fork Boriel's zxbasic-compiler project to aim NES results?
I'm asking this because i got really amazed with the results from there: http://nitrofurano.altervista.org/retrocoding/zxspectrum/ and http://nitrofurano.altervista.org/retrocoding/zxspectrum/misc/bacab...
The webpage of it is at http://www.boriel.com/wiki/en/index.php/ZXBasic and the forum is at http://www.boriel.com/forum/zx-basic-compiler/
In my oppinion, i think a very simple tool like this can help a lot appearing good stuff and relativelly fastly for the Playpower project.
This cross-compiler is coded in Python language, and converts similar syntax of zx-spectrum basic into z80-assembly, and compiles this z80-assembly code into binary stuff. I think similar cross-converter can be done by replacing z80-assembly conversion to 6502-assembly, and having some parts of the converter, in the compiler core or as library, caring about display, sound, etc.
Maybe a cross-compiler like this must be coded from scratch, or maybe just adapting it to NES would be enough - anyway, i think this Boriel's cross compiler can be really very helpful to the Playpower project, or to any kind of retro and cross-development like Playpower is about.
What do you all think?
Tags:
Permalink Reply by Marcel Cevani on November 18, 2011 at 7:11am
Permalink Reply by Paulo Silva on November 18, 2011 at 8:22am It looks interesting, and seems to provide interesting results on people can be used to it. What i think is, the more cross-development tools we have available, better it is for the Playpower project.
Anyway, in my oppinion, Boriel's cross compiler has the advantage of being all coded in Python (maybe better/easier to debug and implement features than C or C++), and it uses code very similar to ansi-basic for compiling - and would be great seeing a cross-compiler could result in a ready image-rom, for example
Permalink Reply by Paulo Silva on November 18, 2011 at 8:26am and also, Boriel's project needs to target more 8bit platforms, and those based on 6502 (like NES) and 6809 (like Coco2 or Thomson) would be awesome - people helping it targeting NES would be really very welcome
Permalink Reply by Marcel Cevani on November 20, 2011 at 4:06am Hi,sure to have more tools are most times not an bad idea:)
but having to much working places is a bad thing too u know?
do you know nbasic?
http://bobrost.com/nes/files/nbasic_manual.html
greetings marcel :)
maybe we can add us?
Permalink Reply by Paulo Silva on November 22, 2011 at 2:16am i know nbasic - Cory Arcangel did Super Mario Clouds art instalation with it
© 2012 Created by Daniel Rehn.
Powered by
.