How to create and set up a hard disk image for the Geneve driver (MESS)
Special thanks goes to mizapf for helping me to understand the procedure. Vielen Dank, Michael!
You need: chdman editor_assembler.rpk (cartridge) setup.dsk (Myarc Disk Manager 5 V1.50)
1.) Create a hard disk image chdman createhd --output blank20mb.chd --chs 615,4,32 -ss 256
2.) Format the hard disk We'll use the Myarc Disk Manager (setup.dsk) which runs on the ti99_4ae driver.
Start the MESS/ti99_4ae driver with the mounted devices Command line: mess ti99_4ae -keymap -keymap_file keymaps/km_de_LINUX.map -peb:slot8 hfdc -hard1 blank20mb.chd -flop1 setup.dsk -cart editor_assembler.rpk
Enter Editor/Assembler, menu option 5 (RUN PROGRAM FILE), enter DSK1.MDM5
Press (E)xit, the time should be correct Press (U)tility Press (F)ormat Press (H)ard, enter number 1
Wait a second while the hard disk is probed. Provide a volume name, like HARDDISK (max 10 chars).
Geometry: (recall what you used in chdman) 32 sectors 4 heads 615 cylinders Reserved: 2048, keep that Write precomp: 464, keep that Reduced write curr: 464, keep that Retry: 8, keep that Interlace: 3, keep that Step: 1, keep that Enter the "operational code": FORMAT
Wait until all cylinders are formatted (615) There should be no error, anything else is a bug to be reported.
Leave MDM5: (E)xit, (Q)uit, (Y)es
Exit the TI-99/4A emulation.
3.) Start the MESS/geneve driver with the mounted devices Command line: mess geneve -keymap -keymap_file keymaps/km_de_LINUX.map -peb:slot8 hfdc -flop1 setup.dsk -hard1 blank20mb.chd
The Geneve should boot (takes about 20 seconds).
A blue welcome screen appears with a message. Follow the instructions.
Restart the Geneve when done. You can now unmount the floppy disk image.