MRC Oneliner ChallengeMSX Resource Center PassionMSX MSX2 contest              
              
English Nederlands Español Português Russian         
 News
   Frontpage
  News archive
  News topics

 Resources
   MSX Forum
  Articles
  Reviews
  Fair reports
  Photo shoots
  Fairs and meetings
  Polls
  Links
  Search

 Software
   Downloads
  Webshop

 MRC
   Who we are
  Join our team
  Donate
  Policies
  Contact us
  Link to Us
  Statistics

 Search
 
  

  

 Login
 

Username

Password




Don't you have an account yet? Become an MSX-friend and register an account now!.


 Statistics
 

There are 95 guests and 0 MSX friends online

You are an anonymous user.
 

MRC Oneliner Challenge

Challenges - MRC Oneliner Challenge

 Wednesday, August 24, 2005 - 22:04
 Submitted by: snout
 Topic: Challenges
 
After the Snowfall challenge, the Under water challenge, the Bounce challenge, the Bombaman level edit challenge, the MuSiXmas challenge and the Airwaves challenge, the time has come to start the next MSX Resource Center development competition.

This time, we give you 5 weeks to develop a game, demo, song or utility in only one line of MSX-BASIC. Obfuscation and including machine code is allowed. All you have to do to join the challenge is send it to us by e-mail. Please do include a short description on how the program works excactly.

A yet to be announced jury will reward the best entry with a special piece of MSX merchandize: a 3-in-1 pen with the MSX logo on it. You can send your entries to oneliner@msx.org until September 28th, 23:59 CET. Good luck!
 
 


By Google

By wolf_ on August 24 2005, 22:06
"Ich bin ein MSX'er"
By snout on August 24 2005, 22:26
If you're wondering what's so 3-in-1 about the pen: it contains a red ballpoint, black ballpoint and a pencil. Isn't that sweet?
By Bart on August 24 2005, 22:38
PICTURES!!!
By turbor on August 24 2005, 22:38
I suppose the onliner must be max 255 chars long?
I remember that Joost Damad (aka andete) once made a program that glued basic lines together so that you could create oneliners of serveral KB. The basic list command still stopped after the first 256 chars though.
It was published in an old MC(C)M together with a basic program that could be melted together in one gigantic one-liner. After that the redaction only allowed 'regular' one-liners
By snout on August 24 2005, 22:44
Only regular oneliners are allowed in this one as well
By wolf_ on August 24 2005, 23:03
something tells me NYYRIKKI will be the judge ^_^
By NYYRIKKI on August 25 2005, 02:50
Yes, oneliner is quite a flexible consept in MSX-BASIC. I've tested at least few KB BASIC oneliners, but with ML I think you can do pretty much as big as you want oneliners.

I think, that you should state that the listing must be loadable from ASCII file or you should fix the size to some amount of bytes.

Last time (-98) BASIC oneliner entrys can be found here:
ftp://ftp.funet.fi/pub/msx/demos/basic_compo/

If you need external judges, I'm willing to help. :-)






By SLotman on August 25 2005, 05:48
Hehehe, this one Ricardo Bittencourt will probably win
He has some fantastic onliners done by him
By BiFi on August 25 2005, 07:43
turbor: you mean that wanwan-liner published in mc(c)m?

both funny and kinda lame one that was
By ro on August 25 2005, 07:51
so euh, a basic one-liner like this:

10 bload "mygame.bin",r

would be allowed?
By zett on August 25 2005, 09:05
is it posible to use other files like gfx files music files put in to it?
By snout on August 25 2005, 09:25
no, external files are not allowed. And as NYYRIKKI stated: the file should be loadable as an ASCII file.
By zett on August 25 2005, 09:31
one line.....
nice idea
but "jammer" no gfx files
and one line is to short to make data
hemm diffucult but nice ..

let's create!

By AuroraMSX on August 25 2005, 09:32
Quote:

so euh, a basic one-liner like this:

10 bload "mygame.bin",r

would be allowed?



And if it isn't you can always go for:

10 OPEN "16KGAME.BIN" AS 1, LEN=1: FIELD #1,1 AS X$: AD=&H8100:
   FOR I=0 TO 16383: GET #1: POKE AD,ASC(X$): AD=AD+1: NEXT:
   CLOSE #1: DEFUSR=&H8100: X=USR(0)

(Formatted for convenience and you need to fiddle with some of the figures, but you get my drift B))

By AuroraMSX on August 25 2005, 09:33
I really had only on B) there ...
By zett on August 25 2005, 09:40
10 rem this is da basic onelinerdemo da COOWL!!!!:BEEP:END
By zett on August 25 2005, 09:45
can i make more than one entry?

