Jump to content
IGNORED

Mac emulation on the ST


macsonny

Recommended Posts

On 2/8/2023 at 9:54 PM, DaveMacBlack said:

Ahoj kluci, chci se s vámi podělit o můj dosavadní úkol při zprovoznění MagicSAC+ (protože nemluvím moc dobře anglicky a text pochází z mých špatných znalostí s malou pomocí překladatele, předem se omlouvám všem anglofilům).

 

Nejprve chci poděkovat tOrimu za jeho nezměrnou aktivitu při záchraně vzácných historických kusů počítačového hardwarového příslušenství ATARI.

 

image.thumb.jpeg.44d506809e9688f952902101ea43e1aa.jpeg

Vyrobil jsem svůj MagicSAC+ nedlouho poté, co tOri vydal Gerbers (s tím, že někteří čekají na dodání z JLCPCB, samozřejmě) a od té doby se snažím, aby to fungovalo.

 
Nejprve jsem hledal na internetu, jestli někde nenajdu originální dokumentaci, ale našel jsem jen pár stránek popisujících zařízení, ale nic o jeho nastavení a provozu. Z různých zdrojů jsem získal dvě verze softwaru - 3.6 a 4.2. Verze 3.6 má všechny nástroje pro práci s disketami v TOSu, verze 4.2 již používá GEM a je klikatelným RSC, až na aplikaci MRECEIVE (zmíním se o ní později), která je stejná jako ve verzi 3.6 a má vlastní verzi 3.00. Také jsem našel obrázky disket systému Macintosh a podařilo se mi je přenést na fyzické médium pomocí příkazu dd. Bohužel bootování z těchto médií v MagicSACu nefungovalo. Později jsem někde četl, že kvůli HW rozdílům mezi ATARI a MAC disketovými mechanikami to není možné, a proto byl vytvořen speciální formát Magic floppy. K vytvoření diskety ve formátu Magic používá MagicSAC MFORMAT. TOS (v.3.6) nebo MCFORMAT. PRG (4.2). Zkusil jsem tedy disketu naformátovat tímto způsobem, pro své experimenty jsem použil integrovanou disketovou mechaniku na STFM (A) a externě připojenou klasickou PC HD mechaniku (B) v kombinaci s různými verzemi formátovacího nástroje a disketovými kapacitami (400kb a 800kb). Téměř všechny pokusy byly neúspěšné, fungovalo pouze formátování verze z 3.6 v integrovaném disku a uspěl jsem pouze jednou na jedné zbrusu nové HD disketě. Takže teď mám jednu prázdnou disketu formátu Magic.

 

image.thumb.jpeg.88f01d822d7384d87e56ab9449c7c40e.jpeg

 

image.thumb.jpeg.1fb3d4e426a3ad2529cbeb1c5bf8f240.jpeg

 

Pravděpodobně existuje pouze jeden způsob, jak zapsat systémové soubory OS na takto připravenou disketu - mít po ruce skutečný Macintosh, na kterém musíte spustit aplikaci Transfer z druhé diskety projektového softwaru MagicSAC, připojit Macintosh a ST sériovým kabelem (který byl dodán v původním balíčku MagicSAC) a spustit aplikaci MRECEIVE na ST, který zapíše soubory z diskety vložené do disketové jednotky v systému Macintosh na disketu formátu Magic. A tady je problém - nemohl jsem nikde najít druhý MagicSAC - Macintosh Transfer Disk (viz přiložený obrázek z Atarimanie). Pokud bych měl k dispozici tuto druhou disketu, mohl bych zkusit přenést systémové soubory bez skutečného Macintoshe, např. z nějakého emulátoru (Basilisk II) a pak vytvořit obraz diskety, např. přes Greaseweazle, aby mohl být snadno replikován a dostupný ostatním uživatelům repliky MagicSAC.

 

Obrázek.jpeg.2936771628ab83364b0222dd72566588.jpeg

 

image.thumb.jpeg.a5a0e9dfa04efebddda77d71e27cb496.jpeg

 

Do you know if there is a way to put a MFORMAT blank image onto a MegaFile 30 and then I can use my Mac SE to transfer the MacOS 6.0.8 files to the created MFORMAT image?

Link to comment
Share on other sites

12 hours ago, ojanhk said:

I would say you need a “Null Modem” cable, meaning TD from one side goes to RD on the other side and vice versa. So in the document above this would be Macintosh to Terminal.

That's my guess as well. I have a cable arriving in a few days that will let me test this theory.

  • Like 1
Link to comment
Share on other sites

On 2/7/2023 at 5:01 AM, t0ri said:

Hi macsonny,

 

This is the point. I tried to use some software from MagicSAC+ package for Atari but this didn't work for me :( I had some errors when I tried to format diskettes using MCFORMAT.PRG and get nothing as result - bad FDD or something else? Maybe you'll have more luck! The problem is also that I have not been able to find the user's manual for this emulator.

After starting emulator - it is waiting for diskette with Finder(?) and rest of Apple OS in drive A. It seems that we need diskettes in MAGIC format and at last Mac BOOT disk in this format.

 

Anyway - please try to run the whole thing to completion.

 

tOri

I'm getting the same issue. I've used two different internal drives and lots of different floppies. Every time I used the MCFORMAT.PRG file the floppies starts, seems to start the process then gives a fail message. Anyone know why?

Link to comment
Share on other sites

Not good progress today unfortunately. When I connect the Mac to the ST and use the transfer software on each end I just get the ST sitting and waiting and the Mac puts garbled crap on the screen.\

 

I think I really need to understand the cable pin-outs as I suspect the ST and Mac are not hand shaking.

 

Any ideas?

  • Sad 1
Link to comment
Share on other sites

On 3/4/2023 at 7:08 AM, macsonny said:

I still can't work it out. Close to giving up unless anyone has some ideas on how to progress? Note that I put the floppy formatted in the Atari ST with MCFORMAT into my Mac SE and it was read as a 400k formatted floppy. Super cool!

Have you tried copying the contents of a Mac system floppy to a Magic floppy (formatted in ST via MCFORMAT) inserted into your Mac SE? I think the "System folder" containing the Finder and System files might be enough to start with.

Link to comment
Share on other sites

On 3/6/2023 at 9:16 PM, DaveMacBlack said:

Have you tried copying the contents of a Mac system floppy to a Magic floppy (formatted in ST via MCFORMAT) inserted into your Mac SE? I think the "System folder" containing the Finder and System files might be enough to start with.

I'm going to give that a try. I also purchased a 400k set of 6.0.7 system floppies.

  • Like 1
Link to comment
Share on other sites

Hello,

I’ve a Spectre GCR connected to my MegaSTe.
The Spectre GCR has special connections to attach an Atari floppy drive and let it work under variable speed. This way it can read and write apple Disks.
However, this didn’t work well on my MSTe, but on a normal ST this method was working.

The trick was (that time) to connect a SCSI SyQuest ez135 to a Macintosh, and create a bootable drive.
When finished, you could connect the SyQuest ez135 with that drive easily to the MSTe.
(with respect of the scsi id and proper termination.)
The config program of Spectre allows you to automatic boot from the syquest ez135.

This works very well, and probably is also possible with the recreated MagicSAC+.

 


Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...