TXG/MNX Posted August 16, 2010 Share Posted August 16, 2010 Hi, I just did see that the sources for STOS are on the internet. Would it be possible to make a STOS version for the Jaguar ? Stos source Quote Link to comment Share on other sites More sharing options...
The_Laird Posted August 16, 2010 Share Posted August 16, 2010 I was talking to another coder on here recently about this in the chatroom and its certainly possible. Although it would have to be on the 68k, you wouldn't be able to use the Jag's cutom chips without a major re-write. Quote Link to comment Share on other sites More sharing options...
Fredifredo Posted August 16, 2010 Share Posted August 16, 2010 A mix with the Removers Lib would be fine http://removers.free.fr/softs/download.php?lang=en 2 Quote Link to comment Share on other sites More sharing options...
+Sauron Posted August 16, 2010 Share Posted August 16, 2010 I was talking to another coder on here recently about this in the chatroom and its certainly possible. Although it would have to be on the 68k, you wouldn't be able to use the Jag's cutom chips without a major re-write. It would have to be re-written anyway, due to architectural differences between the Jag and ST. A better solution would be to port to the PC so you don't have to rely on emulation (and therefore slow compile times) which would require a major rewrite anyway. In this case, there's absolutely nothing that would prevent support for the custom chips outside of what is already needed. Personally, I'd much rather see GFA Basic with Jag support. 3 Quote Link to comment Share on other sites More sharing options...
sh3-rg Posted August 16, 2010 Share Posted August 16, 2010 Yea, it wouldn't be impossible to do from what was discussed, but the huge effort required & the compromises that would have to be made would be massively off-putting... better to put that kind of effort elsewhere, really. Oh and STOS pwns GFA anyday 1 Quote Link to comment Share on other sites More sharing options...
The_Laird Posted August 16, 2010 Share Posted August 16, 2010 I pretty much remember that being the discussion me you and Owl had Quote Link to comment Share on other sites More sharing options...
Christos Posted August 16, 2010 Share Posted August 16, 2010 Oh and STOS pwns GFA anyday In what universe does that happen? 3 Quote Link to comment Share on other sites More sharing options...
sh3-rg Posted August 16, 2010 Share Posted August 16, 2010 I pretty much remember that being the discussion me you and Owl had Yes, excpet he'd never let me get away with saying "Oh and STOS pwns GFA anyday" Quote Link to comment Share on other sites More sharing options...
+Sauron Posted August 16, 2010 Share Posted August 16, 2010 Oh and STOS pwns GFA anyday In what universe does that happen? In the universe where all of the sprites are the same size and all games look the same. Quote Link to comment Share on other sites More sharing options...
sh3-rg Posted August 16, 2010 Share Posted August 16, 2010 In the universe where all of the sprites are the same size and all games look the same. Right, just for that I'm going to make a video of Damo's STOS demo fx - you'll take it back! Quote Link to comment Share on other sites More sharing options...
Atari_Owl Posted August 16, 2010 Share Posted August 16, 2010 (edited) Oh and STOS pwns GFA anyday In what universe does that happen? And are there lizards there? It is my contention that STOS was named simply by rotating its real name one character to the right Edited August 16, 2010 by Atari_Owl Quote Link to comment Share on other sites More sharing options...
philipj Posted August 16, 2010 Share Posted August 16, 2010 I couple of weeks ago I was looking "Tiny BASIC," which seems to be more or less generic for porting to other systems. It seems to be a good starting point; it's small, uses 3K of memory according to wikipedia so you know it's going run supper fast on the Jag-RISC. Tiny BASIC Wikipedia 1 Quote Link to comment Share on other sites More sharing options...
Christos Posted August 16, 2010 Share Posted August 16, 2010 In the universe where all of the sprites are the same size and all games look the same. Right, just for that I'm going to make a video of Damo's STOS demo fx - you'll take it back! Damo huh? I bet he coded STOS the same way tobe codes GFA.. which makes you wonder why? Quote Link to comment Share on other sites More sharing options...
GroovyBee Posted August 16, 2010 Share Posted August 16, 2010 I couple of weeks ago I was looking "Tiny BASIC," which seems to be more or less generic for porting to other systems. It seems to be a good starting point; it's small, uses 3K of memory according to wikipedia so you know it's going run supper fast on the Jag-RISC. Tiny BASIC Wikipedia The tiny BASIC examples I've looked at on that page are interpreted. Running an expression parser over every line of code (no mater what the target) isn't going to be all that fast unfortunately. Quote Link to comment Share on other sites More sharing options...
+CyranoJ Posted August 16, 2010 Share Posted August 16, 2010 Although it would have to be on the 68k, you wouldn't be able to use the Jag's cutom chips without a major re-write. Incorrect! STOS supports external calls to relocatable code. It would be trivial to add GPU modules to a Jag-STOS application via this method. 5 Quote Link to comment Share on other sites More sharing options...
The_Laird Posted August 16, 2010 Share Posted August 16, 2010 (edited) Fair enough I was just going off what the other 2 coders here I spoke with said (sh3-rg and Owl). Jag programming is not my area of expertise Edited August 16, 2010 by The_Laird 3 Quote Link to comment Share on other sites More sharing options...
sh3-rg Posted August 16, 2010 Share Posted August 16, 2010 Fair enough I was just going off what the other 2 coders here I spoke with said (sh3-rg and Owl). Jag programming is not my area of expertise hehe, you didn't refer to me as a coder while keeping a straight face did you I'd love something as simple to get into & fun as STOS for the Jaguar, but there's probably an easier way of putting that kind of limited but enjoyable power in the hands of us mere mortals Quote Link to comment Share on other sites More sharing options...
Gregory DG Posted August 17, 2010 Share Posted August 17, 2010 I was big into STOS back in the day. It opened up possibilities meager coders like myself could never have dreamed of doing in some more complex language. Now, what I'd like to see is something like Batari Basic for the Jaguar. How about Jagtari Basic? 2 Quote Link to comment Share on other sites More sharing options...
+Sauron Posted August 17, 2010 Share Posted August 17, 2010 I was big into STOS back in the day. It opened up possibilities meager coders like myself could never have dreamed of doing in some more complex language. Now, what I'd like to see is something like Batari Basic for the Jaguar. How about Jagtari Basic? I don't know if you ever played around with GFA Basic back in the day, but it was quite easy to use as well as very powerful. I think it was a good intermediary between very high level stuff like STOS and lower level languages. I think some kind of hybrid between STOS and GFA would work really well for beginners, but then that's kinda getting off-tangent a little. 1 Quote Link to comment Share on other sites More sharing options...
Atari_Owl Posted August 17, 2010 Share Posted August 17, 2010 Fair enough I was just going off what the other 2 coders here I spoke with said (sh3-rg and Owl). Jag programming is not my area of expertise To be honest I don't really remember how the conversation went. Its true that STOS is capable of calling relocatable sections which would make life easier. I'd just have no interest in doing it. And i still use GFA occassionally - some of the data for AOP has even been generated using it. 1 Quote Link to comment Share on other sites More sharing options...
TXG/MNX Posted January 3, 2013 Author Share Posted January 3, 2013 Would it be possible to create a version of GFA basic compiler that could output code for the Jaguar ? Quote Link to comment Share on other sites More sharing options...
GroovyBee Posted January 3, 2013 Share Posted January 3, 2013 It'd be easier to write a GFA to "C" converter I expect. 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.