Woot! ZXMAS Tape Magazine 2017

People are still making stuff for the Sinclair related machines. Tell us about new games and other software that runs on the Spectrum, ZX80/ZX81, Pentagon and Next.
User avatar
bob_fossil
Dizzy
Posts: 91
Joined: Mon Nov 13, 2017 6:09 pm

Re: Woot! ZXMAS Tape Magazine 2017

Post by bob_fossil » Mon Dec 11, 2017 6:06 pm

Hikaru wrote:
Mon Dec 11, 2017 5:43 pm
Unfortunately I think '12 days' has a bug. If you cancel a link just next to the destination number it is supposed to connect, the number disappears.
Thanks for spotting that. I hadn't and I've been playing it for over a month now. :oops:

I've made a fix which should hopefully stop that from happening.
0 x

User avatar
R-Tape
Site Admin
Posts: 1282
Joined: Thu Nov 09, 2017 11:46 am

Re: Woot! ZXMAS Tape Magazine 2017

Post by R-Tape » Mon Dec 11, 2017 7:43 pm

Just making sure - is Level 13 of bawxmas possible?

Image

If so I've misunderstood part of the game.
0 x

User avatar
MatGubbins
Manic Miner
Posts: 352
Joined: Mon Nov 13, 2017 11:45 am
Location: Kent, UK

Re: Woot! ZXMAS Tape Magazine 2017

Post by MatGubbins » Mon Dec 11, 2017 8:03 pm

Yup, now you need to really think, switch some lines to black and some to white. It looks hard (f'nar) but think simple. They get tougher later on, then some are a breeze.
1 x
Bomb Munchies Ver1930 17th Nov 2017 (look for the blue download box ) If you get a time-out message and live in the UK then try after 9pm-3am.
Send me a PM and I can email it to you too. Kent, UK

User avatar
Spud
Microbot
Posts: 129
Joined: Sun Nov 12, 2017 8:50 pm

Re: Woot! ZXMAS Tape Magazine 2017

Post by Spud » Mon Dec 11, 2017 8:16 pm

Perhaps I should build a none-snazzy version of Crapmas? Such a shame, it's such a cool turbo loader! I should have tested it myself on SpecEmu, sorry about that!

Edit: It appears to load fine in Fuse with all the trimmings enabled and just tried it on Spectaculator and it loads in real time mode but not if your enable turbo mode on it.
0 x

Woodster
Berk
Posts: 11
Joined: Mon Nov 13, 2017 12:17 pm

Re: Woot! ZXMAS Tape Magazine 2017

Post by Woodster » Mon Dec 11, 2017 8:34 pm

bob_fossil wrote:
Mon Dec 11, 2017 5:01 pm
Top notch work Mr R-Tape!

Anyone else having difficulties loading cr*pmas.tzx? Had to fiddle about getting the first turbo loading block to work in SpecEmu only for it to fail to load later on with an R:Tape loading error which I guess was genuine error and not some form of self promotion? :)
It loaded for me after hitting F11 to manually start the tape when the screen turned black.
0 x

C.Born
Berk
Posts: 36
Joined: Sat Dec 09, 2017 4:09 pm

Re: Woot! ZXMAS Tape Magazine 2017

Post by C.Born » Mon Dec 11, 2017 8:55 pm

so i am to late with this type-in from FORMAT ??

Code: Select all

;spectrum snow
;v1.4 - oct 1987.
;for 48k mode.
;(c)1987 INDUG.
;by jon nixon.
;
; *D+
count equ  96 
      org  40000
start exx
      push hl    ; preserve HL' (shadow register) for BASIC use
am  equ $+1
      call a1    ; ax seems better since then the RAM to SCREEN$ copy is avoided
      pop  hl
      exx
      ret
a1    ld   hl,45000
      ld   de,16384
      ld   bc,6912
      ldir
ax      call r1
      ld   a,7
      ld   ix,ga
      ld   b,count
      ld   de,8
aa    xor  a
      ld   (ix+0),a
      ld   (ix+4),a
      call r2
      ld   (ix+1),a
      call r2
      ld   (ix+5),a
      call r2
      ld   (ix+2),a
      call r2
      and  1
      sub  1
      ld   (ix+3),a
      call r2
      ld   (ix+6),a
      ld   a,1
      ld   (ix+7),a
      call g1
      add  ix,de
      djnz aa
ac    ld   a,(23560)
      cp   32
      ret  z
      ld   ix,ga
      ld   b,count
      ld   de,8
ad    exx
      call g1
