Vintage Computing Christmas Challenge 2023

Introduce yourself. Pimp your website, competition, event or other activity here, as long as it's Spectrum related.
User avatar
MustardTiger
Microbot
Posts: 122
Joined: Tue May 02, 2023 8:05 pm

Re: Vintage Computing Christmas Challenge 2023

Post by MustardTiger »

I only managed 44bytes. Looking at the winners code I learnt about $200a for print at and the HL, BC settings from the USR call in basic. Those are some nice tricks to remember.
Dr beep
Manic Miner
Posts: 381
Joined: Mon Oct 01, 2018 8:53 pm

Re: Vintage Computing Christmas Challenge 2023

Post by Dr beep »

BTW:

I can recomment this solution if you haven't seen it yet.

https://retrobits.altervista.org/blog/2 ... s-sweater/

and chapter 2
https://retrobits.altervista.org/blog/2 ... s-sweater/
Dr beep
Manic Miner
Posts: 381
Joined: Mon Oct 01, 2018 8:53 pm

Re: Vintage Computing Christmas Challenge 2023

Post by Dr beep »

MustardTiger wrote: Sun Dec 31, 2023 4:54 pm I only managed 44bytes. Looking at the winners code I learnt about $200a for print at and the HL, BC settings from the USR call in basic. Those are some nice tricks to remember.
A holds the same value as C. Can be handy too!
Dr beep
Manic Miner
Posts: 381
Joined: Mon Oct 01, 2018 8:53 pm

Re: Vintage Computing Christmas Challenge 2023

Post by Dr beep »

MustardTiger wrote: Sun Dec 31, 2023 4:54 pm I only managed 44bytes. Looking at the winners code I learnt about $200a for print at and the HL, BC settings from the USR call in basic. Those are some nice tricks to remember.
Shall I tell you another MINDBLOWING fact!!!

DJNZ does NOT set zero-flag!

So this code

Code: Select all

loop:
dec c
djnz loop
jr nz,cnotz
will test the DEC C status NOT the DEC B from DJNZ
User avatar
g0blinish
Manic Miner
Posts: 287
Joined: Sun Jun 17, 2018 2:54 pm

Re: Vintage Computing Christmas Challenge 2023

Post by g0blinish »

Post Reply