Search found 685 matches

by hlide
Sun Nov 19, 2023 2:03 pm
Forum: Emulation
Topic: New Z80 MZ-700 emulator implemented in Rust and Slint
Replies: 19
Views: 6810

Re: New Z80 MZ-700 emulator implemented in Rust and Slint

MZ-80 K should be simpler. There is no LSI. With the service manual, it should be okay to implement it.
by hlide
Wed Nov 15, 2023 3:24 pm
Forum: Emulation
Topic: New Z80 MZ-700 emulator implemented in Rust and Slint
Replies: 19
Views: 6810

Re: New Z80 MZ-700 emulator implemented in Rust and Slint

Basically, my game using the HALT/INT/BLNK is SpaceRally. It is not finished and in pause for a long time. There were many attempts to have better sound using different ways to encode sound than just a sequence of mono-volume frequencies à la MUSIC. I seem I have a version I kept in binary. Understa...
by hlide
Tue Nov 14, 2023 4:28 pm
Forum: Emulation
Topic: New Z80 MZ-700 emulator implemented in Rust and Slint
Replies: 19
Views: 6810

Re: New Z80 MZ-700 emulator implemented in Rust and Slint

The clock source for i8253 channel #1 is BLNK. It may not sound like but it is important that channel #1 is synchronized with BLNK because some effects may depend upon it: one of my games is using that timer to output a sound just after BLNK goes 0. HALT ; wait for BLNK goes to 0 and call INT output...
by hlide
Tue Nov 14, 2023 4:13 pm
Forum: Emulation
Topic: New Z80 MZ-700 emulator implemented in Rust and Slint
Replies: 19
Views: 6810

Re: New Z80 MZ-700 emulator implemented in Rust and Slint

BLKN -> should be BLNK I guess vram_enabled <- I suspect it is for INH1 which inhibits DRAM ($D000-$FFFF) for VRAM ($D000-$DFFF), IO memory ($E000-$E00F), QD ($E800-$EFFF), FD ($F000-$FFFF), which is more than enabling VRAM access. rom_enabled -> INH0 which inhibits DRAM ($0000-$3FFF) for MROM at th...
by hlide
Tue Nov 14, 2023 4:04 pm
Forum: Emulation
Topic: New Z80 MZ-700 emulator implemented in Rust and Slint
Replies: 19
Views: 6810

Re: New Z80 MZ-700 emulator implemented in Rust and Slint

const HBLK_HIGH_PERIOD: u64 = 36088; <--- Period in which unit?
by hlide
Thu Aug 17, 2023 9:02 am
Forum: Assembly
Topic: Assembling Z80 source using TASM or similar
Replies: 21
Views: 13588

Re: Assembling Z80 source using TASM or similar

I use z80asm from Youkan that I modified so it displays messages in English by default and not all messages had a translation so I added them. The HTML file is still in Japanese but using Google or DeepL translation should help here. I also use a simple .bat file to build. To build a .mzt file from ...
by hlide
Mon Aug 14, 2023 8:30 pm
Forum: Hardware
Topic: Sharp MZ 700 file loading
Replies: 4
Views: 1799

Re: Sharp MZ 700 file loading

Totally feasable, I did it: https://github.com/SHARPENTIERS/MZ-SD2CMT
by hlide
Sun Apr 23, 2023 3:21 pm
Forum: Games
Topic: Blizzard
Replies: 7
Views: 3396

Re: Blizzard

You should indicate "[MZ-80 A]" or "[MZ-700]" as a prefix to your game title so we know which machine they are for.
by hlide
Wed Oct 26, 2022 9:22 pm
Forum: BASIC
Topic: Hu-BASIC
Replies: 5
Views: 6437

Re: Hu-BASIC

by hlide
Fri Sep 23, 2022 1:47 pm
Forum: Hardware
Topic: Mz700 repair project
Replies: 53
Views: 57620

Re: Mz700 repair project

With a 3D resin printer, it could be finer?