GEMDOS on Apple Lisa

Troubles with your machine? Just want to speak about the latest improvements? This is the place!

Moderators: Mug UK, Zorro 2, spiny, Greenious, Moderator Team

User avatar
tenox
Captain Atari
Captain Atari
Posts: 370
Joined: Thu Apr 05, 2012 11:52 pm
Location: Sunnyvale, California
Contact:

GEMDOS on Apple Lisa

Postby tenox » Tue Feb 06, 2018 6:19 am


User avatar
Bama
Captain Atari
Captain Atari
Posts: 191
Joined: Sat Feb 28, 2015 1:25 pm

Re: GEMDOS on Apple Lisa

Postby Bama » Tue Feb 06, 2018 1:57 pm

Strange to see our familiar file selector on an Apple Lisa. Thanks for the links.
:-)
BAMA

gilles504
Atari freak
Atari freak
Posts: 69
Joined: Thu Aug 11, 2011 4:17 pm

Re: GEMDOS on Apple Lisa

Postby gilles504 » Fri Feb 09, 2018 11:10 am

Hello, I still need to update the disc image on my old site (it will boot but not bring gemvdi/desktop).
In fact my bug in creating a boot disc for lisa can be found in the screenshot, you can see that some files have wrong size (this is due to a FAT12 code assuming int to be 16bits (the code comes from a very old mini MSDOS, so it's non portable 8088 C, it now works under X86 linux but will not under big endian or non 16bit short C).

This version of gem seems not finished (in fileselect you can only type 7 letters, and init c: in gemdos is void and do not init the lisa HDD). But if packaged to a hdd with C, ASM and make tools (not done yet) it is probably the same dev environment that was used by a part of the atari team for TOS.

Maybe some early atari mono gem programs can run on lisa but there is not much room on 400Kb floppy to try.

User avatar
1st1
Atari Super Hero
Atari Super Hero
Posts: 791
Joined: Mon May 07, 2012 11:48 am

Re: GEMDOS on Apple Lisa

Postby 1st1 » Thu Feb 15, 2018 9:15 pm

You should port EmuTOS on Lisa... and add support for Lisa external harddisk...
Power without the Price. It's not a bug. It's a feature. _/|\_ATARI

1040STFM in PC-Tower (PAK68/2, OvrScn, 4 MB, 1GB SCSI, CD-ROM...) * 2x Falcon 030 32GB/14MB+ScrnBlstrIII * 2x TT030 73GB/20MB+Nova * 520/1040STFM * 520/1040STE * 260/520ST/+ * some Mega ST * 2x Mega STE 500MB/4MB+M.CoCo * Stacy * STBook * SLM605 * SLM804 * SLM605 * SMM804 * SH 204/205 * Megafile 30/44/60 * SF314 * SF354 * 5x Pofo * PC3

gilles504
Atari freak
Atari freak
Posts: 69
Joined: Thu Aug 11, 2011 4:17 pm

Re: GEMDOS on Apple Lisa

Postby gilles504 » Fri Feb 16, 2018 3:36 pm

1st1 wrote:You should port EmuTOS on Lisa... and add support for Lisa external harddisk...

I already looked a bit here and yep, an emuTOS port could be an interesting project. But I need to setup a good 68k cross compilation environment first.

User avatar
Neurotoxic
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 115
Joined: Thu Apr 20, 2017 9:29 pm
Location: Bremen (Germany)
Contact:

Re: GEMDOS on Apple Lisa

Postby Neurotoxic » Fri Feb 16, 2018 6:24 pm

gilles504 wrote:
1st1 wrote:You should port EmuTOS on Lisa... and add support for Lisa external harddisk...

I already looked a bit here and yep, an emuTOS port could be an interesting project. But I need to setup a good 68k cross compilation environment first.


I think it would be better to port EmuTOS to the 68k Macs. There are much more old Macs out there than Apple Lisas. :wink:
520 ST(M) (TOS 1.02), Falcon030 (16 MHz, 16 MB RAM, CF-Card, MiNT & MyAES), Milan040 (25 MHz, 48 MB RAM, EasyMiNT 1.90), Firebee, PowerMac G5 Late 2005 (2 x 2,3 GHz, Mac OS 10.5), iMac 4K Late 2015 (intel Core i7 4 x 3,3 GHz, Mac OS 10.11.6), IBM XT SFD (640 KB RAM, DR DOS 6.0), Compaq LTE 5300 (Pentium/133 MHz, DR-DOS 7.03), AT-PC (Cyrix 6x86L/200 MHz, Windows 98 SE/MS-DOS 6.22 & Windows 3.11)

User avatar
1st1
Atari Super Hero
Atari Super Hero
Posts: 791
Joined: Mon May 07, 2012 11:48 am

Re: GEMDOS on Apple Lisa

Postby 1st1 » Fri Feb 16, 2018 8:30 pm

Old macs are also a nice target. Let's take especially the later 68k color macs...
Power without the Price. It's not a bug. It's a feature. _/|\_ATARI

1040STFM in PC-Tower (PAK68/2, OvrScn, 4 MB, 1GB SCSI, CD-ROM...) * 2x Falcon 030 32GB/14MB+ScrnBlstrIII * 2x TT030 73GB/20MB+Nova * 520/1040STFM * 520/1040STE * 260/520ST/+ * some Mega ST * 2x Mega STE 500MB/4MB+M.CoCo * Stacy * STBook * SLM605 * SLM804 * SLM605 * SMM804 * SH 204/205 * Megafile 30/44/60 * SF314 * SF354 * 5x Pofo * PC3

BlankVector
Captain Atari
Captain Atari
Posts: 448
Joined: Wed Oct 24, 2007 7:52 pm
Location: France
Contact:

Re: GEMDOS on Apple Lisa

Postby BlankVector » Fri Feb 16, 2018 10:26 pm

1st1 wrote:You should port EmuTOS on Lisa... and add support for Lisa external harddisk...

Well, I already considered that...
Very possible to load EmuTOS from floppy on Lisa, as it haves enough RAM :)
One would just have to recompile EmuTOS for non-Atari hardware, and write a floppy bootloader for Lisa. And voilà.
Regarding to video, I have no idea if the Lisa has a bitplane mode like ST-High. If so, EmuTOS internal VDI could be used out of the box (like on Amiga monochrome modes). If not, someone will need to write an fVDI driver for Lisa.

gilles504 wrote:I already looked a bit here and yep, an emuTOS port could be an interesting project. But I need to setup a good 68k cross compilation environment first.

Easy.
Vincent Rivière's m68k-atari-mint cross-tools
Subscribe to my new channel Vretrocomputing on YouTube and Facebook.

arf
Captain Atari
Captain Atari
Posts: 168
Joined: Thu May 17, 2012 9:56 pm
Location: Germany

Re: GEMDOS on Apple Lisa

Postby arf » Fri Feb 16, 2018 10:40 pm

Neurotoxic wrote:
gilles504 wrote:
1st1 wrote:You should port EmuTOS on Lisa... and add support for Lisa external harddisk...

I already looked a bit here and yep, an emuTOS port could be an interesting project. But I need to setup a good 68k cross compilation environment first.


I think it would be better to port EmuTOS to the 68k Macs. […] :wink:


Especially since there’s a flashable ROM SIMM for many 68k Macs …

User avatar
simonsunnyboy
Moderator
Moderator
Posts: 5006
Joined: Wed Oct 23, 2002 4:36 pm
Location: Friedrichshafen, Germany
Contact:

Re: GEMDOS on Apple Lisa

Postby simonsunnyboy » Sat Feb 17, 2018 11:55 am

What an irony as so many people bought Ataris as Macs were too expensive.

From a plain technical and historical point of view, I think EmuTOS on the Lisa would be a must-have and for M68K Macs a nice kick in the butt :)
Simon Sunnyboy/Paradize - http://paradize.atari.org/