By snout on August 25 2005, 10:19
Yes, of course you are...
By zett on August 25 2005, 10:35
letzz code

By ricbit on August 25 2005, 19:05
Actually I never did an one-liner, my real passion is the two-liners.
By BiFi on August 25 2005, 20:19
how about this one? the real one-liner is the second line... the first line is just to prepare it:
          50 MC$="":FORI=0TO54:READA$:MC$=MC$+CHR$(VAL("&H"+A$)):NEXTI
          :DEFUSR=PEEK(VARPTR(MC$)+1)+256*PEEK(VARPTR(MC$)+2):DUMY=USR
          (0)
          60 DATA 3A,2D,00,B7,C8,3D,28,08,CD,7A,01,CB,BF,CD,7D,01,AF,D
          3,99,3E,97,D3,99,21,02,00,3A,F8,FA,F5,CD,0C,00,5F,F1,23,D5,C
          D,0C,00,D1,57,D5,DD,E1,CD,5F,01,DD,21,85,01,C3,5F,01

By BiFi on August 25 2005, 20:19
hmm, maybe I should've removed the initial spaces
By wolf_ on August 25 2005, 20:56
it's a 2-liner eh.. can't you pack the asm as a long string without spaces and then use mid$ to read it all out and place it into mem?
By BiFi on August 25 2005, 20:58
sure, but since the post (or at least snout reacted with that later) states it should be typeable this is the best could've done back then... this thing is about 9 years old already...
By Latok on August 26 2005, 13:52
I suggest the entries won't be available for download until the deadline is closed. Instead, the entry itself will be included in the related newspost. One has to type it!!
By BiFi on August 26 2005, 13:56
[oldskool spoiler]copy/paste[/oldskool spoiler]
;P
By Latok on August 26 2005, 14:05
I can't copy paste into my turboR.....O, emulators.....God forbid them
By Latok on August 26 2005, 14:06
And don't start talks about saving them in some ASCII format, loading that from basic bladibladibla. In that amount of time, I've already typed it completely
By BiFi on August 26 2005, 14:36
yes, but how long does it take you to find that one little typo that causes the one-liner to fail?
By [D-Tail] on August 26 2005, 14:38
ICP7 H00LIGANS!!!!

Or was that something different?
By wolf_ on August 26 2005, 15:02
Insane Clown Posse, tailz?
By BiFi on August 26 2005, 15:12
wasn't that a MemMan tsr?
By Accumulator on September 14 2005, 01:35
No one can beat my one-liner:

10 CLS:color15,0,0:key offrint "The magic is within the machine..."+chr$(13)+"----------------------------------"+chr$(13)+chr$(13)+"A real konami trick:"+chr$(13)+chr$(13)+"Press a key to continue":A$=input$(1):defusr=0:a=usr(0)
By Samor on September 26 2005, 08:19
I still have few days, right?

I was planning not to enter, but I found that MSX2/Basic book from Philips in my closet and looked up specifics for the "PLAY" command
Whatever I enter will most likely suck, though
I think I also have an MSX Music manual somewhere. Hm.

Dunno if I find enough time , but whatever....


 Recent news
 
XZR 2 translation 
MSX Solutions - Ale Hop! 
100.000 forumposts 
MSX Download Charts - August 2008 
Puzzle Editor for QBIQS 
HispaMSX BBS upgraded 
meisei 1.2 
MGS5 mentioned 
MSX Fair Nijmegen 2009 announced 
Pinky Ponky 3 article at Passion MSX 

[ News archive ]

 Latest forum posts
 
GFX9000 / v9990
BMP to SC5 raw converter
LPE-Z380
About gfx cards. (may be we need another std?)
Few MSX items on eBay, Aleste, R-Type, Bosconian, more!
MSX2 + SymbOS + Cheap LCD = MSX3 = the perfect OLPT
More info on Zemina rare games...
SymbOS MSX multitasking operating system - help needed!
MSX 3: the reason.
Some nice MSX stuff..

[ View MSX forum ]

 Poll
 
What will our scene be like in ten years?

Extremely active
More active
Like it is now
Less active
Not even worth mentioning anymore

[ View results ]

 Latest reactions
 
meisei 1.2
MSX Solutions - Ale Hop!
100.000 forumposts
Puzzle Editor for QBIQS
ZANAC - new versions by Compile
GP32 (Gamepark) coming to Europe!
MSX Fair Nijmegen 2009 announced
Bussum 2008 - Registration opened
MEGA Challenge - 09. LEDA
CasLink2
 Affilates
 
WOOMB.net
Play-Asia
eBay
 Sponsored Links
 

(c) 1994 - 2008 MSX Resource Center Foundation. MSX is a trademark of MSX Licensing Corporation.