Nokia MikroMikko 1 is a computer series that was announced by Finnish
company Nokia in Mikko's nameday 29.9.1981. First it included models M1
to M6 and later M7 with hard disk was added to selection.
Here are the spesifications of MikroMikko 1:
- 8085
CPU, 3,072 MHz.
- 64
kB RAM, 4 kB EPROM.
- 1
or 2 5,25" floppy drives, models M1-M2 160 kB, models M3-M4 320 kB and
models M5-M6 640 kB.
- Model
M7 had one 5,25" 640 kB floppy drive and 5 MB hard disk.
- 2
serial connectors, one of them for printer.
- Standard
or advanced keyboard.
- 12"
display black/green.
- Screen
could fit 25 lines, lenght of the line was 80 character.
- Resolution
160 x 75. Graphics -models had better 800 x 327 resolution.
- Refresh
rate 50 Hz.
- Operating
system Nokia CP/M Ver. 2.2.
Files available for Nokia MikroMikko 1 computers:
User
manual (Only in Finnish)
Basic manual (Only in Finnish)
Tarkkuusgrafiikan käyttöohje (Only in Finnish)
Schematics
Technical
Manual (Originally scanned by P.E.L.Z.I.)
Disk images for M3/M4, 320kB 96 TPI, single side, single-step
KJNN320K.IMD
- Operating system, standard keyboard, NOKIA CP/M 2.2 # M4/2.2
EO320K.IMD
- Demo programs (Esittelyohjelmat)
GR320K.IMD
- Graphic routines (Grafiikkarutiinit)
GR_Source.7Z - Source codes from graphics routines -floppy, here is samples used in "Tarkkuusgrafiikan käyttöohje".
Disk images for M5/M6, 640kB 96 TPI, double side, single-step
KJNN640K.IMD
- Operating system, standard keyboard, NOKIA CP/M 2.2 # M6/2.2
EO640K.IMD
- Demo programs (Esittelyohjelmat)
In model M6 you can read 320kB floppy in B-drive by running
DBP320 first (this works also on MAME).
Disk images are created with ImageDisk
1.18. You can write them back to floppy with the same program.
You can also run Nokia MikroMikko 1 in MAME emulator, here's the
instructions how to do that:
Download
latest MAME release.
Download
package containing all files needed.
Extract files from the .zip to MAME folder and run formula.bat.
Disk image includes two games, KEKE and FORMULA. FORMULA is made by Kari
Rauta and it works in Graphics version of MikroMikko 1.
Editing disk images in a modern PC:
For editing IMD -images in a modern Windows PC, you need ImageDisk, DOSBox and cpmtoolsWin32.
You have to run ImageDisk utilities with DOSBox.
Unzip ImageDisk and cpmtoolsWin32 to a folder: C:\MM1
Edit file: C:\MM1\diskdefs and add lines:
#Nokia MikroMikko 1 320kB
diskdef mm1_320
seclen 512
tracks 80
sectrk 8
blocksize 2048
maxdir 128
skew 3
boottrk 2
os 2.2
end
#Nokia MikroMikko 1 640kB
diskdef mm1_640
seclen 512
tracks 160
sectrk 8
blocksize 2048
maxdir 128
skew 3
boottrk 2
os 2.2
end
OR download ready made diskdefs -file and unzip it to C:\MM1 (File includes only MM1 definitions).
Copy IMD image to the C:\MM1\ -folder.
Install and run DOSBox.
Mount C:\MM1\ as C -drive in DOSBox with command: MOUNT C C:\MM1\
Open C -driver with command: C:
Convert IMD to binary image: IMDU IMAGE.IMD IMAGE.RAW /B
Depending of the size of the image use mm1_320 or mm1_640 config.
Here are few example commands:
File listing: CMPLS -F MM1_640 IMAGE.RAW -D
Delete file: CPMRM -F MM1_640 IMAGE.RAW 0:FILENAME.TXT
Delete all files: CPMRM -F MM1_640 IMAGE.RAW 0:*
Copy file from image: CPMCP -F MM1_640 IMAGE.RAW 0:FILENAME.TXT FILENAME.TXT
Copy file to image: CPMCP -F MM1_640 IMAGE.RAW FILENAME.TXT 0:FILENAME.TXT
After you have done what you wan't with the image it needs to be converted back to IMD -file with command:
320kB image: BIN2IMD IMAGE.RAW IMAGE2.IMD /1 /V1 N=80 DM=4 SS=512 SM=1-8
640kB image: BIN2IMD IMAGE.RAW IMAGE2.IMD /2 /V1 N=80 DM=4 SS=512 SM=1-8
After this you can write image to floppy with ImageDisk or after converting to IMG use it in MAME.
Copy file to MAME -folder and run command: FLOPTOOL CONVERT IMD MFI IMAGE2.IMD IMAGE2.MFI
Coming available later: ROM -images, more disk images and pictures.