How can I put a MSX
[.DSK] image back to a floppy disk on a MACINTOSH
computer?
I´m one of these guys who do not own a PC
machine, but a MACINTOSH computer. My MAC is too old and thus too
slow (16MHz) to run fMSX-MAC emulator, but still can be used in
conjunction with my MSX to expand archives as LZH, ZIP, PMA and ARJ,
ofcourse faster than on a normal 3,5MHz MSX. But since MSX emulators
became popular we have got the .DSK image standard. An easy way of
transporting whole disk images. Unfortunately I´m one of these
MSX freaks who havn´t got at the moment neither 1MB RAM, HDD nor
DOS2. So it´s prectically impossible to put the [.DSK]
images back to a floppy on my MSX! I hope I will get soon a HD and
DOS2, but till then how the hell am I supposed to do the same job
using a MAC? As you might have seen the fmsx-mac emulator is only
delivered with a .DDI/SHRINK WRAP/APPLE DISK COPY
converter to create a .DSK image. Nowhere in the documentation I
could find any info on how to put the .DSK file back to a floppy!
Thus this is irrevelant for an emulator user there are still some
real MSX users like me who would find this option quite
useful.
So lets quit this boring intro and get to the
core. After some testing, I have found a way to put the
[.DSK] files back to a floppy. Thus this will only work for
720KB floppies.
How to do it?
At first you will need following software:
(System 7.0.1 (at least)),
ShrinkWrap V2.1
[Click
on the icon to download (BINHEX 4.0 format. Use StuffitExpander to
expand)].
PC disk-exchange control panel
installed in your control panel folder. This one is automatically
delivered with System 7.5 (or 7.1 too?) or above. You can "borrow"
this control panel from system 7.5 and it will work fine on a MAC
with system 7.0.1. Note that the earliest version has a bug, it
can not display correct file sizes/free space on a PC floppy. The
one I use is version DK-1-2.0.3 and is bug-free.
1st step:
Doubleclick on the ShrinkWrap
icon.
Choose the preferences (under
edit)
Configuration must be:
Destination:
Use: (Choose desktop
folder)
Automatically decode & expand
files:
All off
Automatically compress image files:
All off
Save disk images as:
Floppy: (Choose - MS-DOS Image
file)
Set on "Mount images unlocked by
default"
Make sure the rest is in this column is
off
2nd step:
Open the PC-exchange panel in your control
panels folder
Click on "add.. " button
Type in the "Dos-type" filed:
"DSK"
Now find in the directory window the
"ShrinkWrap" program
Then choose in the "Macintosh-type"
window: icon
"hdrv"
Click OK
Exit the control panel
3rd step:
Now lets say you have just unpacked some
.LZH archives and have e.g. "ALESTE.DSK" image.
Now we have the problem that the
"ALESTE.DSK" is not created by ShrinkWrap thus it will not
be recognized as a valid PC-disk image! It has simply a non
matching creator string. The string must be "hdrv".
Now we have to somehow change the creator
type of the .DSK file.
Since I have no software that could change
the type (if you have any mail it to me), I used the following
method:
Format an 1.44MB disk as a PC
disk.
Put the disk in your MAC´s
drive.
Drag the disk icon onto the
ShrinkWrap icon.
Now a disk image will be crated on the
desktop.
Its size is 1.44MB.
Doubleclick on the disk image.
Now it´s mounted.
Rename it to e.g.
"EmptyPCdisk"
Now drag and drop "ALESTE.DSK" to
"EmptyPCdisk"
The "ALESTE.DSK" is copied to
"EmptyPCdisk" and it will automatically get the creator type
"hdrv" thus it will be now visible and loadable for
ShrinkWrap.
Double click on the
ShrinkWrap.
Choose "Write image back to disk" (Image
menu).
Choose the "ALESTE.DSK" from "EmptyPCdisk"
and it will be read.
Now put a 720KB floppy into the drive and
you will have a real MSX floppy disk which works on your real MSX2
computer.
Final remarks:
Put the 1.44MB image into the startup
folder and next time you boot your MAC the "EmptyPCdisk" will be
automounted.
Now every time you need to make a .DSK
image visible for the ShrinkWrap copy this file to
"EmptyPCdisk". Remember that the file must have the .DSK
suffix!!!!
Thus this is not a simple way to do it, it
works :-).
If you know a better way to do this let me
know :-).
13.02.99 Bjørn Boye
Skjoldhammer.
How can I extract
[.PMA] MSX archives on a MACINTOSH computer?
[.PMA] ?? What´s that? It´s
a most common (standard) compression format on msx similar to .LZH
etc. How can I expand these files on my MAC? A good question! There
is no simple way to do it, thus no special program to extract
[.PMA] is available on MAC computers. So, to extract those
archives you will need a CP/M emulator for MAC and the program
(extractor): PMEXT.COM. There are two different versions of
PMEXT.COM. First one is CP/M native and the 2nd one is patched so it
is compatible with MSX-DOS1/2. The patched version will break down
the emulator since it uses some MSX-DOS calls. The unpatched version
is fully CP/M native so it works fine. On my 16MHz MAC, PMEXT.COM
works with approx. same speed as on a real MSX.
So what will I need exactly
?
[PMEXT.COM
V2.22 for 34K CP/M V2.2] -
unpatched version [Click
on the text to download (BINHEX 4.0 format. Use StuffitExpander to
expand)].
Two folders on e.g. the desktop named
"Drive A" & "Drive B". Create them by your self.
How to extract the files from
[.PMA] archives?
Drop "PMEXT.COM" to folder named "Drive
A".
Drop the [.PMA] files to folder
named "Drive A".
Double click on the CP/M emulator
icon.
Choose folder "Drive A" as your A:
drive.
A>PMEXT FILE.PMA B:
The CP/M emulator will ask you to choose
drive B:
Choose folder named "Drive B" as drive
B:
The files will be unpacked to folder named
"Drive B"
To check which .PMA files are in the folder
"Drive A" (drive A:) type:
A>DIR *.PMA
13.02.99 Bjørn Boye
Skjoldhammer.
How to connect a SONY
HB-F700x MSX2 to a PHILIPS-CM8833II monitor?
I´m a happy owner of a SONY HB-F700D MSX2
computer and a PHILIPS CM-8833II monitor but I have no RGB cable.
Thus I began to make one by my self. After studying several
"descriptions" of how to make one, I have assembled this schema which
should help you with making your own cable. This cable (connection)
was tested by me and it works fine.
Connectors described here are the ones built-in...
...at the back of SONY HB-F700x ...at the back of CM-8833II
7 6 5 4 3 2 1
3 8 1 9 8 7 6
5 4
2
Pin: Description: Pin: Description:
1 ground 1 ground
1 ground 2 ground
6 red 3 red
7 green 4 green
8 blue 5 blue
4 status RGB 7 status RGB
2 audio
The audio-line can be connected to the audio-in of your monitor to obtain sound...
13.02.99 Bjørn Boye
Skjoldhammer.
The info on the PHILIPS CM-8833II´s
connector is taken from the message posted by Mari v. d. Broek to the
MSX mailing list on 19th December 1998. Note that the description of
tR/(SONY) connector´s pin arrangement in the mentioned message
is wrong!
Where can I find an MSX
screen converter for my MSX2?
Havn´t you encounted the problem of
having drawn a picture in one screen mode and then later wanted to
display it in another ? This is a common problem with MSX images.
There are many screen modes with different resolutions and colour
depths. The universal solution is to use a screen converter! I have
collected several screen converters which operate on MSX images. None
of them can handle all modes or are perfect , but anyway here they
are to serve you.
[scshell.zip]
- SCAN.TSR V1.01 by
Aswert Soft & SCAN SHELL V1.0 by
The Red Devil
Public Domain / Freeware
Desription: It´s a TSR for MemMan
which adds few commands to the MSX-BASIC, which enables the user
to perform screen conversion. Scan Shell is a tiny GUI to operate
the screen conversion process in an easy way. (Supports)
MSX-mouse.
Description: This converter is not for
screen conversion but for conversion between different graphic
files (bload/copy and colour palette). It´s easy to switch
the drawing utility now!
Description: A good screen converter with
dithering. Supports 2+ screen modes.
Supports following screen
conversions:
12 to 8 dual mode
12 to 8
12 to 7 gray mode
12 to 7
12 to 5
8 to 12
8 to 7
7 to 12
7 to 8
7 to 5
5 to 12
5 to 8
5 to 7
[s6tos0.zip]
- Diosoft´s
screen 6 to screen 0 converter
Public Domain 1991
Description: Yep, it is really able to
convert scren 6 to 0, though with limitations. As input it takes
screen 6 copy files (e.g. Dynamic Publisher .STP). Can be used for
nice intro screens in scren 0!
13-17.02.99 Bjørn Boye
Skjoldhammer.
Where can I find graphic
import/export utilities and viewers for
MSX2/2+/GFX9000?
Import - GIF (Graphic Interchange
Format)
[vgif101.zip]
- View GIF
V1.01 by Crazy Jack of Northwind1994
Requires at least MSX2, 128KB RAM, 128KB
VRAM and DOS2
2+ graphic screens are saved with correct
colour depth
This is a really good
converter!
Fast
Export - BMP from MIF (MSX Interchange
Format)
[mif2bmp.zip]
- MSX Interchange
Format to Windows Bit Map V 1.2 by
Noldas 1996
Requires PC (at least 286) with
MS-DOS
Public Domain 1996
Converts .MIF files to .BMP files
Screen 5, 6 and 7 .MIF files are
converted to 16 colours .BMP
Screen 8 .MIF files are converted to
256 colours .BMP
Screen 12 files are converted to 16
million colorus .BMP
Bjørn Boye
Skjoldhammer.
What is a .MIF file and
where can I buy the MSX Intercahange Format package?
MIF is a new MSX image standard (similar to
PC´s GIF). It supports MSX2/2+/GFX9000 screen modes and uses
compression to obtain smaller files.
To kill eny doubts, MIF Tools package is
not a Public Domain product (except MIF2BMP.EXE for PC and the
viewers (and sourcecode of the viewers ) for MSX). The converter
program offers keyboard / joystick or mouse controlled GUI with a lot
of options which make it easy to operate on graphic files. This
program runs in MSX-DOS.
The file types recognized by MIF converter are
:
[.SC?] BLOADable files from BASIC.
They include the palet. The drawback is that this kind of files
are very large.
[.SR?] BLOADable file without the
palet included.
[.PL?] Palet file for
[.SR?] images.
[.MIF ] The new MSX pictures
standard.
[.RAW ] Other files.
The benifits:
Supports GFX9000. As you might know
GFX9000 images are very big (in uncompressed format).
Sources of the decoding program are
available, so you can implement them in your own software
(BASIC/DOS).
Viewer included for DOS and
BASIC.
Supports interlacing. No more problems
with 2 separate files pr. displayed image and the disk space
consuming size (128KB/64KB pr. image).
One file format for all supported screen
modes (2/2+/GFX9000).
No more problems with a bunch of different
file formats (and special viewers). Imagine having a bunch of
graphic files on your HDD. They are in different formats (Graph
Saurus excludes the palette), (DD Graph saves with palette),
(Paint IV uses separate palette of its own format etc.). They
occupy a lot of space and require different viewer.
Includes palette data.
High compression (Saves space on floppies
/ HDD).
Centering of the image possible (if the
image does not fill whole screen).
Border colour is adjustable.
Screen 12 to 8 conversion.
You will get also a PC program which is able
to import BMP files directly as MIF files. It has built in auto
dithering, scaling etc. which makes it possible to achieve really
high qualty images on your MSX2. This BMPtoMIF converter is for PC
(MS-DOS).
In my opinion this is a low price package and
you get a really good product. Buy it!
You can buy this product (25NLG) or obtain
further info from:
Laurent Halter
4, Eigenthal
57 870 WALSCHEID
FRANCE
Bjørn Boye
Skjoldhammer.
Where can I get Graph
Saurus V2.0 which can run from harddisk?
You can download here Graph Saurus V2.0, which
is patched so it can be installed on HDD. I know that it works fine
with HSH/GOUDA SCSI interface. I have no idea if it will work with
IDE interface. You might need to run a program called IMPROVE once,
which is a defragmenting utililty for your SCSI drive, before you
install GS 2.0. It runs really fine on HD and you can store all you
pics at one place!
Graph Saurus V2.0 for Harddisk
[gs200-hd.zip]
(Install it on drive A:)
Tip: Try to load music using a TSR
MOONBLASTER replayer and run GS V2.0. It really works fine. You
can listen to music while you´re drawing your images
:-).