• Please review our updated Terms and Rules here

Rainbow 100 Disk Image Files

m7hacke

Member
Joined
Mar 28, 2018
Messages
11
Location
Buffalo Grove, IL
Does anyone know where I can download disk image files for any software for the Rainbow 100 to be used in the MAME emulator? I already have the ROMs and disk images of CP/M and MS-DOS. I just need some programs/games to run.
 
I assume you have seen Rainbow 100 Files? It's the largest archive I'm aware of.

http://www.classiccmp.org/rainbow/files.html

No, I have not heard of this site. Thank you so much. I checked it out and there is a lot of great stuff for the Rainbow 100 there, but it is not in the format I need. I need it in Rainbow 100 disk image format, which has an extension of .td0. Any idea how I can do that?
 
You may have discovered this by now, but that is most likely the teledisk format. I haven't messed with it in something like 15 years as data transfer has gotten a lot faster since the days of *.td0 files, but I did a small writeup and conversion program back then see
http://www.willsworks.net/file-format/teledisk
others have done similar things. As mentioned in that document I tend to use John Wilsons putr program which should work directly with the files in the archive you were directed to. I have a Rainbow, but its been a while since I booted it. Luck
 
You may have discovered this by now, but that is most likely the teledisk format. I haven't messed with it in something like 15 years as data transfer has gotten a lot faster since the days of *.td0 files, but I did a small writeup and conversion program back then see
http://www.willsworks.net/file-format/teledisk
others have done similar things. As mentioned in that document I tend to use John Wilsons putr program which should work directly with the files in the archive you were directed to. I have a Rainbow, but its been a while since I booted it. Luck

Thank you very much.
 
m7hacke,
If you have a DOS Box you can use 22DISK to access the Files directly from Floppy.
If you don't have a DOS Box, then cpmtools, or cpmtools built with libdsk can be
used to access the files on the Image.

cpmtools & libdsk Definitions for Rainbow that I've conjured up:

#cpmtools
# DEC2 DEC Rainbow - SSDD 96 tpi 5.25" - 512 x 10
diskdef dec2
seclen 512
tracks 80
sectrk 10
blocksize 2048
maxdir 128
skew 2
boottrk 2
os 2.2
end

# libdsk data below
[dec2]
description = DEC2 DEC Rainbow - SSDD 96 tpi 5.25" - 512 x 10
cylinders = 80
heads = 1
secsize = 512
sectors = 10
secbase = 1
datarate = DD


# DEC3 DEC VT-180 - SSDD 48 tpi 5.25" - 512 x 9
diskdef dec3
seclen 512
tracks 40
sectrk 9
blocksize 1024
maxdir 64
skew 2
boottrk 2
os 2.2
end

# libdsk data below
[dec3]
description = DEC3 DEC VT-180 - SSDD 48 tpi 5.25" - 512 x 9
cylinders = 40
heads = 1
secsize = 512
sectors = 9
secbase = 1
datarate = DD

You might find some errors because not all definitions have been 100% tested.


I download all the .TD0, .IMD, and .IMG files I can find.

Then do the following from within DOSBox.

Copy TD02IMD.*, IMDU.*, IMDV.*, and IMDA.* to ~/path/to/your/files/type/td0/

From within a Linux Terminal run DOSBox.

$dosbox
$mount c ~/path/to/your/files/type/td0/
$C:

$td02imd cpmv21.td0 > cpmv21.txt

TD 1.5 5.25-96 LD MFM S-step, 1 sides 13/05/1993 15:50:26
Rainbow CP/M-86/80
V 2.1 System Disk
80 tracks, 800 sectors converted.


##Still in a Terminal.....

$imdu cpmv21.imd cpmv21.raw /B /E /D >> cpmv21.txt
$Z:
$mount -u c
$exit

IMageDisk Utility 1.18 / Mar 07 2012
IMD TD 1.5 5.25-96 LD MFM S-step, 1 sides 13/05/1993 15:50:26

Rainbow CP/M-86/80

V 2.1 System Disk

Assuming 1:1 for Binary output
0/0 250 kbps DD 10x512
1 2 3 4 5 6 7 8 9 10
D D D D D D D D D D
1/0 D D D D D D1A D D D D
2/0 D DE5 D DE5 D DE5 DE5 D DE5 D
3/0 D D D D D D D D D D
4/0 D D D D D D D D D D
...
...
...
...
74/0 D D D D D D00 D D00 D D00
75/0 D00 D D D D D D D D D
76/0 D D D D D DE5 D D D D
77/0 D D D D D D D D D D
78/0 D D D DE5 D DE5 D D D D
79/0 DE5 D DE5 D D D D D D D
80 tracks(80/0), 800 sectors (74 Compressed)


$cpmls -f dec2 -D cpmv21.raw

Name Bytes Recs Attr update create
------------ ------ ------ ---- ----------------- -----------------
ASM .COM 8K 64 S
ASM86 .CMD 26K 205 S
BACKUP .CMD 68K 539
COPY .COM 4K 27 S
CPM .SYS 24K 185 S
DATE .CMD 10K 69
DDT .COM 6K 38 S
DDT86 .CMD 14K 109 S
DEMO .DOC 2K 1
DISKCOPY.COM 4K 27
DUMP .COM 2K 5 S
ED .CMD 10K 72 S
FORMAT .COM 4K 23
GENCMD .CMD 6K 43 S
HELP .CMD 10K 74
HELP .HLP 30K 240 S
LDCOPY .CMD 28K 223 S
LMCMD .CMD 6K 40 S
LOAD .COM 2K 14 S
MAINT .CMD 28K 222
MDRIVE .CMD 2K 12
PIP .CMD 8K 59
POLYPAT .CMD 10K 65 S
PRACTICE.TXT 2K 1
RED .CMD 2K 6
RED .OVL 22K 174 S
RED1 .OVL 8K 59 S
REDHELP .FIL 10K 70 S
SAVE .CMD 2K 6 S
STAT .CMD 10K 73
SUBMIT .CMD 4K 31
SYSCOPY .SUB 2K 6
Z80CNF .SYS 8K 55 S
33 Files occupying 382K, 4K Free.


$cpmcp -f dec2 cpmv21.raw 0:p*.txt /home/larry/IMD-118/rainbow100


practice.txt contains:

This is a test:

Today you will practice
using all of the RED commands until
you have them all mastered.


Larry
 
Last edited:
I assume you have seen Rainbow 100 Files? It's the largest archive I'm aware of.

http://www.classiccmp.org/rainbow/files.html

Bit of a thread resurrection but did this archive move to a different address or, does anyone have a link to Rainbow software ?

Just acquired a nice Rainbow 100 :) with CP/M 86 original disk boxes, user stuff and manuals. Its going to spend a lot of its time as a replacement for my fading VT420, but I do like to amass everything I can get when I have a new machine. :)
 
Cheers

It looks as if Chrome isn't working properly.

Google really seem to have cocked it up, wont work with video chat properly, wont open FTP sites. Odd.
 
Any chance anybody has the drivers and/or the distribution disks for Univation disk drives? I have one, but without software it's either useless or I'll be foreced to reverse engineer it...
 
Back
Top