per Posted March 19, 2010 Share Posted March 19, 2010 (edited) I have some experiece in programming, as I know x86 assembly and quite a lot about the internals of the PC. However, I have never tried to really get into how the hardware of the lynx works, and it seems like a hard task since I haven't found any good explanation on it yet. But my general problem is that I don't know C++. I know a little C, but only the most basic stuff. In addition, I do my work on a PC running Windows, and many of the existing dev-tools relay on Linux (or Linux-based commands, which I don't know). So, does anybody know of any good turtorial regarding Lynx programming on a Windows PC? It should be well enough explained to give the user the ability to put something on the screen, at the same time as making the user understanding why it appears on the screen in the manner it does. Edited March 19, 2010 by per Quote Link to comment Share on other sites More sharing options...
GroovyBee Posted March 19, 2010 Share Posted March 19, 2010 As far as I'm aware there is no C++ compiler for Lynx. There is a "C" compiler available from www.cc65.org. It works on Windows and supports Lynx out of the box. I've used it for producing my Atari 7800 games. Quote Link to comment Share on other sites More sharing options...
matashen Posted March 19, 2010 Share Posted March 19, 2010 I have some experiece in programming, as I know x86 assembly and quite a lot about the internals of the PC. However, I have never tried to really get into how the hardware of the lynx works, and it seems like a hard task since I haven't found any good explanation on it yet. But my general problem is that I don't know C++. I know a little C, but only the most basic stuff. In addition, I do my work on a PC running Windows, and many of the existing dev-tools relay on Linux (or Linux-based commands, which I don't know). So, does anybody know of any good turtorial regarding Lynx programming on a Windows PC? It should be well enough explained to give the user the ability to put something on the screen, at the same time as making the user understanding why it appears on the screen in the manner it does. there are two compilers available. both are pure C without any + or # you can use the one from cc65.org, that karri use. But its not compatible with the CC65 from the bll kit. In the bll Kit from bastian Schick, there is another cc65, and creates a lyxass compatible assembly code. The Compilers itself also works a bit difference, so you have to choose.... Quote Link to comment Share on other sites More sharing options...
per Posted March 20, 2010 Author Share Posted March 20, 2010 Ok, but the main problem is not if it's C or C++/C#. The main problm is that there are no tutorial explaining how to write C-code that actually does something else than just calculating numbers in RAM. Quote Link to comment Share on other sites More sharing options...
GroovyBee Posted March 20, 2010 Share Posted March 20, 2010 A quick Google around shows these :- http://www.mdgames.de/lynx_eng.htm http://www.uni-giessen.de/~gd1113/lynx/ http://www.classicgamedev.com/Lynx:Atari_Lynx_Developer%27s_Reference Quote Link to comment Share on other sites More sharing options...
per Posted March 20, 2010 Author Share Posted March 20, 2010 http://www.classicgamedev.com/Lynx:Atari_Lynx_Developer%27s_Reference Thanks, That's more what I was thinking about. Quote Link to comment Share on other sites More sharing options...
Wookie Posted March 29, 2010 Share Posted March 29, 2010 http://www.classicgamedev.com/Lynx:Atari_Lynx_Developer%27s_Reference Thanks, That's more what I was thinking about. These are my tutorials that I've been working on for the past few months. They are far from complete but now that I have a flash card to play with, I should be adding more to them soon. --Wookie 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.