ae    ld   h,(ix+1)
      ld   l,(ix+0)
      ld   b,(ix+3)
      ld   c,(ix+2)
      add  hl,bc
      ld   (ix+1),h
      ld   (ix+0),l
      ld   h,(ix+5)
      ld   l,(ix+4)
      ld   b,(ix+7)
      ld   c,(ix+6)
      add  hl,bc
      ld   (ix+5),h
      ld   (ix+4),l
      call g1
ag    exx
      add  ix,de
      djnz ad
      jp   ac
r1    ld   hl,(23670)
      ld   (ra),hl
      ld   hl,(23672)
      ld   (rb),hl
      ret
r2    push ix
      push bc
      ld   ix,ra
      ld   b,8
r3    bit  7,(ix+3)
      jr   z,r4
      ld   a,(ix+0)
      xor  83
      ld   (ix+0),a
      ld   a,(ix+1)
      xor  181
      ld   (ix+1),a
      ld   a,(ix+2)
      xor  118
      ld   (ix+2),a
      ccf
r4    rl   (ix+0)
      rl   (ix+1)
      rl   (ix+2)
      rl   (ix+3)
      djnz r3
      ld   a,(ix+3)
      pop  bc
      pop  ix
      ret
g1    ld   a,(ix+5)
      ld   hl,0
      cp   192
      ret  nc
      push bc
      ld   b,a
      ld   c,(ix+1)
      and  248
      ld   hl,0
      ld   l,a
      add  hl,hl
      add  hl,hl
      ld   a,h
      or   88
      ld   h,a
      ld   a,c
      rrc  a
      rrc  a
      rrc  a
      and  31
      or   l
      ld   l,a
      ld   a,b
      rrc  a
      rrc  a
      rrc  a
      and  24
      or   64
      ld   h,a
      ld   a,b
      and  7
      or   h
      ld   h,a
      ld   a,c
      and  7
      ld   c,a
      ld   a,8
      sub  c
      ld   b,a
      ld   a,1
      ccf
g2    rla
      djnz g2
      ld   b,a
      xor  (hl)
      ld   (hl),a
      inc  h
      ld   a,h
      cp   72
      jr   z,g3
      cp   80
      jr   z,g3
      cp   88
      jr   z,g3
      ld   a,b
      xor  (hl)
      ld   (hl),a
g3    pop  bc
      ret

ra    defw 0
rb    defw 0
ga    defb 256
len   equ  $-start

http://www.cborn.nl/zxfiles/Snow_format_issue_0105.z80
0 x

User avatar
Rorthron
Manic Miner
Posts: 533
Joined: Sun Nov 12, 2017 10:35 pm

Re: Woot! ZXMAS Tape Magazine 2017

Post by Rorthron » Mon Dec 11, 2017 8:57 pm

Many thanks for all your work on this. It's great fun.

The chart of Spectrum games is a little sad (especially if you focus on the blue section). Here's to things getting better in 2018.
0 x

User avatar
R-Tape
Site Admin
Posts: 1282
Joined: Thu Nov 09, 2017 11:46 am

Re: Woot! ZXMAS Tape Magazine 2017

Post by R-Tape » Mon Dec 11, 2017 9:12 pm

C.Born wrote:
Mon Dec 11, 2017 8:55 pm
so i am to late with this type-in from FORMAT ??
Image

Very nice!

You've got twelve months to write something for the next one :-p
0 x

User avatar
R-Tape
Site Admin
Posts: 1282
Joined: Thu Nov 09, 2017 11:46 am

Re: Woot! ZXMAS Tape Magazine 2017

Post by R-Tape » Mon Dec 11, 2017 9:13 pm

MatGubbins wrote:
Mon Dec 11, 2017 8:03 pm
Yup, now you need to really think, switch some lines to black and some to white. It looks hard (f'nar) but think simple. They get tougher later on, then some are a breeze.
Gotcha. I got it into my head that the whole screen had to end up the same.
0 x

User avatar
bob_fossil
Dizzy
Posts: 91
Joined: Mon Nov 13, 2017 6:09 pm

Re: Woot! ZXMAS Tape Magazine 2017

Post by bob_fossil » Mon Dec 11, 2017 9:20 pm

Cheers for this. I could only get it to work by turning off the 'Auto tape play/stop' checkbox in the Tape Playback Options group of the Tape property sheet in the Options dialog.

When I had this on, after pressing F11 to manually load the first turbo block, the game would load up right until the end when the red and black title screen is being loaded in before generating a tape load error. If I remember correctly, I had this problem a while back when the guy who wrote the 47 loader was posting development versions of his various loaders back on 'the other place'. :)
Woodster wrote:
Mon Dec 11, 2017 8:34 pm
It loaded for me after hitting F11 to manually start the tape when the screen turned black.
0 x

Post Reply