Super Sprint! for Altair-Duino with Dazzler

188 views
Skip to first unread message

John Galt

unread,
May 10, 2026, 9:44:36 PMMay 10
to Altair-Duino
I made a little Dazzler game this week based on the driving game Sprint Two and Turbo Sprint! for 2 human Players, 4 tracks, sound effects. you can find it on my github

589347951-9b84a87c-b10d-487d-88ee-a1fcbfa3ad15.jpeg

589348117-16cdb74a-668b-42df-99cd-2d507b96baad.jpeg



John Kennedy

unread,
May 11, 2026, 12:31:20 PMMay 11
to Altair-Duino
haha that's amazing. I'll be trying that out.

Paul Hatchman

unread,
May 13, 2026, 8:39:29 AMMay 13
to Altair-Duino
So Cool!!

John Galt

unread,
May 13, 2026, 10:41:26 AMMay 13
to Altair-Duino
just some quick fun i put it on a diskette like it might have been back in the day.

kids are having fun playing.

Antonio Tamairón

unread,
May 14, 2026, 9:11:24 PMMay 14
to John Galt, Altair-Duino
Hi.
These are very funny. I'd like to play these in my Altair 8800 simulator. I'm using a Dazzler Windows Client but I don't know how can I put these files into a .DSK, because Altair 8800 simulator only support for MITS Disk, 16 disks called DISKxx.DSK.

How can I create a new .DKS? What format has the DSK filesystem? How can I copy files to insert in DSK file?

Thanks in advance.
Best regards.

--
You received this message because you are subscribed to the Google Groups "Altair-Duino" group.
To unsubscribe from this group and stop receiving emails from it, send an email to altair-duino...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/altair-duino/d64e0dfb-67d4-4907-ae83-44a5fd99e13bn%40googlegroups.com.


--
Antonio Tamairón

Walt Perko

unread,
May 14, 2026, 11:30:22 PMMay 14
to Altair-Duino
Hi,  

I made a few DZMBASIC DAZZLER .DSKs and they work on my Altair-Duino Pro as well as my ZAltair Z80c and Oak ZAltair Z80c computers (essentially Z80 CPUs in homebrew Oak cabinets ... hardware is like an Altair 8800c computer)  


Goto the DAZZLER section of this page:  http://www.brainless.org/Altair/Repository.html    to find the .dsk's 



.

Paul Hatchman

unread,
May 14, 2026, 11:36:20 PMMay 14
to Altair-Duino
You can try my software, which will create and copy to/from altair format disks.

John Galt

unread,
May 15, 2026, 12:07:29 AMMay 15
to Altair-Duino
I can post a DSK version of the game if people want one, however i have found most people do not like the files setup on a disk format they would rather have them loose.

You can use PCGET to transfer any file from your modern computer to the Altair-duino.

almost all the bootable DSK images come with PCPUT and PCGET tools. 

using PCGET or PCPUT is dependent on your setup, how you have mapped your serial ports.

if your setup to use your 9 pin port on the rear and you want to transfer files from your desktop to Altair
you would use : PCGET XXXX.COM B this tells it your going to Xmodem transfer the file on 2SIO port B
if you want to send a file back you would say PCPUT XXXX.COM B

on your desktop you would use a putty or teraterm program to setup a terminal with XMODEM support you would transfer the file via your terminal client using PCPUT OR PCGET and that would copy the file into your existing Disk volumn


you can use the altair_tools with the new GUI above to transfer files as well. the two methods would be either pull out your micro SD card and copy the new disk on to it and edit your Disk information file."diskdir.txt" files to show the new disk information or you can update the new DSK image via Xmodem file transfer which is similar to using PCPUT/PCGET above, the easiest is simply using the pcget and pcput tools.

John Galt

unread,
May 15, 2026, 12:14:48 AMMay 15
to Altair-Duino
when using the windows dazzler client.. the game requires at least 1 joystick with 4 way joystick and 4 button support. 
some versions of the dazzler client also do not support sound, the game has sound effects. it depends on what your system likes as there is an older dazzler client that seems to work better on most machines but does not support sound.
the newer version people have more issues with and it may not work at all but it does support sound.

the older TRON game (which will be updated in a few weeks) also supports sound.

you can also use my PIANO application which is all sound to test your dazzler clients sound support.

Walt Perko

unread,
May 15, 2026, 1:10:52 AMMay 15
to Altair-Duino
Hi, 

A couple of other guys and I write our DAZZLER programs so that they can be controlled by keyboard.  Joysticks are cumbersome and everybody even with real DAZZLERs need to build joysticks.  

OTOH, everybody already has a keyboard for their computer.  



.

Paul Hatchman

