Kaz atarionline.pl Posted November 7, 2008 Share Posted November 7, 2008 If someone is interested in Basic, Pascal, Logo or other non-machine languages can take a part in new competition - for the best game. Rules: - no machine language, no ML routines, but you can compile program later (and you have to deliver source listing) - deadline: midnight of 27th of December 2008 - voting in scale from 1 (very poor game) to 10 (very good game) between 28th and 31st of December 2008 - authors can't vote for their own game - 1st price: Hobgoblin special edition cart from xxl - 2nd and 3rd price: two regular Atari game carts from me. Honestly, prices are not important, do it for yourself, just for fun. If you have some started project - finish it. If you have some idea - realize it. More than 7 weeks left, enough time to die, to get rich or to... write Atari program . Quote Link to comment Share on other sites More sharing options...
Rybags Posted November 7, 2008 Share Posted November 7, 2008 Is this limited to "novices"? Can entries be submitted e.g. of a game you've written and already publicised ~ 20 years ago? Quote Link to comment Share on other sites More sharing options...
devwebcl Posted November 7, 2008 Share Posted November 7, 2008 no ML routines if it's Basic, that means PEEK & POKE can't be used? Quote Link to comment Share on other sites More sharing options...
+bf2k+ Posted November 7, 2008 Share Posted November 7, 2008 What about Utilities? Quote Link to comment Share on other sites More sharing options...
Rybags Posted November 7, 2008 Share Posted November 7, 2008 Peek/Poke doesn't mean it's using Asm. Not allowing them would also severely limit what could be produced. An old trick in Atari Basic is to redefine the start and length of strings. Then, simple string manipulation can be used for such things as scrolling screens or doing PMGs. It can't really be considered using Asm, although it can impart a huge advantage over just going by the book. Quote Link to comment Share on other sites More sharing options...
Allas Posted November 7, 2008 Share Posted November 7, 2008 I think the initial idea of the contest is good, but there is problem to determine what means exactly "no machine language". - is POKEing an address a use of machine language? Maybe not if change a value, but what about if you change internal routines? - is a DLI considered a machine language? In fact, is a little ML on Basic programming. But, languages as Action!, have DLI programming without using ML. - There are several high level languages, HOW and WHO determine the line frontier about using ML, for example CC65 has include files, that let to use ML routines, but on the main program it looks like a macro command. - Can you use external archives? - Is restricted to only 64K? Quote Link to comment Share on other sites More sharing options...
dwhyte Posted November 7, 2008 Share Posted November 7, 2008 Hmmm... would a port of Epyx's Sword of Fargoal count? It's written in Basic with the source code included in the manual... Quote Link to comment Share on other sites More sharing options...
Kaz atarionline.pl Posted November 7, 2008 Author Share Posted November 7, 2008 @Rybags "For beginners" means we set rules for people who have never programmed before, who want to refresh knowledge about Atari programming after years and for _everyone_ who would try to write something in languages like Pascal, Basic, BrainFuck, etc - advanced coders with high-level skills too. However, people interested in competition said they prefered to not compete with high-skilled assembler coders, thus this is reason why we excluded machine language, even ML routines. Advanced programmers should show their skills without ML using . @Allas I think the initial idea of the contest is good, but there is problem to determine what means exactly "no machine language". Yes, indeed. We had problem how to precisely describe what we are interested in. I hope above description will help to understand you aim of competition: to engage beginners, to compete against Basic and other languages restrictions and finally to get fun. Try to not to pass by this rule, even it is not clear enough . xxl decides what is restricted, so I will pass on your questions. Quote Link to comment Share on other sites More sharing options...
Kaz atarionline.pl Posted November 7, 2008 Author Share Posted November 7, 2008 OK, I got decisions from xxl: Is this limited to "novices"?Can entries be submitted e.g. of a game you've written and already publicised ~ 20 years ago? No, its not limited to novices. No, can't be published game for Atari. no ML routines if it's Basic, that means PEEK & POKE can't be used? PEEK i POKE can be used. What about Utilities? This time games only. - is POKEing an address a use of machine language? Maybe not if change a value, but what about if you change internal routines? It depends, aswer yourself (whatever it means - Kaz). is a DLI considered a machine language? In fact, is a little ML on Basic programming. But, languages as Action!, have DLI programming without using ML. xxl will verify code and judge. - There are several high level languages, HOW and WHO determine the line frontier about using ML, for example CC65 has include files, that let to use ML routines, but on the main program it looks like a macro command. xxl will verify code and judge. - Can you use external archives? If you mean fonts, graphics - yes. - Is restricted to only 64K? No. Hmmm... would a port of Epyx's Sword of Fargoal count? It's written in Basic with the source code included in the manual... You can port it. It is not a Atari program, so some effort has to be put into conversion. People will vote if they like it or not. By the way: first entry arrived - simple game in Atari BrainFuck+ Quote Link to comment Share on other sites More sharing options...
atariksi Posted November 7, 2008 Share Posted November 7, 2008 Peek/Poke doesn't mean it's using Asm. Not allowing them would also severely limit what could be produced. An old trick in Atari Basic is to redefine the start and length of strings. Then, simple string manipulation can be used for such things as scrolling screens or doing PMGs. It can't really be considered using Asm, although it can impart a huge advantage over just going by the book. I think he means you can't do something like the following: 10 POKE 54286,0:POKE 559,0:POKE 54272,0 20 T=1536:A=4 30 POKE T,169:POKE T+1,A:POKE T+2,141:POKE T+3,26:POKE T+4,208 40 T=T+5:A=A+4:IF A>68 THEN A=4 50 IF T<1620 THEN 30 60 POKE T,76:POKE T+1,0:POKE T+2,6 70 D=USR(1536) Quote Link to comment Share on other sites More sharing options...
+therealbountybob Posted December 3, 2008 Share Posted December 3, 2008 I'm interested in this. Is anyone else thinking of entering I 'm going to enter one of my other games that I've worked on recently... unless anyone's got a simple idea for me to have a go at ...had an idea of doing a version of the ST game KLATris but couldn't find this to look at... think it was like Stack-up but vertical blocks of three fell and you could rotate the colours... don't want to do this if there is already something out there... Quote Link to comment Share on other sites More sharing options...
carmel_andrews Posted December 3, 2008 Share Posted December 3, 2008 Looks like i will have to learn some A8 basic...i still have all the old books and a decent A8 emu...now just get of me rear end an learn some basic Quote Link to comment Share on other sites More sharing options...
Kaz atarionline.pl Posted December 5, 2008 Author Share Posted December 5, 2008 According to my knowledge: a few people try to code something for the compo (even C64 girl!), so it can be very interesting to see results... Keep going, good luck. PS. Me and Scalak almost finished our contribution . Quote Link to comment Share on other sites More sharing options...
Fres Posted December 6, 2008 Share Posted December 6, 2008 I've got a little something in the works. "something wonderful" (or not). A little pressed for time, tho, so I might not get it in by the dead-line. Quote Link to comment Share on other sites More sharing options...
Kaz atarionline.pl Posted December 7, 2008 Author Share Posted December 7, 2008 (edited) The second game, after simple Refleks written in Atari BrainFuck+, has arrived. It is Parachute, port of Nintendo's game. Written in pure Turbo Basic XL this time, without assembler routines. Enjoy and remember that we will vote all games between 27th and 31st of December. link download Edited December 7, 2008 by Kaz atarionline.pl Quote Link to comment Share on other sites More sharing options...
Kaz atarionline.pl Posted December 8, 2008 Author Share Posted December 8, 2008 New version of Parachute, with improved joystick control is available at the same place. Quote Link to comment Share on other sites More sharing options...
Kaz atarionline.pl Posted December 9, 2008 Author Share Posted December 9, 2008 Third game has arrived today. ATASCII Squash by Sikor is available. link download Quote Link to comment Share on other sites More sharing options...
+therealbountybob Posted December 13, 2008 Share Posted December 13, 2008 I did a bit of work on an early version of Gwobby's Adventure as it was still playable in it's own right... Here is Gwobby Jr. (I Zipped the GwobbyJr.ATR file - Boot with basic) Simply draw a path to get Gwobby safely to the exit... (hint: you can bash through the obstactles) Have fun Jason GwobbyJr.zip Quote Link to comment Share on other sites More sharing options...
Kaz atarionline.pl Posted December 14, 2008 Author Share Posted December 14, 2008 I did a bit of work on an early version of Gwobby's Adventure as it was still playable in it's own right... Here is Gwobby Jr. (I Zipped the GwobbyJr.ATR file - Boot with basic) Simply draw a path to get Gwobby safely to the exit... (hint: you can bash through the obstactles) Have fun Jason Thanks Jason! Nice compo entry. Before I will announce your game on atarionline.pl webpage I would like to present another game (arrived yesterday): LarkaNOID by Arek Lubaszka (Larek). link download Quote Link to comment Share on other sites More sharing options...
+therealbountybob Posted December 14, 2008 Share Posted December 14, 2008 Hi Kaz, after a few coments on your site I have made the exit a bit brighter so it shows up better on the emulator. (I had mainly tested on my 130XE) Plus a couple of tweaks New version of Gwobby Jr here: GwobbyJr.zip Quote Link to comment Share on other sites More sharing options...
Kaz atarionline.pl Posted December 15, 2008 Author Share Posted December 15, 2008 (edited) New games for compo came yesterday: 1. The fixed version of Gwobby Jr. (you can download it from the preceding Jason's post). 2. Qwerty Masta (aka Miszcz Qwerty in Polish) by Xeen. 3. Liner! by Sikor and Miker. You can find more details and download at this place. I'd like to anticipate questions: no, "Night Driver" is not participating in compo (this is game written in machine language). The article treats about games I received yesterday and the final version of ND was one of them. Edited December 15, 2008 by Kaz atarionline.pl Quote Link to comment Share on other sites More sharing options...
Kaz atarionline.pl Posted December 16, 2008 Author Share Posted December 16, 2008 We've got a new game for compo: Barrel written by 15 years old Sim Piko! Do we have a next generation of Atari teens? link download Quote Link to comment Share on other sites More sharing options...
Kaz atarionline.pl Posted December 20, 2008 Author Share Posted December 20, 2008 Game number 9: Planeta Caco II by Caco. link download Quote Link to comment Share on other sites More sharing options...
Kaz atarionline.pl Posted December 21, 2008 Author Share Posted December 21, 2008 (edited) The game number 10 (Turbo Basic XL): ATASCII Squad by Larek link download The game number 11 (Turbo Basic XL): Dratewka the Shoemaker by Scalak/Kaz link download Edited December 21, 2008 by Kaz atarionline.pl Quote Link to comment Share on other sites More sharing options...
miker Posted December 25, 2008 Share Posted December 25, 2008 Kaz is probably a bit Christmas-busy So... The game number 12 (Turbo Basic XL): Byx-Man by Grzybson (SFX by me! ) link download 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.