ContrAlto - Alto Emulator from LCM

MAME/MESS, Vice(C64), Stella(VCS2600), UAE(Amiga) and more.
User avatar
japes
Donor
Donor
Posts: 965
Joined: Thu Nov 08, 2007 4:35 pm
Location: Lynnwood, WA

ContrAlto - Alto Emulator from LCM

Unread postby japes » Tue Aug 02, 2016 5:53 pm

http://www.livingcomputermuseum.org/Onl ... Press.aspx

Now you can have an Alto in your PC!

Here's an article mentioning it too: https://techcrunch.com/2016/08/02/livin ... -emulator/
:O3000: :Fuel: :Tezro: :Tezro: :Octane2: :Octane2: :Octane2: :Octane: :Octane: :Octane: :Indigo: :Indigo: :Indigo: :Indigo: :O2: :1600SW: :O2: :1600SW: :1600SW: :Indigo2: :Indigo2: :Indigo2: :Indigo2: :Indigo2IMP: :Indy: :Indy: :Indy: :Indy: :O3x0: :O3x02L: :O3x02L:

robespierre
Posts: 1471
Joined: Mon Sep 12, 2011 2:28 pm
Location: Boston

Re: ContrAlto - Alto Emulator from LCM

Unread postby robespierre » Tue Aug 02, 2016 7:51 pm

The Alto is a networked computer, it was much less powerful standalone.
I wonder how much software will actually work without PUP networking support and an infrastructure of network servers?
:PI: :O2: :Indigo2IMP: :Indigo2IMP:

User avatar
commodorejohn
Posts: 599
Joined: Tue Oct 02, 2012 1:22 pm
Contact:

Re: ContrAlto - Alto Emulator from LCM

Unread postby commodorejohn » Tue Aug 02, 2016 8:07 pm

robespierre wrote:The Alto is a networked computer, it was much less powerful standalone.
I wonder how much software will actually work without PUP networking support and an infrastructure of network servers?

It's not "less powerful" like it relies on distributed computing or anything, it's just missing the network features.

Anyway, if this emulates the Ethernet connection, shouldn't it be possible to set up a network of emulators?
Computers: Amiga 1200, DEC VAXStation 4000/60, DEC MicroPDP-11/73
Synthesizers: Roland JX-10/SH-09/HS-80/MT-32/D-50, Yamaha DX7-II/V50/TX7/TG33/FB-01, Korg MS-20 Mini/ARP Odyssey/DW-8000/M1, Ensoniq SQ-80, E-mu Emax HD/Proteus-2, Casio CZ-5000, Moog Satellite, Sequential Circuits Prophet-600

Pontus
Posts: 695
Joined: Thu May 08, 2008 12:12 pm
Location: Uppsala, Sweden

Re: ContrAlto - Alto Emulator from LCM

Unread postby Pontus » Tue Aug 02, 2016 9:30 pm

ContrAlto is an application for modern PCs that simulates the original Xerox Alto, from the graphical display to the Ethernet interface.


Well, it says so in the third paragraf..
:Onyx2R: :IRIS3130: :Crimson: :4D310: :Onyx2: :O2000: :O200: :PI: :Fuel: :Indigo: :Octane: :O2: :Indigo2IMP: :Indigo2: :Indy: :1600SW: :320: :pdp8e:
:BA213: <- MicroVAX 3500 :BA213: <- DECsystem 5500 :BA215: <- MicroVAX 3300
Pictures of my collection: www.pdp8.se

robespierre
Posts: 1471
Joined: Mon Sep 12, 2011 2:28 pm
Location: Boston

Re: ContrAlto - Alto Emulator from LCM

Unread postby robespierre » Wed Aug 03, 2016 12:23 am

What I mean is that local file storage is not really enough to run a full environment, due to limitations of both the Diablo drive and the machine size. All programs were typically loaded from the file server. XNS did have distributed naming and stuff like that, so it would be fair to say it relied on distributed computing (just like Appletalk or DECnet)

To run a network of emulators you would need IP tunnel support for PUP
:PI: :O2: :Indigo2IMP: :Indigo2IMP:

User avatar
pentium
Posts: 4709
Joined: Mon Aug 28, 2006 6:29 pm
Location: Kamloops, BC