unread,
May 15, 2026, 1:25:28 AMMay 15
to Altair-Duino
If you are feeling adventurous, I have a low-cost raspberry pi-pico version of the DAZZLER that lets you use most(?) USB joysticks. It only outputs in VGA though.

phatchman/pico_dazzler: Dazzler graphics Altair Duino / Altair Simulator using Raspberry Pi Pico

Antonio Tamairón

unread,
May 15, 2026, 2:40:44 AMMay 15
to Walt Perko, Altair-Duino
How do you do those DSK files? And now How do you load this DSK.(Called different to DISKxx.DSK) on Altair simulator?

Message has been deleted

John Galt

unread,
May 15, 2026, 10:47:53 AMMay 15
to Altair-Duino
there are many different Altair emulators.
if you are using the Adwaterandstir Altair-duino then you should consult the manual.
you can access mounting and unmounting new Disks from the Configuration menu or through the front panel.

Either you have to copy the new DSK image to the SD card or use the configuration menu File management menu to upload a new DSK image via XMODEM file transfer to the SD card.

you would also need to have Dazzler support enabled in your firmware to be able to access either the hardware dazzler or the software dazzler via the dazzler client.
that would require a recompile of your emulator and upload of new firmware.

Antonio Tamairón

unread,
May 15, 2026, 12:16:34 PMMay 15
to John Galt, Altair-Duino
Yes.

I have a David Hansel, Altair 8800 simulator version DIY. I set dazzler in config.h and all work fine but my question is. How can I create a MITS Cromemco disk .DSK file? What is the filesystem that .DSK uses? I try it using CPMTOOLS with apple-do filesystem but I don't achieve that disk works.

Regards.

Patrick Linstruth

unread,
May 15, 2026, 2:20:53 PMMay 15
to Altair-Duino
The “.DSK” extension means different things to different people. Generally, in the Altair simulator (hardware or software) world, a DSK image contains just the raw data payload and none of the media/format information. This is in contrast to something like an IMD file that contains information about the physical layout of the disk and format information.

For a soft sectored disk, like the 77 tracks with 26 128-byte sectors IBM format, bytes 0-127 of the DSK image contains the 128 bytes of data for Track 0, Sector 1. The next 128 bytes contains the data for Track 0, Sector 2, etc.

Note: Tracks usually start at 0 while sectors often start at 1.

The Altair 88-DCDD disk controller is different because it uses hard sector media. It doesn’t have a “format” in the same sense as soft sector. Those hard sector DSK images have 137-byte sectors that contain all of the track/sector, CRC, and other information in addition to the data payload. It isn’t a “standard” format. It’s a layout that MITS created for their disks. I guess it could be called the MITS hard sector format. This is the reason these DSK images typically don’t work with programs like CPMTOOLS as those tools are designed around soft sector formats and DSK images.

The easiest why to get files to/from an Altair DSK image is to use PCGET/PUT, attach the DSK images to a simulator that supports file transfers between the host and CP/M (AltairZ80, Altair8800, Z80Pack), or some of the new utilities that have been posted here.

I spend a lot of time in the Altair SIMH simulators, so that’s the method I use to copy files to/from Altair DSK images.

It’s what I’m used to and I rarely want to copy files without assembling, testing, or running them, so the simulator makes sense and there isn’t a lot of moving SD cards around.

There are quite a few good options. Try them and use what works best for you.

Here is how the Altair DSK images are laid out (Appendix H):



Message has been deleted

Antonio Tamairón

unread,
May 15, 2026, 8:43:18 PMMay 15
to John Galt, Altair-Duino
Thank you so much.

El sáb, 16 may 2026 2:23, John Galt <furba...@gmail.com> escribió:

here is a disk image.

John Galt

unread,
May 15, 2026, 9:07:58 PMMay 15
to Altair-Duino

Walt Perko

unread,
May 22, 2026, 10:54:24 PM (12 days ago) May 22
to Altair-Duino
Hi, 

If you're going to write new programs, can't you include keyboard controls for those that do not have joysticks?  


All the programs I've written for the DAZZLER can use keyboard control.  


.

Altair Computer

unread,
May 23, 2026, 4:42:58 PM (11 days ago) May 23
to Altair-Duino
No, because the Interrupt required for keyboard polling is too slow.
The dazzler joysticks can transfer all 8 positions as a single byte.
Allowing for fast input processing. 
Besides the interrupt for the keyboard being very slow you would have to wait each loop to capture 
A single character from the keyboard. In testing the keyboard caused too many issues and was better to treat it as a game console with joystick input only.

It’s 2mhz and very slow already. 
Reply all
Reply to author
Forward
0 new messages