Search found 64 matches

by S_U_C
Sun Jul 30, 2023 3:26 pm
Forum: Hardware
Topic: MZ-80a disk options
Replies: 5
Views: 297

Re: MZ-80a disk options

sorry typo error skew 2 ordering is 1,6,2,7,3,8,4,9,5,10 and 11,16,12,17,13,18,14,19,15,20
boot track order was correct 1,2,7,3,8,4,9.5,10,6
by S_U_C
Sun Jul 30, 2023 1:40 pm
Forum: Hardware
Topic: MZ-80a disk options
Replies: 5
Views: 297

Re: MZ-80a disk options

The IPL loads the boot sector (1) 256 bytes and the IPL header loads sectors 1 and 2 both are 256 bytes, total 512 bytes the IPL header executes code in sector 1 and in sector 2. the rest of the disk is in 512 byte sectors 10 per track numbered 1-10 and 11 to 20 skew 2 ordering. ie. 1,3,2,4,5,6,7,8....
by S_U_C
Sun Jul 30, 2023 1:01 pm
Forum: BASIC
Topic: backing up MZ-80 Basic disk
Replies: 3
Views: 309

Re: backing up MZ-80 Basic disk

First SUCOPY is machine dependant with versions for the MZ 80K, 80A, 80B and mz700 BASIC disks, and in both 70 track and 80 track versions. SUCOPY can format and is a disk copier (track copier 16 x 128 (1-16) sectors (MZ80K) and 16x 256 (1-16) sectors MZ80A, B, MZ700). I can not copy CP/M disks whic...
by S_U_C
Thu Apr 20, 2023 11:43 am
Forum: Games
Topic: Star Avenger
Replies: 17
Views: 11248

Re: Star Avenger

Hi, $1172 is part of the screen XY co-ordinates $1194 is the tab counter I think Ist listing is from the preloader 2nd listing is from the program that the preloader loads which load another header modifies it and then loads the program data. Try writting a program that just looks for headers and di...
by S_U_C
Thu Apr 06, 2023 4:14 pm
Forum: Other
Topic: Sucopy plugin
Replies: 1
Views: 319

Re: Sucopy plugin

Hi Hex,
I have left you a private mesage.
SUC
by S_U_C
Sun Apr 03, 2022 3:16 pm
Forum: Hardware
Topic: FAULTY VIDEO DISPLAYS
Replies: 0
Views: 1449

FAULTY VIDEO DISPLAYS

I worked out a mechanism for the repeating screen patterns on the MZ80K and MZ80A. The Z80 is in a endless loop reading RST instructions. The MZ80A REPEATING VERTICAL LINE PROBLEM i,e.char 39 + blank RST CODE ADDRESS PUSHED ON TO STACK 0000h c7 1100 0111> 0000 0001 + 0000 0000 char 1 + blank 0008h c...
by S_U_C
Fri Mar 04, 2022 4:23 pm
Forum: Assembly
Topic: HBLANK (MZ-80A)
Replies: 25
Views: 8452

Re: HBLANK (MZ-80A)

I am a K pearson not a A There is no snow on the K unless people directly poke/write data to the screen. Printing to the screen uses the V-HBlank signal. to sycronhise the writting. And I expect the other machines do the same. The K as no wait signal. If code is copied from the ROM into RAM on the K...
by S_U_C
Fri Mar 04, 2022 1:14 am
Forum: Assembly
Topic: HBLANK (MZ-80A)
Replies: 25
Views: 8452

Re: HBLANK (MZ-80A)

PS
There is no wait states for RAM, VRAM or ROM on the MZ80A
It is used by the EXWAIT via the bus e.g the FD card add a 1 clock pulse for FDROM access
by S_U_C
Fri Mar 04, 2022 1:01 am
Forum: Assembly
Topic: HBLANK (MZ-80A)
Replies: 25
Views: 8452

Re: HBLANK (MZ-80A)

I have just had a look at the MZ80A monitor and the tempo $E008 is tested with a RRCA so it is D0, you are correct. The miss- print is on page 163 were it states tempo D7 HBlank D0 I would still test using a mask + AND LD A,80H HBLK1:AND (HL) ; if (HL) = 1 ? ? ? ? ? ? ? A = 80H / if (HL) = 0 ? ? ? ?...
by S_U_C
Thu Mar 03, 2022 5:18 pm
Forum: Assembly
Topic: HBLANK (MZ-80A)
Replies: 25
Views: 8452

Re: HBLANK (MZ-80A)

I see your point.
I think the diagram 3.10 is incorrect.
Plus you can only detect 1 pluse after the Vblank
and the tempo is slow pulsing