Jump to content
Pitou

Lisa 1 Profile image deserialize procedure

Recommended Posts

Hello,

A friend and myself succeed making a Lisa 1 work. We copied a LOS 1.0 image to a Profile using BLU.

 

The Profile boots fine.

 

However, we're trying to deserialize the image to be able to launch LisaCalc or LisaDraw.

 

I search through the image using a Hex editor based on the deserialize doc for Lisa 3.1 7/7 and no luck.

 

Here is the image we used:

http://www.bitsavers.org/bits/Apple/Lisa/office_1.0/los1.0_sn0010_wTools.img

 

It seems that the serial number is 0010. I looked through bytes looking for $0A or $10 but no luck again.

 

Any idea on how we could deserialize a Profile image?

 

Thank you.

 

Pitou!

Share this post


Link to post
Share on other sites

Best I can suggest is perhaps poking the folks that worked on the LisaEm emulator? I know that emulator has some magic support for de-serializing install disks built into it (which implies that it can look at a disk image and find the right place to edit), maybe they've figured out where it's stored on a hard disk image?

Share this post


Link to post
Share on other sites
On 10/9/2017 at 7:58 PM, Gorgonops said:

Best I can suggest is perhaps poking the folks that worked on the LisaEm emulator? I know that emulator has some magic support for de-serializing install disks built into it (which implies that it can look at a disk image and find the right place to edit), maybe they've figured out where it's stored on a hard disk image?

Does anyone know who the Lisa specialist was at Sun Remarketing? He might know. The Lisa emulator seems to be geared toward a Lisa 2.

 

Here is what the emulator's guide says:

 

"Version 40 is used for the Lisa 1, however the emulator does not emulate enough of a Lisa 1 to be useful yet."

Share this post


Link to post
Share on other sites

You could drop a note to Ray A. at http://lisa.sunder.net/

 

That's where LisaEm came from. He's a good guy. I helped him with some Lisa doc way back when.

 

I am only speculating, but I'll guess the reason the emulator is geared towards the Lisa 2 is that he didn't have access to a Lisa 1 to do any reverse engineering.

Share this post


Link to post
Share on other sites

Not sure that deserialization is that simple when tools are already installed.

The profile image from bitsavers was installed with a serial number (that is longer than 4 digits I think, it's a 32bit 8char hexa value). It may, or may not be one from http://www.bitsavers.org/bits/Apple/Lisa/firmware/video/

 

The method I suggest is:

_ find your lisa serial number;

_ create a video rom image with that serial number (or dump your video rom (or buy a generic number video rom from vintage micro (and then dump it)));

_ Install LOS and tools (from deserialized images for tools) with an emulator (well, let's say mine for example :p );

_ convert profile image for use with BLU.

Share this post


Link to post
Share on other sites

Tested with IDLE (latest) and Master twiggy images from bitavers.org

Seems ok for lisadraw

 

Capture du 2018-01-23 15-21-24.png

 

Lisa Write from bitsavers is unfortunatly serialized but the method described (find {T1}OBJ + $42 offset and zero 0 bytes) is ok

 

5a674f19d5055_Capturedu2018-01-2316-01-44.png.4e287398249102fa8179574e9d8034ff.png

Edited by gilles
lisa write added

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×