Stay cool, stay Atari!

1x2600jr, 1x1040STFm, 1x1040STE 4MB+TOS2.06+SatanDisk, 1xF030 14MB+FPU+NetUS-Bee

gilles504
Atari freak
Atari freak
Posts: 69
Joined: Thu Aug 11, 2011 4:17 pm

Re: GEMDOS on Apple Lisa

Postby gilles504 » Sat Feb 17, 2018 5:31 pm


I've installed and compiled a first test (and tested under original DRI gemdos for now). It does not run on lisa yet but I'm not sure this early gemdos have the same exec format than later TOS.

Also since all libc is linked, it makes a large binary (127kb), and I cannot have this binary + gem on the same 400Kb floppy image.
I'll try to recompile a small code without libc (with direct calls to Traps in assembly code to display something).

gilles504
Atari freak
Atari freak
Posts: 69
Joined: Thu Aug 11, 2011 4:17 pm

Re: GEMDOS on Apple Lisa

Postby gilles504 » Sun Feb 18, 2018 7:59 pm

Ok I could compile with m68k-atari-mint-gcc and run it under lisa gemdos but not with libMint. It worked with libcmini (https://github.com/mfro0/libcmini)

(I also recompiled some lisa gemdos and gem sources with hatari + emutos + a gemdos hdd).

User avatar
Cyprian
Atari God
Atari God
Posts: 1499
Joined: Fri Oct 04, 2002 11:23 am
Location: Warsaw, Poland

Re: GEMDOS on Apple Lisa

Postby Cyprian » Sun Feb 18, 2018 10:24 pm

gilles504 wrote:(I also recompiled some lisa gemdos and gem sources with hatari + emutos + a gemdos hdd).

interesting, can you pls share that binaries?
Jaugar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
SDrive / PAK68/3 / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
Hatari / Steem SSE / Aranym / Saint
http://260ste.appspot.com/

gilles504
Atari freak
Atari freak
Posts: 69
Joined: Thu Aug 11, 2011 4:17 pm

Re: GEMDOS on Apple Lisa

Postby gilles504 » Sun Feb 18, 2018 11:04 pm

I used this archive http://www.retroarchive.org/cpm/archive ... devkit.zip
unzip in a directory that will be the base of gemdos drive for hatari
then I used a command.prg from http://www.retroarchive.org/cpm/archive ... oemkit.zip
(also put at least command.prg in the gemdos drive).
from emutos desktop launch command.prg => it gives a shell gemdos access. (there may exist other command.prg more recent, I did not search, I think there is one in emutos).

then go to the SAMPLE dir and just type HELLO.BAT and build begins (for a very small gem application)

some other parts I wanted to compile (lisa low level init) are incomplete in this archives but the missing parts seems to exist (at least in emutos initial files import for example).

The compiler is old and slow, it is from DRI "FCLEAR68K V02.00, Copyright(c) 1984, Digital Research XXXX-0000-654321"

User avatar
mfro
Atari Super Hero
Atari Super Hero
Posts: 756
Joined: Thu Aug 02, 2012 10:33 am
Location: SW Germany

Re: GEMDOS on Apple Lisa

Postby mfro » Mon Feb 19, 2018 6:59 am

gilles504 wrote:Ok I could compile with m68k-atari-mint-gcc and run it under lisa gemdos but not with libMint. It worked with libcmini (https://github.com/mfro0/libcmini)

(I also recompiled some lisa gemdos and gem sources with hatari + emutos + a gemdos hdd).


Thank you for putting having put libcmini to another good use!


Social Media

     

Return to “Hardware”

Who is online

Users browsing this forum: joska and 5 guests