Re: ContrAlto - Alto Emulator from LCM

Unread postby pentium » Fri Aug 05, 2016 6:30 pm

What/s this? No XP support?

What stupidity is put into this emulator to prevent that?

EDITED:
Oh wow, it literally will not run on XP. IT just installs and then says it's not a valid Win32 application. Heresy!
:Crimson: :Onyx: :O2000: :O200: :O200: :PI: :PI: :Indigo: :Indigo: :Indigo: :Octane: :O2: :1600SW: :Indigo2: :Indigo2: :Indigo2IMP: :Indigo2IMP: :Indy: :Indy: :Indy: :Cube:

Image <-------- A very happy forum member.

User avatar
ClassicHasClass
Donor
Donor
Posts: 1955
Joined: Wed Jul 25, 2012 7:12 pm
Location: Sunny So Cal
Contact:

Re: ContrAlto - Alto Emulator from LCM

Unread postby ClassicHasClass » Sat Aug 06, 2016 5:19 pm

I think that's what's powering the MAZEWAR exhibit here at VCF XI.
smit happens.

:Fuel: bigred, 900MHz R16K, 4GB RAM, V12 DCD, 6.5.30
:Indy: indy, 150MHz R4400SC, 256MB RAM, XL24, 6.5.10
:Indigo2IMP: purplehaze, 175MHz R10000, Solid IMPACT
probably posted from Image bruce, Quad 2.5GHz PowerPC 970MP, 16GB RAM, Mac OS X 10.4.11
plus IBM POWER6 p520 * Apple Network Server 500 * RDI PrecisionBook * BeBox * Solbourne S3000 * Commodore 128 * many more...

robespierre
Posts: 1471
Joined: Mon Sep 12, 2011 2:28 pm
Location: Boston

Re: ContrAlto - Alto Emulator from LCM

Unread postby robespierre » Wed Aug 10, 2016 7:50 pm

If so, they clearly have a network working.



(You can skip to 2m45s, the forum code doesn't seem to understand time pointers)
:PI: :O2: :Indigo2IMP: :Indigo2IMP:

User avatar
japes
Donor
Donor
Posts: 965
Joined: Thu Nov 08, 2007 4:35 pm
Location: Lynnwood, WA

Re: ContrAlto - Alto Emulator from LCM

Unread postby japes » Fri Aug 12, 2016 2:13 am

They have them networked at LCM too. MAZEWAR was running on emulators and the real deal.

As for why no XP support. Probably compiled 64-bit which was a bit bumpy on XP as a recall. Also it requires .NET 4.6, I recall reading that it was having trouble with a previous version of .NET, it thought it could run but would have a runtime fault. I can't fault an emulator for using the tools the developer knows best. It actually doesn't need Windows and the readme on GitHub says it's rough around the edges but works on Linux/Mac with Mono.
:O3000: :Fuel: :Tezro: :Tezro: :Octane2: :Octane2: :Octane2: :Octane: :Octane: :Octane: :Indigo: :Indigo: :Indigo: :Indigo: :O2: :1600SW: :O2: :1600SW: :1600SW: :Indigo2: :Indigo2: :Indigo2: :Indigo2: :Indigo2IMP: :Indy: :Indy: :Indy: :Indy: :O3x0: :O3x02L: :O3x02L:

User avatar
japes
Donor
Donor
Posts: 965
Joined: Thu Nov 08, 2007 4:35 pm
Location: Lynnwood, WA

Re: ContrAlto - Alto Emulator from LCM

Unread postby japes » Fri Aug 12, 2016 2:18 am

https://github.com/livingcomputermuseum ... /Contralto

Section 4.2 of readme.txt covers Ethernet on the emulator.
:O3000: :Fuel: :Tezro: :Tezro: :Octane2: :Octane2: :Octane2: :Octane: :Octane: :Octane: :Indigo: :Indigo: :Indigo: :Indigo: :O2: :1600SW: :O2: :1600SW: :1600SW: :Indigo2: :Indigo2: :Indigo2: :Indigo2: :Indigo2IMP: :Indy: :Indy: :Indy: :Indy: :O3x0: :O3x02L: :O3x02L:


Return to “Emulation”

Who is online

Users browsing this forum: No registered users and 1 guest