nitrofurano Posted February 7, 2013 Share Posted February 7, 2013 hi! i don't know if anyone talked here about coding Lynx games on Basic instead of C or Assembly Since around a year and half i were using Boriel's zxbasic-compiler, it's coded in Python, and awesome for coding games fastly and simply, not only for zx-spectrum, and as well all other z80-based 8bit hardware, and interesting if someone can extend it to other machines using other processor architectures - http://www.boriel.com/software/the-zx-basic-compiler/?lang=en (forum and wiki pages are around there). And there is also http://bcx-basic.sourceforge.net , that i think can be helpful on people coding Lynx games in C without having to learn C (my case, i struggle a lot on it). What i don't know is if is there any more choices available for coding Lynx games in Basic language, and attempts using them (or even any of both above) - if there are, please let us know! thanks! Quote Link to comment Share on other sites More sharing options...
GadgetUK Posted February 7, 2013 Share Posted February 7, 2013 You are better off pushing yourself to learn C. Basic is interpreted and as a result runs much slower, and in these older devices every little counts. You can't use basic as far as I know. You could always port another basic that is targetted at the 6502 with some changes. The biggest problem with running basic on the Lynx is that the basic interpreter will eat most if not all of the RAM. Dont be put off learning C, I started with Basic so I know where you are coming from. Quote Link to comment Share on other sites More sharing options...
nitrofurano Posted February 7, 2013 Author Share Posted February 7, 2013 (edited) @GadgetUK please take a look at these links above again, there are about compiling Basic, not interpreting Basic! - and (thanks for your encouragement...) i really struggle on C, i tried several times since 30 years ago (last attempts were on MinGW (between 7 and 10 years ago, when i still used ms-windows), and GCC (i'm Linux-only now) ), and i can't go further than "hello world"... :S Edited February 7, 2013 by nitrofurano Quote Link to comment Share on other sites More sharing options...
+Gemintronic Posted February 7, 2013 Share Posted February 7, 2013 I think the same question was posed for other systems and the same answer applies. ZX Basic is very far from adding another system to its compatibility list. The guy who did a port of ZX to the Sega Master System has basically given up, so no help there. BCX is for PCs. C programmers want very little to do with BASIC. They have an active disdain for anything with an integrated IDE and more accessible language. These are the same people you are asking to donate their time and effort to creating BASIC for system x. No. People who love BASIC must learn C and assembly to do it ourselves. Quote Link to comment Share on other sites More sharing options...
jum Posted October 23, 2013 Share Posted October 23, 2013 Maybe someone could port 5200basic to work with Lynx. I think 5200basic uses DASM assembler which could probably be configured for Lynx. 5200basic is pretty low-level though, but is pretty fast. Quote Link to comment Share on other sites More sharing options...
+Gemintronic Posted October 24, 2013 Share Posted October 24, 2013 Hopefully when nitrofurano gets done with his other ZX Basic ports he might look into the Lynx. I just want version 1.0 of what he is working on now Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.