Login
Back to forumReply to this topicGo to last reply

Posted By

AaronGale
on 2015-01-30
15:24:04
 C16 Chess

Hi, I rarely post on the forum but I read this article on The Register today and wonder what would be possible on the C16.

http://www.theregister.co.uk/2015/01/29/zx81_record_falls_as_dev_claims_smallest_chess_code_crown/

My first thought on reading the article was remembering the excellent Csabo's 1K Tetris Csabo wrote.

According to the link to the source code of the 512 byte BootChess program it is Coded by Olivier "Baudsurfer/RSi" Poudade of Red Sector Inc!

http://olivier.poudade.free.fr/src/BootChess.asm

So, is something similar possible on the C16 or has something similar been attempted in the past?

Posted By

MMS
on 2015-01-30
15:45:29
 Re: C16 Chess

x86 code is very very similar to Z80 code.
If you look into the list of PRGs, there are some ZX Spectrum based conversions (Sabre Wulf, Sgt. Helmet Zero, Uwol), so converting this code with nicely done source code, no gfx and no music:

theoretically could be converted in no time happy

But not by me happy
Last time I coded anything in assembly to x86 or Z80 was ~16 years ago.
It is not like riding the bicycle grin

Posted By

retroscener
on 2015-01-30
23:11:12
 Re: C16 Chess

That's very odd, the BBC News website has it down as 487 byes for some reason.
http://www.bbc.co.uk/news/technology-31028787

Yet when you click on the link where it says "is only 487 bytes in size" there, it goes to the page where it then states 512 bytes. What are the BBC talking about?

Posted By

Luca
on 2015-01-31
02:26:31
 Re: C16 Chess

Mmm, I'd seen something similar: Scacchi (Italian).

Posted By

MMS
on 2015-01-31
03:07:34
 Re: C16 Chess

i think specifically for thos game the extended background color mode would fit the best (eg you step on a dark field then it remains dark)

Posted By

gerliczer
on 2015-01-31
05:00:30
 Re: C16 Chess

There's nothing odd there, Baz. The game occupies effectively 400+ bytes, but as a physically addressable least amount of disk space (sector, or in this case the boot block) is 512 bytes both statements are true at the same time.



Back to topReply to this topic


Copyright © Plus/4 World Team, 2001-2024