Thanks for spotting that. I hadn't and I've been playing it for over a month now.
I've made a fix which should hopefully stop that from happening.
Thanks for spotting that. I hadn't and I've been playing it for over a month now.
It loaded for me after hitting F11 to manually start the tape when the screen turned black.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?
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
Gotcha. I got it into my head that the whole screen had to end up the same.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.
It was a mixed bag.I disagree that 2017 has been a stinker of a year for the Speccy.
And the Bugfinder General.bob_fossil wrote: ↑Mon Dec 11, 2017 10:15 pm Mr Gubbins, you're an unstoppable puzzle solving machine!
I've been statbusted! I just used the ZXDB SC search.
That's easy. We will have an entry for the magazine itself, then separate entries for each included demo or game. Like this:
In original WoS, there's an opt-in config option for logged users to see x-rated titles, otherwise they are hidden from searches. It's a great solution, I suggest that SC does the same!Ralf wrote: ↑Tue Dec 12, 2017 1:12 pm Please people, don't remove adult titles from Spectrum Computing. 99% of us are old men in 30s, 40s and 50s and we all know how a naked human body looks like
If some lost kid would come here then it would be enough to put some warning, maybe require clicking that he accepts watching and downloading adult content.
(yet I suppose that if someone is lost in Internet he'll find his way to Redtube much easier anyway than to Spectrum Computing )