Search found 406 matches

by mz-80a
Tue Nov 02, 2021 9:44 am
Forum: Assembly
Topic: VBLANK
Replies: 6
Views: 4950

VBLANK

Hi,

Something that's always confused me. Is it better to do this:

Code: Select all

LOOP: LD A,($0E002)
RLA
JR C,LOOP
Or:

Code: Select all

LOOP1: LD A,($E002)
RLA
JR NC,LOOP
LOOP2: LD A,($E002)
RLA
JR C,LOOP2
Before drawing to the screen (for stable graphics) ?
by mz-80a
Sun Oct 31, 2021 9:05 am
Forum: Assembly
Topic: Determining which MZ
Replies: 4
Views: 4177

Re: Determining which MZ

Thanks! I forgot about that other thread! Looks like you have a decent method worked out. I might write a small program soon to try this out and try it on my various machines. I guess there are roughly three categories : - MZ-80 K series (MZ-80 K/K2E/C) - MZ-80 A series (MZ-1200) - MZ-700 series (MZ...
by mz-80a
Sat Oct 30, 2021 10:31 am
Forum: Assembly
Topic: Determining which MZ
Replies: 4
Views: 4177

Determining which MZ

Hi, Is there a decent 'failsafe' method of finding out which MZ computer your program is running on? Only one I know of is perhaps checking the Monitor text (e.g. "SA-1510" etc). But that's not 100% accurate and if somebody has a modified MROM which doesn't even display this text then the ...
by mz-80a
Sat Oct 30, 2021 10:29 am
Forum: BASIC
Topic: HU-BASIC Commands
Replies: 4
Views: 4383

Re: HU-BASIC Commands

Could be a nice BASIC to play with :)
by mz-80a
Fri Oct 29, 2021 1:25 pm
Forum: BASIC
Topic: HU-BASIC Commands
Replies: 4
Views: 4383

HU-BASIC Commands

Well, here they are!

http://www.openspc2.org/BASIC/HTML/MZ-700[Hu-BASIC].html

Very useful as I don't think there is a European manual for HU-BASIC
by mz-80a
Fri Oct 29, 2021 11:20 am
Forum: Other
Topic: Text To Speech
Replies: 23
Views: 14602

Re: Text To Speech

Yes indeed. I'm sure the 'priming' is a big factor. I remember a VIC-20 demo where speech was created in the music but you wouldn't really be able to understand it unless you read the words which were also on the screen.
by mz-80a
Thu Oct 28, 2021 11:39 am
Forum: Other
Topic: Text To Speech
Replies: 23
Views: 14602

Re: Text To Speech

by mz-80a
Thu Oct 21, 2021 5:19 pm
Forum: BASIC
Topic: S-BASIC Screen Scrolling
Replies: 2
Views: 3543

Re: S-BASIC Screen Scrolling

Yep, a waste of memory then which could be put to better use for more space for BASIC programs. Took me ages to work out that you could scroll the screen up with SHIFT - UP :D It surprised me though because I assumed the 700 didn't have the 2KB VRAM which the 80A has.
by mz-80a
Tue Oct 19, 2021 6:58 am
Forum: BASIC
Topic: S-BASIC Screen Scrolling
Replies: 2
Views: 3543

S-BASIC Screen Scrolling

Is S-BASIC really wasting precious memory keeping a copy of the screen so that you can scroll a BASIC listing back into view again when it's disappeared off the top of the screen? (Like the MZ-80A, except the 80A actually has 2KB of VRAM especially for this purpose).
by mz-80a
Thu Sep 30, 2021 1:38 pm
Forum: Assembly
Topic: LD SP,????
Replies: 3
Views: 3550

Re: LD SP,????

Thanks. That's what I thought anyway. I didn't want to find myself overwriting anything that the Monitor would use the stack for. But I guess if you are resetting the SP to $10F0 like this then the Monitor routines won't change it at all and it'll all just be used correctly. At least, when just call...