Re: [Simh] Install VAX/VMS 4.4 on a simulated VAX-11/780

2018-03-23 Thread Tim Stark
Hmm. I heard about info-vax mailing lists some time ago.  I did not know that 
mailing list still exists.  I submitted subscription to info-vax.  Thanks for 
let me know.

 

Tim

 

From: Simh  On Behalf Of Clem Cole
Sent: Friday, March 23, 2018 11:13 AM
To: Henk van de Kamer 
Cc: SIMH 
Subject: Re: [Simh] Install VAX/VMS 4.4 on a simulated VAX-11/780

 

Before you go too much farther, I would recommend that you get the latest 
version of simh:   https://github.com/simh/simh

A great deal has changed since simh 3 and you are likely to run into few issues.

 

Once you have that working, I would suggest you search the archives of the 
info-vax mailing lists:   
Info-vax Archives and maybe subscribe to their mailing list   
 
http://rbnsn.com/mailman/listinfo/info-vax_rbnsn.com 

 

Best wishes,

Clem Cole

  

 ᐧ

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] VMS monster and pueblo (MUD server for BITNET)

2018-02-24 Thread Tim Stark
Folks,

 

Does anyone know about VMS monster (MUD-like adventure game for VMS system)?

 

http://www.skrenta.com/monster/

 

That page mentions new version of monster is available with MDL (Monster
Definiton Language). 

 

In 1980s, that was MUD server on VMS system for BITNET network.  I played it
through BITNET (send command) until admin asked maintainers to shut it down
due to excessively resources. 

That MUD server was pueblo at psuvms on BITNET.

 

I asked them for sw package but they decided to keep it themselves.

 

However I can now write a program to handle messages by using send command
but I still need JNet programming guides to implement that. 

 

I have JNet software and recently installed it on my VMS system.  I figured
out how to install and configure JNet because I do not have JNet manuals.
JNet supports DECnet and TCP links for sending messages and files to
specific users.

 

Tim

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] DIY microfiche scanner?

2018-02-24 Thread Tim Stark
Ok, thanks for some replies.   I have CanonScan 9000F Mark II flatbed.  It have 
optical 9600 dpi CMOS sensor with interpolation up to 19,200 dpi.  Also, I will 
try HD microscope camera (40x to 1000x) someday.  I have backlight pad for 
scanning.

 

I have some fiche films for technical manuals which are not in Bitsavers yet 
like DECserver 200 tm, CI 780 tm, etc.   When I have scanned docs, I will send 
them to bitsavers.  They can be useful for developing emulators. 

 

I read Al’s links (vintage computing forum), I was surprised to notice a lot of 
fiches about VMS sources.

 

I was trying to find Avanti technical manuals (AS200/400) but found separately 
technical manuals like CPU, PCI chip, etc. because Alpha servers are based on 
PC architecture. 

 

Tim

 

From: Simh [mailto:simh-boun...@trailing-edge.com] On Behalf Of Sergii Kolisnyk
Sent: Saturday, February 24, 2018 6:39 PM
To: simh 
Subject: Re: [Simh] DIY microfiche scanner?

 

 

 

On Feb 24, 2018 18:21, "Al Kossow" mailto:a...@bitsavers.org> > wrote:



On 2/24/18 8:19 AM, Sergii Kolisnyk wrote:
> Isn't 4800x9600 DPI just enough?

No

read the thread I just posted

 

 

The thread says:

As you can see from 1ajs's 4800dpi example, even these could "nearly do".

 

Also I think saving uncompressed 9600 DPI from 4800x9600 scanner may be much 
better.

 

Could it be tried?

 

I've calculated fiche DPI for posted DEC images (TA11 bootstrap), it's about 
3200.

1110*16/5.75 = 3089 DPI

You can add a few percents for margins.

 



DEC crammed a lot of frames on a fiche sheet

 

 

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] DIY microfiche scanner?

2018-02-23 Thread Tim Stark
Folks,

 

I recently noticed that you recently talked about DIY scanning for
documents.   Does anyone have DIY techniques about microfiche scanning?

 

Thanks,

Tim

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] VAX 7000 I/O system technical manual?

2018-02-23 Thread Tim Stark
Folks,

 

Does anyone have a copy of EK-7010A-TM VAX 7000/DEC 7000 I/O system
technical manual?   I checked bitsavers, manx and vaxhaven sites.  I have
all VAX 7000 technical manuals but one is missing about I/O system technical
manual (XMI interface).

 

I found XMI specs in VAX 6000 technical manuals but I am not sure about
compatible with VAX 7000 or not. 

 

Tim

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] MOP header specs?

2018-02-23 Thread Tim Stark
Johnny,

Oh, I now got it.   I mean SYS specs, not MOP specs.  Is that TIN program 
available?

Thanks,
Tim

-Original Message-
From: Simh [mailto:simh-boun...@trailing-edge.com] On Behalf Of Johnny Billquist
Sent: Friday, February 23, 2018 4:31 AM
To: simh@trailing-edge.com
Subject: Re: [Simh] MOP header specs?

On 2018-02-21 04:13, Tim Stark wrote:
> Folks,
> 
> Does anyone know any documentation provides some information about MOP 
> header in SYS files?

MOP headers no. But if you are referring to the .SYS files DEC distributed for 
things like DEC servers, which booted over MOP, those SYS files look like 
"normal" task files in RSX. Task files linked with no task header, though.

Example:
.tin sh1601ENG.SYS
TIN V1.7
Task name: SHAMRO Date: 21-MAY-96 Pri=0. Start=075000. EXTTSK=00.
Label block revision: 0.
Task addresses - Low: 051000, W0 high: 17, High: 17 Load size: 02161400 
Max size: 02161400 # of window blocks: 1.
Task flags (040100): -HD -CHK
Partition: SYSTEM Offset: 00
System ID: RSX-11M.


TIN is a small program I wrote a long time ago to analyze task images under RSX.

That file, for example, is for the DS300 (which has a 68000 CPU). And the RSX 
MOP server can service that file. VMS can serve it too. But this is totally 
outside the MOP protocol itself.

The MOP protocol is documented in various places as well, so if you want that, 
you can find it. But the .SYS files are images that are served by MOP. They are 
not verbatim MOP data.

   Johnny

> 
> Look at first 256 bytes of SYS files:
> 
> : A8 00 30 00 44 00 58 00-00 00 00 00 30 32 30 35
> |..0.D.X.0205|
> 
> 0010: 01 01 00 00 FF FF FF FF-FF FF FF FF 00 00 00 00
> ||
> 
> 0020: 20 00 00 01 00 00 00 00-00 00 00 00 00 00 00 00  | 
> ...|
> 
> 0030: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00
> ||
> 
> 0040: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00
> ||
> 
> 0050: 00 00 00 00 00 00 00 00-03 4D 4F 50 00 00 00 00
> |.MOP|
> 
> 0060: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00
> ||
> 
> 0070: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00
> ||
> 
> 0080: 04 56 31 2E 30 00 00 00-00 00 00 00 00 00 00 00
> |.V1.0...|
> 
> 0090: 00 00 00 00 00 00 00 00-05 30 35 2D 30 35 00 00
> |.05-05..|
> 
> 00A0: 00 00 00 00 00 00 00 00-10 00 87 15 00 00 00 00
> ||
> 
> 00B0: 80 00 00 00 02 00 00 00-00 00 FF FF FF FF FF FF
> ||
> 
> 00C0: FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF
> ||
> 
> 00D0: FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF
> ||
> 
> 00E0: FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF
> ||
> 
> 00F0: FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF
> ||
> 
> Thanks,
> 
> Tim
> 
> 
> 
> ___
> Simh mailing list
> Simh@trailing-edge.com
> http://mailman.trailing-edge.com/mailman/listinfo/simh
> 


-- 
Johnny Billquist  || "I'm on a bus
   ||  on a psychedelic trip
email: b...@softjar.se ||  Reading murder books
pdp is alive! ||  tryin' to stay hip" - B. Idol
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] MOP header specs?

2018-02-21 Thread Tim Stark
Well I analyzed SYS and EXE of cl67srmrom firmware.  I now discovered that SYS 
have same EXE content with first 512 bytes MOP header and execute start at 
0x200 offset.

 

To convert to EXE file, get rid of first 512 bytes (MOP header).   That EXE 
file mentions about LFU and allow execute to the beginning of EXE file directly 
(zero offset). 

 

Tim

 

From: Simh [mailto:simh-boun...@trailing-edge.com] On Behalf Of Timothe Litt
Sent: Wednesday, February 21, 2018 11:20 AM
To: simh@trailing-edge.com
Subject: Re: [Simh] MOP header specs?

 

For VAX/Alpha code from VMS, .sys would be an executable linked /NOHEADER.  
This would be a raw memory image; no ISDs or compression, just bits.

In this case, it appears to be a SRM console image that was extracted from an 
HP firmware update kit.

The header is used by the firmware update utility and by the SRM's show version 
(IIRC).

There's no reason for this to be loaded via MOP, at least on real hardware; SRM 
contains the MOP client.

FYI, when qemu was working on alpha emulation, they applied some patches to 
that image - I have no clue what they do or why.  See 
https://lists.gnu.org/archive/html/qemu-devel/2009-03/msg00693.html

On 21-Feb-18 10:47, Timothy Stark wrote:



Ok I figured out what is boot block in cl67srmrom.sys. There was no exe version 
(only sys files) for SROM on some Alpha firmware iso files.  I checked other 
larger sys files with exe files are almost same boot block for MOP loader.  Exe 
files are raw binaries to can be loaded and run by dummy simple loader.  

 

 

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] MOP header specs?

2018-02-20 Thread Tim Stark
Folks,

 

Does anyone know any documentation provides some information about MOP
header in SYS files?

 

Look at first 256 bytes of SYS files:

 

: A8 00 30 00 44 00 58 00-00 00 00 00 30 32 30 35
|..0.D.X.0205|

0010: 01 01 00 00 FF FF FF FF-FF FF FF FF 00 00 00 00
||

0020: 20 00 00 01 00 00 00 00-00 00 00 00 00 00 00 00  |
...|

0030: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00
||

0040: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00
||

0050: 00 00 00 00 00 00 00 00-03 4D 4F 50 00 00 00 00
|.MOP|

0060: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00
||

0070: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00
||

0080: 04 56 31 2E 30 00 00 00-00 00 00 00 00 00 00 00
|.V1.0...|

0090: 00 00 00 00 00 00 00 00-05 30 35 2D 30 35 00 00
|.05-05..|

00A0: 00 00 00 00 00 00 00 00-10 00 87 15 00 00 00 00
||

00B0: 80 00 00 00 02 00 00 00-00 00 FF FF FF FF FF FF
||

00C0: FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF
||

00D0: FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF
||

00E0: FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF
||

00F0: FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF
||

 

Thanks,

Tim

: A8 00 30 00 44 00 58 00-00 00 00 00 30 32 30 35  |..0.D.X.0205|

0010: 01 01 00 00 FF FF FF FF-FF FF FF FF 00 00 00 00  ||

0020: 20 00 00 01 00 00 00 00-00 00 00 00 00 00 00 00  | ...|

0030: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  ||

0040: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  ||

0050: 00 00 00 00 00 00 00 00-03 4D 4F 50 00 00 00 00  |.MOP|

0060: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  ||

0070: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00  ||

0080: 04 56 31 2E 30 00 00 00-00 00 00 00 00 00 00 00  |.V1.0...|

0090: 00 00 00 00 00 00 00 00-05 30 35 2D 30 35 00 00  |.05-05..|

00A0: 00 00 00 00 00 00 00 00-10 00 87 15 00 00 00 00  ||

00B0: 80 00 00 00 02 00 00 00-00 00 FF FF FF FF FF FF  ||

00C0: FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF  ||

00D0: FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF  ||

00E0: FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF  ||

00F0: FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF  ||
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] Alpha ES40 emulator

2018-02-19 Thread Tim Stark
Folks,

 

While I am waiting for SIMH version of Alpha emulator, I tried ES40 emulator
from Sourceforge.net.  I converted ES40 repo to git repo and uploaded it
into my github. 

 

I tried to compile but got many errors.  I figured them out and applied
SMR11's sources to my git repo and successfully compiled it on Ubuntu 17.10.
You have to execute reconf first to rebuild autoconf files to be compitable
with Ubuntu 17.10's autoconf packages.  I updated it on git repo done.   I
found SMR11's video clips for how to install OpenVMS Alpha 8.4 system on
YouTube.

 

I tried to configure NIC on es40_cfg but it crashed after I selected 'nic'.
I have to manually enter nic block into es40.cfg.  I tried to started es40
emulator and it crashed after I selected one of NIC adaptors. I got opening
adaptor error. 

 

I have some trouble with finding cl67srmrom.exe through Internet.  I tried
cl67srmrom.exe from V61.iso but it did not work so well.  It crashed after
printed PALcode message. 

 

I searched for good version of cl67srmrom.exe through Internet and got
binaries from Sourceforge.net and replaced it.  I successfully booted SRM
firmware into POO>>> prompt.

 

I tried cl67srmrom.sys and it failed to boot.  I examined its executable
file and it looks like MOP header.  Does anyone know any MOP header specs?
Look at first 256 bytes of cl67srmrom.sys:

 

: A8 00 30 00 44 00 58 00-00 00 00 00 30 32 30 35
|..0.D.X.0205|

0010: 01 01 00 00 FF FF FF FF-FF FF FF FF 00 00 00 00
||

0020: 20 00 00 01 00 00 00 00-00 00 00 00 00 00 00 00  |
...|

0030: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00
||

0040: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00
||

0050: 00 00 00 00 00 00 00 00-03 4D 4F 50 00 00 00 00
|.MOP|

0060: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00
||

0070: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00
||

0080: 04 56 31 2E 30 00 00 00-00 00 00 00 00 00 00 00
|.V1.0...|

0090: 00 00 00 00 00 00 00 00-05 30 35 2D 30 35 00 00
|.05-05..|

00A0: 00 00 00 00 00 00 00 00-10 00 87 15 00 00 00 00
||

00B0: 80 00 00 00 02 00 00 00-00 00 FF FF FF FF FF FF
||

00C0: FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF
||

00D0: FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF
||

00E0: FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF
||

00F0: FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF
||

 

With good version of cl67srmrom.exe, I successfully booted into POO>>>
prompt.  

 

I successfully loaded and run OpenVMS Alpha 8.4 and followed installation
prompts. 

 

During installation, it crashed system with access violation error.  I think
that ES40 still have some bugs with some opcodes and NIC configuration.

 

Does anyone have any HCORE tests for Alpha processors?  I am looking for it
in long time! 

 

Thanks,

Tim

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] Zork update

2018-02-16 Thread Tim Stark
Ok, thanks for let me know.  That was much earlier than we expected in 2021! 

I successfully updated git repos from github.  I noticed that MDL106 is newer 
than we currently thought. That muddle repo now have two branches (master and 
its).
Let me know when you get MDL106 working on ITS.

Thanks! 

-Original Message-
From: Simh [mailto:simh-boun...@trailing-edge.com] On Behalf Of Lars Brinkhoff
Sent: Friday, February 16, 2018 4:14 PM
To: simh@trailing-edge.com
Subject: [Simh] Zork update

Since MDL Zork is part of the SIMH software kits, you may be interested to know 
I have been given a version that is newer than the one from Bob Supnik.  Most 
files are identical (or just have some end-of-fie ^C's added), but a few have 
minor updates.

Check out the zork (Spunik) and zork2 (updated) directories here:
https://github.com/PDP-10/its/tree/lars/zork/src

Oh, and related to this, we now have PDP-10 Muddle sources.  It should build 
for TOPS-20, but the ITS support has rotted.
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] VMScluster installation guide?

2018-02-16 Thread Tim Stark
I checked PDP-10 page and it looks great.   

 

I noticed that KX10’s link is dead.  KX10 is now on GitHub - 
https://github.com/brouhaha/kx10.git

 

I was searching for any PDP-10 emulators on GitHub and discovered kx10 repo. 

 

Tim

 

From: Zane Healy [mailto:heal...@avanthar.com] 
Sent: Friday, February 16, 2018 10:44 AM
To: Lennert Van Alboom 
Cc: Tim Stark ; simh@trailing-edge.com
Subject: Re: [Simh] VMScluster installation guide?

 

Looks like a great resource.  I’ve just added links to your pages to the VAX 
page on my DEC emulation website, under the installation information section.

 

http://www.avanthar.com/healyzh/decemulation/vax.html

 

As an FYI to everyone, the site is a lot more up-to-date than it has been in a 
decade (it also has a new location).  I’ve spent a lot of time the last couple 
weeks working on updating the PDP-10 section, and hope to finish that section 
in the next few days.

 

Zane

 

 

 

On Feb 16, 2018, at 1:32 AM, Lennert Van Alboom mailto:lenn...@vanalboom.org> > wrote:

 

Not to toot my own horn, but I documented my VMS-on-SIMH setup in 
https://vanalboom.org/node/18 and the follow-up clustering steps in 
https://vanalboom.org/node/19 ... some of the info may be outdated (from a SIMH 
point of view at least - I'm pretty sure VAX VMS hasn't changed much) but it 
could still be of some use, I suppose.

 

Lennert

 

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] VMScluster installation guide?

2018-02-15 Thread Tim Stark
Folks,

 

Does anyone have good VMScluster installation guide for SIMH VAX emulator?

 

I had seen that some time ago but today I tried to search through google but
found no sources so far.

 

I successfully installed full package of OpenVMS on my Pi clone (Tinker)
with many layered products.

 

I am still working on Multinet configuration for DHCP client.

 

I read some Multinet installation guide and found it elsewhere.  I had to
enable DHCLIENT flag on SE0 interface to resolve the problem with DHCLIENT
process.

 

I tried to clear default TCP/IP settings with SE0 interface (modify se0) on
CONFIG.INTERFACE to allow DHCLIENT working for automated TCP/IP setting
properly but.

It failed and complaint about gateway address. I now need to clear gateway
address.

Thanks,

Tim

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] Samba for OpenVMS and Wolf 3D

2018-02-15 Thread Tim Stark
Folks,

 

I recently discovered samba for OpenVMS system.  Its version is 2.0 but
current version for Samba is 4.7.5.

 

Will Samba 4.7.5 work with OpenVMS or just v2.0?  Is Samba v2.0 is
compatible with today's Windows OS?

 

Also I was surprised to discover Wolf 3D with source code for OpenVMS (VAX
and Alpha). Does anyone have any experience with that?

 

Thanks,

 

Tim

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] VMS multinet DHCLIENT/SSH2 configuration problem

2018-02-12 Thread Tim Stark
Folks,

 

Thanks for info.  I figured out and have to put 'define/system/exec
multinet_dhcp_client "1"' before start_multinet script. 

It now worked fine but interfaces are still not updated (no effect).
Installation guide did not mention that.

 

I now have another problem.

 

I have some problem with @configure setup.  When I put 0.0.0.0 as default IP
address and execute dhclient.

I think that @configure is for manual settings with static IP address only
but I want automated settings with DHCP client.

 

After dhclient was executed, it successfully got correct settings (according
to log files) from my fios router but it still display 0.0.0.0 on SHOW NET
and MULTINET CONFIGURE /INTERFACE (show command).

 

I tried to execute @dhclient-script.com and it verbosely did set settings
properly but SHOW NETWORKS still display 0.0.0.0.

 

Does anyone know any solution?

 

Thanks,

Tim 

 

From: Hunter Goatley [mailto:goathun...@goatley.com] 
Sent: Sunday, January 28, 2018 1:45 PM
To: Tim Stark ; simh@trailing-edge.com
Subject: Re: [Simh] VMS multinet DHCLIENT/SSH2 configuration problem

 

On 1/28/2018 12:08 PM, Tim Stark wrote:

Folks,

 

I tried to configure DHCLIENT for DHCP access from my FIOS gateway router
but DHCLIENT crashed during boot time and complaint undefined symbol in API
libraries. 

 

Also I am figuring out how to set SSH2 terminal server. I successfully
generated SSH2 keys on emulated SIMH VAX system.

 

Does anyone know good DHCLIENT and SSH2 configuration instructions for
OpenVMS 7.3 and Multinet 5.5?


SSH2 is covered in the MultiNet Installation and Administration Guide:

http://www.process.com/docs/multinet5_5/install_admin/chapter_28.htm

There's also an FAQ here:

http://www.process.com/support/multinet/faq/ssh.html

The DHCP client is documented here:

http://www.process.com/docs/multinet5_5/install_admin/chapter_16.htm

--
Hunter
--
Hunter Goatley, Process Software, http://www.process.com/
goathun...@goatley.com <mailto:goathun...@goatley.com> 
 
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] NetHack game

2018-02-03 Thread Tim Stark
Folks,

 

I noticed your discussion about adventures and others.   I now remember
role-playing games for VAX and Unix machines.  It called NetHack game. 

 

I quickly googled and found it.

 

http://www.nethack.org

https://github.com/NetHack/NetHack - repository for development.  

 

There are other games - larn, moria, imoria, umoria, hack and rogue. 

 

Tim

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] Muddle compilers? ( was: RE: Crowther's Adventure game)

2018-02-03 Thread Tim Stark
I found Muddle in PDP10 project (Github) but still empty repo.  Does anyone 
plan to put them on yet?  I am looking for Muddle compilers in long time.

I found muddle manuals and specs but not software yet.  There is confusion 
software to interpret Muddle sources on If-archive ftp site.

Also I finally found BCPL compiler for PDP-10 and cloned it. 

-Original Message-
From: Simh [mailto:simh-boun...@trailing-edge.com] On Behalf Of Lars Brinkhoff
Sent: Saturday, February 3, 2018 2:07 AM
To: Carey Tyler Schug 
Cc: simh@trailing-edge.com
Subject: Re: [Simh] Crowther's Adventure game

Carey Tyler wrote:
> Whoops, memories are slowly coming back, I think.  Adventure was 
> always Fortran.  It was Zork that was originally written in the 
> proprietary list processing language.

Right, Muddle aka MDL.  Not to be confused with Infocom's ZIL.
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] 101 Basic Games for RSTS/E (was Re: PDP11 on Simh for public access)

2018-01-28 Thread Tim Stark
Folks,

There is BLISS source codes for TOPS-20 in pdp-10.trailing-edge.com.

There is a free copy of BLISS compilers for VAX and Alpha in Freeware CD dist. 

There is a online version of  The Design of an Optimizing Compiler on CMU 
website.

I have a question for you.  Does anyone know any documents to learn how to 
write BLISS codes?

Thanks,
Tim

-Original Message-
From: Simh [mailto:simh-boun...@trailing-edge.com] On Behalf Of Phil Budne
Sent: Friday, January 26, 2018 12:09 PM
To: simh@trailing-edge.com
Subject: Re: [Simh] 101 Basic Games for RSTS/E (was Re: PDP11 on Simh for 
public access)

Paul Koning wrote:
> As for BLISS, there's BLISS-16 and BLISS-11.  One came from Carnegie-Mellon; 
> the other was built at DEC.  Both are cross-compilers, but I don't remember 
> which platform.  PDP-10 for both?  10 for one and VAX for the other?

BLISS-11 was written in BLISS-10 (and both were written at C-MU), and
BLISS-11 was the jumping off point for COMMON BLISS.  I think sources for both 
'B10 and 'B11 are on PDP-10 DECUS tapes.

BLISS-16 was a member of the COMMON BLISS family.  I don't ever remember seeing 
an EXE for it on a PDP-10, but I was never a COMMON BLISS fan.  I hacked on 
FINE at Stevens Tech (the computing center had a copy of BLISS-36, the PDP-10 
COMMON BLISS compiler, but it wasn't available to the unwashed masses).  When I 
went to DEC, I worked on FORTRAN-10/20, which was also in BLISS-10.  I was down 
in Marlborough
(MR1-2) and don't recall ever seeing COMMON BLISS sources.

I do recall a mention (perhaps in a published article?) of the existence of a 
"cut down" version of BLISS-16 that could run on an '11.

I once sang in a chorus with someone who had worked on COMMON BLISS.
ISTR he said he was a contractor, not a DEC employee.

My boss on the F10 project was Sara Murphy, one of the original F10 developers, 
and I have some recall that she had been involved in a fancy BASIC for TOPS-20 
(I _think_ it was called BP2, but I could be wrong).

phil
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] VMS multinet DHCLIENT/SSH2 configuration problem

2018-01-28 Thread Tim Stark
Folks,

 

I tried to configure DHCLIENT for DHCP access from my FIOS gateway router
but DHCLIENT crashed during boot time and complaint undefined symbol in API
libraries. 

 

Also I am figuring out how to set SSH2 terminal server. I successfully
generated SSH2 keys on emulated SIMH VAX system.

 

Does anyone know good DHCLIENT and SSH2 configuration instructions for
OpenVMS 7.3 and Multinet 5.5?

 

I installed SIMH and OpenVMS 7.3 on my new Tinker SoC (Pi clone) with
Armbian OS for 7/24 operation. 

 

Tim

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] Custom ROMs on PDP-11 sim

2017-12-16 Thread Tim Stark
Folks,

Well, there are some PDP-11 tech docs indicates that higher models like
11/53, 11/73, 11/74, 11/83, 11/84, 11/93, and 11/94 have built-in own
firmware ROMs at starting 16 with switch bits for banking. 

Tim

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] DECnet for Linux problems (Ubuntu 17.10)

2017-12-11 Thread Tim Stark
Ok, thanks for let me know.  I now learned that DECnet for Linux is already
orphaned a few years ago.   CVS facility will go away soon on
Sourceforge.net.   I mirrored a copy of CVS repos and successfully converted
to Git repo by following SF instructions for conversion.  I will contact
them for latest Linux kernel problems. 

 

I will now remove decent from Ubuntu 17.10 because it complaint every few
minutes and asked me to send report to Ubuntu maintainers. 

 

Instead I will use DECnet over IP method and got TCPware and MultiNet
software to set up.  That allows accesses to HECnet.  

 

I was looking for HECnet mail archives but can't find them.  I have now
subscribed to HECnet list.  Does anyone know where is that HECnet mail
archives?

 

Thanks,

Tim

 

From: Larry Baker [mailto:ba...@usgs.gov] 
Sent: Monday, December 11, 2017 5:21 PM
To: fsword...@gmail.com
Cc: simh 
Subject: Re: [Simh] DECnet for Linux problems (Ubuntu 17.10)

 

Tim,

 

Linux-DECnet used to be maintained by Chrissie Caulfield.  She gave that up
three years ago.  You might ask Steve Whitehouse (st...@chygwyn.com
 ) or Eduardo Serrat (emser...@hotmail.com
 ) for advice.  I last worked on the code
several years ago for a DECnet/FAL-to-NFS gateway I built on a Marvell
SheevaPlug (ARM) SBC using Arch Linux ARM linux-kirkwood-3.16.  (The latest
Linux longterm 3.16 kernel at that time was 3.16.6, at
https://www.kernel.org.  The last Arch Linux ARM Kirkwood-specific Linux
3.16 kernel was for 3.16.6 on October 16, 2014, at
https://github.com/archlinuxarm/PKGBUILDs/commit/8be533de52d44d39b2b12999e97
9d4d377f5e2e5.)  I had to patch the kernel driver in a couple places.  There
have been so may changes to the routing layer and networking in general in
the Linux kernel, it could be a substantial amount of work to advance the
decnet driver any further.  Also, I found that submitting patches to older
kernels is a bit of a problem because of the attitude of the gatekeeper of
the Linux networking code.

 

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] Ubuntu 17.10 and TAP device for SIMH

2017-12-09 Thread Tim Stark
Folks,

 

Since I upgraded to Ubuntu 17.10 (now GNOME shell), I had some problems with
networking setup. 

 

I finally resolved a problem with TAP device because ifconfig display format
changed.  I updated my shell script to create TAP0 device for SIMH use.

 

With /etc/network/interfaces, I still have some problems with auto br0 or
tap0 setup.   Does anyone have good TAP0 setup for that interfaces?

 

I successfully installed SIMH 4.0 beta and noticed that new VDE facility
(virtual distributed ethernet). That is very new to me.

 

Does anyone have any experience with VDE?  VDE vs TAP?

 

For 4K monitor users, login with Xorg and use 'xrandr -output DP-1 -scale
0.5x0.5'.

 

Thanks,

Tim

 

Here is my new shell script for SIMH's TAP device. 

 

#!/bin/sh

HOSTIP=`/sbin/ifconfig eno1 | grep "inet " | gawk -- '{ print $2 }'`

HOSTNM=`/sbin/ifconfig eno1 | grep "netmask" | gawk -- '{ print $4 }'`

HOSTBR=`/sbin/ifconfig eno1 | grep "broadcast" | gawk -- '{ print $6 }'`

HOSTGW=`/sbin/route -n | grep ^0.0.0.0 | gawk -- '{ print $2 }' | head -n 1`

#

#echo "Host Addr  ${HOSTIP}"

#echo "Netmask${HOSTNM}"

#echo "Broadcast  ${HOSTBR}"

#echo "Default GW ${HOSTGW}"

#

/usr/bin/tunctl -t tap0 -u sword7

/sbin/ifconfig tap0 up

#

# Now convert eth0 to a bridge and bridge it with the TAP interface

/sbin/brctl addbr br0

/sbin/brctl addif br0 eno1

/sbin/brctl setfd br0 0

/sbin/ifconfig eno1 0.0.0.0

/sbin/ifconfig br0 $HOSTIP netmask $HOSTNM broadcast $HOSTBR up

# set the default route to the br0 interface

/sbin/route add -net 0.0.0.0/0 gw $HOSTGW

# bridge in the tap device

/sbin/brctl addif br0 tap0

/sbin/ifconfig tap0 0.0.0.0

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] DECnet for Linux problems (Ubuntu 17.10)

2017-12-08 Thread Tim Stark
Folks,

 

I upgraded to Ubuntu 17.10 to re-install SIMH emulator for VAX emulator.  I
tried to set up DECnet config files but it did not work well.  When I tried
to execute any DECnet commands, it hung up forever and ^C or ^Z did not
response. I have to close terminal window to kill it.  I checked dmesg log
files and found a problem in decent module (kernel space). It can't handle
NULL pointer during dn_nsp_send function call. 

 

Does anyone have got DECnet working on Ubuntu 17.10?  

 

Thanks,

Tim

 

Look at my config files and dmesg log file:

 

sword7@sword7ux1:~$ cat /etc/issue

Ubuntu 17.10 \n \l

 

sword7@sword7ux1:~$ cat /etc/network/interfaces

# interfaces(5) file used by ifup(8) and ifdown(8)

auto lo

iface lo inet loopback

#

auto eno1

iface eno1 inet dhcp

hwaddress ether AA:00:04:00:0A:04

#

#auto br0

#iface br0 inet dhcp

#pre-up tunctl -t tap0 -u sword7

#pre-up ip link set dev eno1 down

#pre-up brctl addbr br0

#pre-up brctl addif br0 eno1

#pre-up brctl addif br0 tap0

#pre-up ip link set dev tap0 up

#up chmod 0666 /dev/net/tun

#post-down ip link set dev eno1 down

#post-down ip link set dev tap0 down

#post-down ip link set dev br0 down

#post-down brctl delif br0 eno1

#post-down brctl delif br0 tap0

#post-down brctl delbr br0

sword7@sword7ux1:~$ cat /etc/decnet.conf

#

#   DECnet hosts file

#

#Node Node   Name  Node
Line   Line

#Type  Address  Tag  Name
TagDevice

#----   -
-   -   --

executor 1.10 name  tsux1
lineeno1

node   1.11 name  tsvax1

 

sword7@sword7ux1:~$ cat /etc/decnet.proxy

# /etc/decnet.proxy

#

# DECnet proxy database.

# The format of this file is (one entry per line)

# node::remoteuser localuser

#

# Regular expressions are allowed for node and remote user. Remember these
are

# POSIX regular expressions so use .* where you would use just * on VMS.

# Also it is IMPORTANT that whole names (node and user) are enclosed

# in anchors as below.

# The entries are checked in the order they appear in this file.

# * as a local user will be replaced by the remote username.

# # is a comment.

#

# Here are some examples (commented out of course):

#

# ^tramp$::^test$ chrissie # Explicitly convert 'test' on tramp to
'chrissie'

# ^zaphod$::.*none # Disable proxies from zaphod (assuming you don't
have

#  #   a user called 'none')

# .*::.* decnet# Like a default DECnet account

# .*::.* * # Equivalent to VMS *::* * proxy (make this last

#  #   if you use it)

.*::.* */DEFAULT

 

sword7@sword7ux1:~$ cat /etc/dnetd.conf

# /etc/dnetd.conf

#

# Define DECnet objects

#

# Fields

# name: object name (or * for any named object, number must be 0)

# number:   object number (or 0 for a named object)

# options:  auth[,auto accept]:

#   auth: Whether to authenticate users: Y or N

#   auto accept:  Should we accept incoming connections

# This is needed for non-decnet daemons

# (not calling dnet_accept)

# user: If auth is N then use this user

# daemon:   program to run or 'internal'

#

# name number options   user   daemon

#

FAL17 Y,N   none   fal

MIRROR 25 Y,N   nobody internal

MAIL   27 N,N   vmsmailvmsmaild

CTERM  42 N,N   root   ctermd

DTERM  23 N,N   root   rmtermd

NML19 N,N   nobody dnetnml

*   * Y,R   none   internal

 

word7@sword7ux1:~$ dneigh

Node HWtype  HWaddress   Flags  MTU
Iface

 

sword7@sword7ux1:~$ dnping tsux1 -c 3

[hung forever.. ^c or ^z unresponsive until close terminal window]

 

dmesg log file here:

 

[  477.532821] [ cut here ]

[  477.532841] WARNING: CPU: 6 PID: 2474 at
/build/linux-tt6jd0/linux-4.13.0/include/net/dst.h:188
dn_rt_set_next_hop+0x63/0x180 [decnet]

[  477.532842] Modules linked in: decnet snd_hda_codec_hdmi nls_iso8859_1
snd_hda_codec_realtek snd_hda_codec_generic snd_hda_intel snd_hda_codec
snd_hda_core snd_hwdep snd_pcm snd_seq_midi snd_seq_midi_event snd_rawmidi
cmdlinepart snd_seq snd_seq_device snd_timer intel_spi_platform intel_spi
spi_nor mtd snd joydev mei_me soundcore intel_rapl x86_pkg_temp_thermal
intel_powerclamp shpchp mei lpc_ich coretemp input_leds kvm_intel kvm
irqbypass crct10dif_pclmul crc32_pclmul ghash_clmulni_intel pcbc aesni_intel
aes_x86_64 crypto_simd glue_helper cryptd intel_cstate intel_rapl_perf
soc_button_array mac_hid hid_generic parport_pc ppdev lp parport ip_tables
x_tables autofs4

Re: [Simh] AT&T 3B2 Emulator

2017-11-13 Thread Tim Stark
Finally!! I was looking for 3B2 emulator in long time.  At Gallaudet 
University, I took Unix/C course and first learned how to write C programs on 
3B2 minicomputer at CS lab. 

 

Tim

 

From: Simh [mailto:simh-boun...@trailing-edge.com] On Behalf Of Warren Young
Sent: Monday, November 13, 2017 9:51 PM
To: simh@trailing-edge.com
Subject: Re: [Simh] AT&T 3B2 Emulator

 

On Mon, Nov 13, 2017 at 7:11 PM, Seth Morabito mailto:w...@loomcom.com> > wrote:


After several years in the making and lots and lots of reverse
engineering, I'm happy to announce that the AT&T 3B2/400 emulator now
boots and runs multi-user SVR3 UNIX.

 

Awesome!

 

For more information, please see:

https://loomcom.com/3b2/emulator/

Corrections, comments, and feeback are welcome!

 

You asked for it. :)

*   This version of Unix hasn't ever been liberally-licensed, has it? The 
last one I recall being so released was UNIX V7.
*   "SVR3 is very primitive." Naaah. It's almost modern. UNIX V5 is 
primitive, and OS/8 for the PDP-8 is very primitive. "Modern" would be 4.3BSD 
or newer. :)
*   "Don't even expect man pages." That must be a matter of packaging. The 
famous "ancient Unix V6" PDP-11 distribution contains man pages.
*   "...you have to type the pound / hash symbol (#). Really." That must be 
a default stty setting issue. I used 3B1s briefly back in the day, and I don't 
recall any gymnastics required to delete a character. (I have a dead 3B1 
mainboard nailed to the wall. I call it a 3B0. ;) )

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] New simulator - VAX-11/782

2017-05-21 Thread Tim Stark
Interesting! Thanks for let us know about MP version of VAX-11/780. Will it be 
787/789 emulation (VAX-11/785)? How about 784 (4 processors)? I recommend 
atomic variables for interlocking. Check C++ reference for more information. It 
requires least C++11 revisions (least GCC version 4.7). Also it now provides 
threads internally. I will use them in my MSE emulator. 

Yeah. I am aware of dtcyber emulator but it is useless due to lack of NOS 
software available. I was looking for NOS through Internet but can't find it. 

I have cray-1x emulator with COS 1.17 software (latest version). I heard that 
COS sources are released into public domain for 1.13 but I can't find it yet. I 
am still looking for Unicos software. (UNIX for Cray)

Cray-1x emulator sources were available on code.google.com but Google 
discontinued that service. Every repos on that site went empty.  I did make a 
copy of SVN dump before it was gone.

Tim 

Sent from my iPad

> On May 20, 2017, at 12:00 PM, Paul Koning  wrote:
> 
> 
>> On May 19, 2017, at 6:15 PM, Matt Burke  wrote:
>> 
>> Ok, so now it's time to reveal the new 'device' I've been working on
>> that I mentioned a few days ago. It is in fact the MA780 multi-port
>> memory as used by the VAX-11/782. Simulator source is now on Github and
>> binaries (for Win32) are available on my website along with a guide on
>> how to setup VAX/VMS for asymmetric multi-processing:
>> 
>> http://www.9track.net/simh/vax782/
>> 
>> This simulator relies on a new module 'sim_ipc' which has O/S specific
>> code for inter-process communication. This module should work on at
>> least Windows, VMS and POSIX compliant UNIX variants but no doubt some
>> more work will be required in this area to make it truly portable. There
>> are a few known issues as noted on my website but please try this out
>> and let me know how you get on.
> 
> Interesting.  So you have the two CPUs as two processes?  I wonder if doing 
> them as threads in a single process might be more straightforward.  I did an 
> implementation of dual CPU CDC 6000 emulation that way (an extension to Tom 
> Hunter's DtCyber).  Posix threads (pthread) work nicely, and semaphores 
> (which aren't strictly part of pthreads but are often found alongside such 
> implementations) often come in handy as well.
> 
>paul
> 
> ___
> Simh mailing list
> Simh@trailing-edge.com
> http://mailman.trailing-edge.com/mailman/listinfo/simh

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] DEC VT emulators on MAME

2017-04-18 Thread Tim Stark
Ok, I now get it.  Since that it total 160K ROM space, 8031/8051 can only 
access 64K space with 16-bit address lines. Let’s figure out how to access them 
 with bank select lines and write down which chip is on specific bank number.

 

Tim

 

From: Simh [mailto:simh-boun...@trailing-edge.com] On Behalf Of Timothe Litt
Sent: Tuesday, April 18, 2017 10:42 AM
To: simh@trailing-edge.com
Subject: Re: [Simh] DEC VT emulators on MAME

 

You can remove the ROMs (EPROMS) nondestructively with hot air.  But an easier 
approach would be to tack some wires onto the connector & wire them to a 28 pin 
DIP header.  Then your existing programmer can read them.

The schematics don't seem to contain the ROM module, but one can infer a lot 
from the connector.

It looks like there are 2 banks of ROMs on the cartridge; there are also 2 
select lines.  Address bits go to A15; the 27c256 uses a0-a14.

So there are probably 2 chips on one bank, 3 on the other.  Since they don't 
write the EPROMs (they'e windowless, so OTP), they probably use A15 for OE and 
the bank lines for CS.  It's not obvious how the 5th chip is selected - perhaps 
there is a decoder on the card.  A couple of NAND gates, or perhaps a decoder 
to decode the 2 bank selects?  I didn't backtrack through the schematics to 
find out how the selects are generated.

In any case, some time with an ohmmeter should let you figure it out.  At worst 
you'd need 2 headers (1/bank), but most ROM programmers have strong drivers 
(address), and even 5 chips in parallel should be OK for the data bus.  So you 
can probably get by with 1, and some jumpers (or a dipswitch) to set A15/the BS 
for dumping each one.

DEC ROMs should have a checksum (or more likely, CRC), so you can verify that 
you dumped them correctly.  This would usually be in the last byte(s) of each 
chip - except where booting starts at the highest address.  (E.g. some Intel 
CPUs).  Then look at the beginning :-)

Have fun.



On 18-Apr-17 09:25, malc...@avitech.com.au   
wrote:

Just a quick update: I've broken open the VT340 ROM cartridge.  Inside are 5 x 
surface-mount N27C256 ROMs.
 
Some pictures of the ROM cartridge are now included on this page -> 
http://avitech.com.au/?p=1818 
 
Is there anyone who has the tools, time and interest to remove these ROMs and 
dump the contents?  If so, please let me know and I will pay the cost of 
shipping to get this cartridge to you.
 
Malcolm.
 
 
___
Simh mailing list
Simh@trailing-edge.com  
http://mailman.trailing-edge.com/mailman/listinfo/simh

 

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] DEC VT emulators on MAME

2017-04-18 Thread Tim Stark
I took a look on your pictures.  That is 32Kx8 27C256 EPROM chips.  Total 160K 
ROM space.

Use 27C256 EPROM programmer and connected to that ROM cartridge to access data 
inside chips.  Read Jason's message.

I do not have tools at this time.

Tim

-Original Message-
From: Simh [mailto:simh-boun...@trailing-edge.com] On Behalf Of Armistead, Jason
Sent: Tuesday, April 18, 2017 9:54 AM
To: simh@trailing-edge.com
Subject: Re: [Simh] DEC VT emulators on MAME

Malcolm

After looking at the photos you took of the ROM cartridge internals I think you 
might be better leaving them in-place and making up an adapter from the edge 
connector to a 28 pin socket that you could plug into an EPROM programmer.  By 
the looks of it, there's no chip selection/data buffering logic on the PCB, and 
it's just the EPROMs and some decoupling capacitors.  If you activate the 
appropriate chip select and output enable lines of the EPROMS one at a time, 
you can make sure just a single chip is talking to the EPROM programmer and the 
rest would be dormant.  The pinouts of the 27C256 chips should be readily 
available.

Good luck !

Jason

-Original Message-
From: Simh [mailto:simh-boun...@trailing-edge.com] On Behalf Of 
malc...@avitech.com.au
Sent: Tuesday, 18 April 2017 9:25 AM
To: simh@trailing-edge.com
Subject: Re: [Simh] DEC VT emulators on MAME

Just a quick update: I've broken open the VT340 ROM cartridge.  Inside are 5 x 
surface-mount N27C256 ROMs.

Some pictures of the ROM cartridge are now included on this page -> 
http://avitech.com.au/?p=1818

Is there anyone who has the tools, time and interest to remove these ROMs and 
dump the contents?  If so, please let me know and I will pay the cost of 
shipping to get this cartridge to you.

Malcolm.

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] DEC VT emulators on MAME

2017-04-15 Thread Tim Stark
Malcolm,

Ok, thanks for let us know.  I now found video docs for VT340 (dragon system - 
vipers and adders).  Each chip hold one bitmap plane individually. VCB02 
graphics card uses the same chips. 

I misread schematics.I believe that E80 is NVRAM chip for just settings - 
512 x 8,  not 512K x 8.  Firmware is in ROM cartridge.  

E49 dump should be labelled as 236E6.bin for CG rom. 

Does anyone have a copy of CRT 9007 video controller docs for VT220 terminal?

Thanks,
Tim

-Original Message-
From: malc...@avitech.com.au [mailto:malc...@avitech.com.au] 
Sent: Saturday, April 15, 2017 9:43 PM
To: 'Tim Stark' ; 'Cory Smelosky' 
Cc: simh@trailing-edge.com
Subject: RE: [Simh] DEC VT emulators on MAME

I've now pulled apart a spare non-working VT340, for the ROM dumps. This 
terminal has a faulty power supply and very significant screen burn, so I 
wasn't planning on repairing it anyway.

On my board, E80 is a XICOR X2804AP-45 which is soldered in place. So I haven't 
removed it or dumped its contents.

E49 is a 27256 EPROM.  I have dumped the content of that ROM and it is now 
available here -> http://avitech.com.au/?p=1818 

That page also has pictures of the VT340 internals.

Tim - I will write to you separately to arrange sending the VT340 logic board 
to you.

Malcolm.

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] DEC VT emulators on MAME

2017-04-10 Thread Tim Stark
Yeah. Later I learned that 'DC' means designed by DEC.  For example, T11 
processor is DC310. 

Unfortunately DEC did not publish VT300 series technical manuals so that we 
have reverse-engineer custom graphics processor for VT3x0 terminals.

He is reverse-engineering custom graphics processors for his VT emulators on 
MAME.  Only VT240 emulator is working but imperfect graphics.

Also, MAME has VK100 (GIGI) emulator but marked as not working.

Tim

-Original Message-
From: Simh [mailto:simh-boun...@trailing-edge.com] On Behalf Of Al Kossow
Sent: Saturday, April 8, 2017 11:42 PM
To: simh@trailing-edge.com
Subject: Re: [Simh] DEC VT emulators on MAME



On 4/8/17 5:38 PM, Tim Stark wrote:
> DC7051 video controller

I don't think there is any known copy of the chip spec for that.



___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] VT240, VT340 and DS200/300 HW specs info

2017-04-08 Thread Tim Stark
Folks,

 

I figured some technical manuals and schematics out. 

 

DS200 uses 68000 processor with AM7990 (LANCE) and 4 2681 DUARTs. 

DS300 uses 68020 processor with TC23SC241AP and 8 2681 DUARTs.

DS500 uses KDJ11-SD processor (11/53) with CXA16/CXB16 devices. 

 

VT240 uses T11, 8051 and 8251 processors  with 2681 and PD7220 graphics
processor. It supports up to 64 colors.

Both VT240 and VT241 uses same PD7200 circuit board for monochrome and color
monitors.

I noticed that VT241 is not implemented on MAME emulator yet.  Should just
add a few code lines to generate both color and monochromes.

 

VT340 uses 8031/8051 processor with 2681 and custom graphics processor. It
uses 4 DC 322 Viper Gullwin (each bitmap plane).

(I can't find DC 7051 (timing generator) and DC 322/323 (Adder/Viper) tech
docs so far).  It uses 4 bitmap planes.

It supports up to 4096 colors but can only select 16 colors from them.

 

I first thought VT125 is only monochrome terminal. It supports 64 colors
with external video connector.

VT100 series technical manual provides some info about VT105 and VT125
graphics processor.

VT125 is not implemented on MAME emulator yet.

 

VT180 uses Z80A processor for CP/M operating system.

VK100 uses 8085 processor with BASIC interpreter.

 

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] DECserver (terminal server) emulation - MAME

2017-04-08 Thread Tim Stark
Thanks for let me know.  Yes, I am interested for your configs for my MAME 
v0.184 (latest) emulator.  I will try it soon.

I have plans to implement VT240 and VT340 into my MSE emulator soon.

Tim

-Original Message-
From: Sancho Villa, Roberto [mailto:rsan...@indra.es] 
Sent: Saturday, April 8, 2017 7:52 PM
To: Tim Stark 
Cc: simh@trailing-edge.com
Subject: RE: [Simh] DECserver (terminal server) emulation - MAME

Hi Folks

I have MAME 0.177 running VT240 emulation fine.
I connected it to SimH as "retroterminal". Works very good, and looks very 
pretty as I set up the config to simulate a CRT.

Don't know if versions after this still working.

I can send the config files to anyone interested.

Best regards
Roberto

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] DEC VT emulators on MAME

2017-04-08 Thread Tim Stark
Ok, I checked VT340 schematics.  Ok, I  need two ROM dumps:

 

512Kx8 2804 EPROM on E80 (firmware code)

32Kx8 27256 UVEPROM on E49 (character generator)

 

Yes, All VT300 series uses 8031 processor with DC7051 video controller and 2681 
DUART interface.

 

Thanks,

Tim

 

From: Cory Smelosky [mailto:b...@gewt.net] 
Sent: Saturday, April 8, 2017 8:27 PM
To: Tim Stark 
Cc: malc...@avitech.com.au; simh@trailing-edge.com
Subject: Re: [Simh] DEC VT emulators on MAME

 

No VT125 board - just VT340 stuff.

Sent from my iPhone


On Apr 8, 2017, at 16:41, Tim Stark mailto:fswo...@verizon.net> > wrote:

Yes, I am interested in that. Please let me know when you made ROM dumps from 
VT340 boards.

 

Do you still have VT125 board as well?

 

Thanks,

Tim

 

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] DECserver (terminal server) emulation?

2017-04-08 Thread Tim Stark
I checked Amazon for any multi-serial port USB adaptors and found 4-port or 
8-port serial USB adaptors.

 

Someday, I will try that.  I will start with telnet server.

 

Tim

 

From: Zane Healy [mailto:heal...@aracnet.com] 
Sent: Saturday, April 8, 2017 5:01 PM
To: Tim Stark 
Cc: simh@trailing-edge.com
Subject: Re: [Simh] DECserver (terminal server) emulation?

 

If you did such emulation, would you include serial support, so a serial 
terminal could be attached to the computer running the emulator?  If so, that 
would be seriously cool!

 

Zane

 

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] DEC VT emulators on MAME

2017-04-08 Thread Tim Stark
Yes, I am interested in that. Please let me know when you made ROM dumps from 
VT340 boards.

 

Do you still have VT125 board as well?

 

Thanks,

Tim

 

From: malc...@avitech.com.au [mailto:malc...@avitech.com.au] 
Sent: Saturday, April 8, 2017 6:15 PM
To: 'Cory Smelosky' ; 'Tim Stark' 
Cc: simh@trailing-edge.com
Subject: RE: [Simh] DEC VT emulators on MAME

 

It’s likely I will be able to do the ROM dump a week from now (I’m away 
interstate at the moment).

 

I can also spare a set of VT340 boards, if that would help.  I’m in Australia 
but will be travelling to Atlanta for VCF SE in a couple of weeks.  I can post 
them to a U.S. address from there.

 

Malcolm.

 

From: Simh [mailto:simh-boun...@trailing-edge.com] On Behalf Of Cory Smelosky
Sent: Sunday, 9 April 2017 07:48
To: Tim Stark
Cc: simh@trailing-edge.com <mailto:simh@trailing-edge.com> 
Subject: Re: [Simh] DEC VT emulators on MAME

 

Will need to have the circuitry found and then the Ron dumped.

 

If nobody can do it more easily than I can, I can do it but it's 2000mi away at 
present.

Sent from my iPhone


On Apr 8, 2017, at 14:16, Tim Stark mailto:fswo...@verizon.net> > wrote:

Yes, I need a copy of VT340 ROM dumps.  MAME do not have VT340 emulator (only 
VT240 emulator for ReGIS programming).

 

Tim

 

From: Cory Smelosky [mailto:b...@gewt.net] 
Sent: Saturday, April 8, 2017 5:02 PM
To: Tim Stark mailto:fswo...@verizon.net> >
Cc: simh@trailing-edge.com <mailto:simh@trailing-edge.com> 
Subject: Re: [Simh] DEC VT emulators on MAME

 

I have VT340 circuitry if needed for dumping ROMs.

Sent from my iPhone


On Apr 8, 2017, at 13:48, Tim Stark mailto:fswo...@verizon.net> > wrote:

Folks,

 

I have a copy of MAME emulator and learned that someone is working on new DEC 
VT emulators for MAME.

 

He is implementing some VT series like VT100 through VT520 but they are marked 
as not working. 

 

Does anyone know about VT emulators on MAME?

 

In that past (at college), I used some VT terminals – VT100, VT102, VT125, 
VT220, VT240, VK100, and Tek 4207.

 

I wrote some programs to draw graphics on VT125, VT240, VK100 and Tek 4207 for 
homework assignments at my computer graphics class.

 

Some VT 100/200 series uses 8080 processor.  VT 240 uses T11 processor.

I found some tech docs but I am still looking for VT330/VT340 tech docs. 

 

Tim

___
Simh mailing list
Simh@trailing-edge.com <mailto:Simh@trailing-edge.com> 
http://mailman.trailing-edge.com/mailman/listinfo/simh

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] DECserver (terminal server) emulation?

2017-04-08 Thread Tim Stark
Yes, I know that.  I have DS software for all DS servers (OpenVMS  
consolidation library).

Yes, That is a bug in DECnet for Linux.  I tried to install it. When I 
attempted to access DECnet, Linux system instantly crashed.

That's why I like to emulate DS server for telnet server and multi-serial port 
USB adaptor.

Tim

-Original Message-
From: Simh [mailto:simh-boun...@trailing-edge.com] On Behalf Of Johnny Billquist
Sent: Saturday, April 8, 2017 5:55 PM
To: simh@trailing-edge.com
Subject: Re: [Simh] DECserver (terminal server) emulation?

The roms for the DS100, DS200 and DS300 are only for booting. The actual system 
is always downloaded over MOP, and the images are available.
Not sure what you intend to do with this, though. Isn't easier to just write a 
LAT client, if you want that?
There even already exists one, although a bit buggy, if you are interested.

Johnny


___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] DEC VT emulators on MAME

2017-04-08 Thread Tim Stark
Yes, I need a copy of VT340 ROM dumps.  MAME do not have VT340 emulator (only 
VT240 emulator for ReGIS programming).

 

Tim

 

From: Cory Smelosky [mailto:b...@gewt.net] 
Sent: Saturday, April 8, 2017 5:02 PM
To: Tim Stark 
Cc: simh@trailing-edge.com
Subject: Re: [Simh] DEC VT emulators on MAME

 

I have VT340 circuitry if needed for dumping ROMs.

Sent from my iPhone


On Apr 8, 2017, at 13:48, Tim Stark mailto:fswo...@verizon.net> > wrote:

Folks,

 

I have a copy of MAME emulator and learned that someone is working on new DEC 
VT emulators for MAME.

 

He is implementing some VT series like VT100 through VT520 but they are marked 
as not working. 

 

Does anyone know about VT emulators on MAME?

 

In that past (at college), I used some VT terminals – VT100, VT102, VT125, 
VT220, VT240, VK100, and Tek 4207.

 

I wrote some programs to draw graphics on VT125, VT240, VK100 and Tek 4207 for 
homework assignments at my computer graphics class.

 

Some VT 100/200 series uses 8080 processor.  VT 240 uses T11 processor.

I found some tech docs but I am still looking for VT330/VT340 tech docs. 

 

Tim

___
Simh mailing list
Simh@trailing-edge.com <mailto:Simh@trailing-edge.com> 
http://mailman.trailing-edge.com/mailman/listinfo/simh

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] DEC VT emulators on MAME

2017-04-08 Thread Tim Stark
Folks,

 

I have a copy of MAME emulator and learned that someone is working on new
DEC VT emulators for MAME.

 

He is implementing some VT series like VT100 through VT520 but they are
marked as not working. 

 

Does anyone know about VT emulators on MAME?

 

In that past (at college), I used some VT terminals - VT100, VT102, VT125,
VT220, VT240, VK100, and Tek 4207.

 

I wrote some programs to draw graphics on VT125, VT240, VK100 and Tek 4207
for homework assignments at my computer graphics class.

 

Some VT 100/200 series uses 8080 processor.  VT 240 uses T11 processor.

I found some tech docs but I am still looking for VT330/VT340 tech docs. 

 

Tim

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] DECserver (terminal server) emulation?

2017-04-08 Thread Tim Stark
Folks,

 

I have a great idea about DECserver emulator.  Does anyone plan to emulate
one of DECserver series?

 

I discovered DS 200, 300 and 500 ROM images that I already downloaded some
time ago.  DS 200 uses 68000 processor and DS 500 uses KDJ11-SD processor.

 

SIMH's existing 11/53 emulator can virtually be as DECserver 500 with that
DS500 ROM image.

 

SIMH's 11/53 emulator do not have ROM mapping for that ROM image. My copy of
KDJ11-SD CPU technical manual said that it requires 32K or 64K ROM image for
booting.

ROM image start at 1740 through 1777 (wrapping 128K ROM space with
I/O page at top).

 

I have plans to implement that on my MSE emulator. I am still working on it.
VAX emulation is almost finished.

 

Also, I found DS 200 tech docs through eBay.  I finally found CI780 tech
docs!!! 

I am still looking for DS 300 tech docs. 

 

Any ideas?

 

Tim 

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] How to access RT11/FIles11 floppy images on Windows?

2017-03-20 Thread Tim Stark
John,

Ok, I installed OSXFuse v3.5.5 and disk11fs 0.8.3 on macOS 10.12.3 successfully 
but... 

I tried to mount my RT11 and Files11 disks but they did not work. I was told 
that it can't mount that disk image. 

When I select file.dsk, loading icon displayed forever.  I clicked 'choose' and 
MountDisk11.app immediately displayed popup said that can't mount.

Tim

-Original Message-
From: Simh [mailto:simh-boun...@trailing-edge.com] On Behalf Of 
dun...@caltech.edu
Sent: Saturday, March 18, 2017 2:13 PM
To: simh@trailing-edge.com
Subject: Re: [Simh] How to access RT11/FIles11 floppy images on Windows?

> Date: Sat, 18 Mar 2017 11:32:46 -0400
> From: "Tim Stark" 
> To: 
> Subject: [Simh] How to access RT11/FIles11 floppy images on Windows?
>
> Folks,
>
>
>
> I googled and found PUTR utility but it is for PC-DOS systems only.   Does
> anyone know similar utility to access RT-11 and Files-11 floppy images 
> for file extracts for other platforms (Windows, Linux, and OS X)?

For OS X, you could give my program a try.

<http://retro.dundasclan.org/tools/disk11fs/>

It's still early in development, but can handle RT-11 R/W, Files-11 (ODS-1, not 
ODS-2), RSTS (RDS-*), DOS, XXDP, all R/O.

Paul has a utility that handles RSTS R/W.

John

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] How to access RT11/FIles11 floppy images on Windows?

2017-03-19 Thread Tim Stark
John,

Ok, I tried to open it by using WinRAR but it did not work.  I was able unpack 
them by using MSYS commands.

I now found out that package was already unzipped.  I tried to open unzipped 
tar file and it now worked with WinRAR.

Ok, I will go ahead to install them on OS X 10.12 Sierra.

Thanks,
Tim

-Original Message-
From: dun...@caltech.edu [mailto:dun...@caltech.edu] 
Sent: Sunday, March 19, 2017 12:33 PM
To: Tim Stark 
Cc: dun...@caltech.edu; simh@trailing-edge.com
Subject: RE: [Simh] How to access RT11/FIles11 floppy images on Windows?

Tim,

Thanks for your note and sorry you're experiencing difficulty.  Could you 
provide more details of how you downloaded, what you used to decompress, and 
what versions of software and OS?  I'm using both OS X 10.6 and 10.12 with 
Firefox and am not experiencing problems.  For your reference, the archive was 
created with bsdtar 2.6.2 and gzip 1.6.

Thanks,

John

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] VAX 8200

2017-03-19 Thread Tim Stark
Yeah. That is good ROM dump utility for other VAX systems when a copy of ROM 
images are not available for future emulators.

 

That’s why I can’t find firmwares for VAX 4000, VAX 6000, and VAX 8500-8800 
that I googled for so far.

 

Thanks,

Tim

 

From: Simh [mailto:simh-boun...@trailing-edge.com] On Behalf Of Rick Murphy
Sent: Saturday, March 18, 2017 11:48 AM
To: simh@trailing-edge.com
Subject: Re: [Simh] VAX 8200

 

On 3/16/2017 11:53 PM, Robert Armstrong wrote:

>Under VMS, PFN map a section to the EEPROM, copy it to normal memory & write 
>it to disk.

  Um, fair enough.  I don’t suppose someone has a program already written to do 
this?  

  I could have easily done that about ten or fifteen years ago, and in theory I 
still can, but it’ll probably take an afternoon with the VMS manuals to 
remember how :)

Here's an example, which I wrote for the MicroVAX. Took me a bit to find this.

The program creates a file called ROM.EXE and copies the boot ROM into that 
file.
Note the "vbn=#<^X2004/512>"  line - that says that 
the ROM is mapped into physical address 2004 on that system. Likely 
different for others. Size of the ROM is calculated by the "page_count" 
variable.
-Rick

.title  copyrom - Copy the rom
.psect  datard, wrt, nopic, noshr, noexe, long
.library/sys$Library:lib/
$iouv2def
$secdef
.psect  datard, wrt, nopic, noshr, noexe, long

page_count = ^X1/^X200

file_fab:   $FABALQ=page_count,-
FAC=,-
FNM=,-
FOP=UFO

p1_space:   .quad   0

copy_sec_base:  .long   0
.long   0

rom_sec_base:   .long   0
.long   0
buf_descr:  .long   80
.addressbuffer
buffer: .blkb   80

format: .ascid  /Checksum is !XW/

.psect  coderd, nowrt, pic, noshr, exe, long

.entry  go, ^m<>

$create fab=file_fab
blbsr0, 10$
ret

10$:$crmpsc_s   inadr=p1_space,-
retadr=copy_sec_base,-
flags=#,-
chan=file_fab+fab$l_stv
blbsr0, 20$
ret

20$:$crmpsc_s   inadr=p1_space,-
retadr=rom_sec_base,-
flags=#,-
pagcnt=#page_count,-
vbn=#<^X2004/512>
blbsr0, 30$
ret
30$:movlrom_sec_base, r0
movlcopy_sec_base, r1
movl#^x1/2, r2
40$:movw(r0)+, (r1)+
sobgtr  r2, 40$
movl#1,r0
ret
.endgo

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] How to access RT11/FIles11 floppy images on Windows?

2017-03-19 Thread Tim Stark
John,

Thanks for providing disk11fs for OS X.  I have MacBook Pro laptop.  

I downloaded it and tried to open it.  I was told that archive was corrupted.
I downloaded it twice but it resulted the same. 

Thanks,
Tim

-Original Message-
From: Simh [mailto:simh-boun...@trailing-edge.com] On Behalf Of 
dun...@caltech.edu
Sent: Saturday, March 18, 2017 2:13 PM
To: simh@trailing-edge.com
Subject: Re: [Simh] How to access RT11/FIles11 floppy images on Windows?

> Date: Sat, 18 Mar 2017 11:32:46 -0400
> From: "Tim Stark" 
> To: 
> Subject: [Simh] How to access RT11/FIles11 floppy images on Windows?
>
> Folks,
>
>
>
> I googled and found PUTR utility but it is for PC-DOS systems only.   Does
> anyone know similar utility to access RT-11 and Files-11 floppy images 
> for file extracts for other platforms (Windows, Linux, and OS X)?

For OS X, you could give my program a try.

<http://retro.dundasclan.org/tools/disk11fs/>

It's still early in development, but can handle RT-11 R/W, Files-11 (ODS-1, not 
ODS-2), RSTS (RDS-*), DOS, XXDP, all R/O.

Paul has a utility that handles RSTS R/W.

John

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] How to access RT11/FIles11 floppy images on Windows?

2017-03-18 Thread Tim Stark
Ok,

 

I got and installed DOSBox 0.74.  I tried to access my RT11 disk images but 
PUTR hung up after entered ‘mount rx0: image.dsk’.

 

With /RT11 option, it successfully mounted but…  I tried to access directory 
(dir rx0: ) and it hung up forever…

 

I can’t kill PUTR until I pressed CTRL-F9 to kill DOSBox. 

 

Tim

 

From: Zane Healy [mailto:heal...@aracnet.com] 
Sent: Saturday, March 18, 2017 11:41 AM
To: Tim Stark mailto:fswo...@verizon.net> >
Subject: Re: [Simh] How to access RT11/FIles11 floppy images on Windows?

 

Run it in a DOS VM.

 

Zane


On Mar 18, 2017, at 8:32 AM, Tim Stark mailto:fswo...@verizon.net> > wrote:

Folks,

 

I googled and found PUTR utility but it is for PC-DOS systems only.   Does 
anyone know similar utility to access RT-11 and Files-11 floppy images for file 
extracts for other platforms (Windows, Linux, and OS X)?

 

Thanks,

Tim

___
Simh mailing list
Simh@trailing-edge.com <mailto:Simh@trailing-edge.com> 
http://mailman.trailing-edge.com/mailman/listinfo/simh

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] How to access RT11/FIles11 floppy images on Windows?

2017-03-18 Thread Tim Stark
Folks,

 

I googled and found PUTR utility but it is for PC-DOS systems only.   Does
anyone know similar utility to access RT-11 and Files-11 floppy images for
file extracts for other platforms (Windows, Linux, and OS X)?

 

Thanks,

Tim

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] VAX 8200

2017-03-17 Thread Tim Stark
Bob,

Yeah.  Please let us know they are available for downloads.  I still need them. 
 
Thanks,
Tim

-Original Message-
From: Robert Armstrong [mailto:b...@jfcl.com] 
Sent: Friday, March 17, 2017 5:44 PM
To: simh@trailing-edge.com
Cc: 'Tim Stark' 
Subject: RE: [Simh] VAX 8200

  I fired up the 8350 today and (amazingly!) it still works.  Sadly some of my 
disk drives are not so well off, but I was still able to boot it.  I've imaged 
the console RX50, which is an RT11 file system, and the two diagnostic floppies 
("DIAG SUPER" and "UTIL").  Those last two are in Files-11 format.  FWIW, the 
DIAG UTIL floppy contains an image of the EEPROM as copied by the DEC 
diagnostic program.

  I've converted all three diskettes to simh RX50 image files, which I presume 
is the most useful format.  Where would be a good place to archive them for the 
82xx/83xx simulator project?

  BTW, if anybody has any RA7x drives that they'd be willing to part with, 
please let me know.  I'll be eternally in your debt!  Two of the three drives I 
have on that machine appear to have died since I last used it.  Sadly, keeping 
the electronics running is not nearly as hard as keeping the mechanical parts 
going...

Bob

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] VAX 8200

2017-03-16 Thread Tim Stark
Yeah. Yes, it need console media for SRM firmware.  There is 16k EEPROM in VAX 
8200 contains config setting and bootstrap codes for RX50 and KDA50 drives. 
When power up started, a RX50 bootstrap will be copied into boot RAM at 
starting 2009 from 20098000 then execute it.

KA820 technical manual have a listing of boot ROM for RX50 and KDA50.   Does 
anyone have a copy of EEPROM image? Can someone make a dump of console media 
disks?

Yes, KA820 supports multi-processor system.

Tim

-Original Message-
From: Simh [mailto:simh-boun...@trailing-edge.com] On Behalf Of Robert Armstrong
Sent: Thursday, March 16, 2017 4:07 PM
To: 'Ethan Dicks' ; simh@trailing-edge.com
Subject: Re: [Simh] VAX 8200

> Ethan Dicks (ethan.di...@gmail.com) wrote:
>I happen to have one (from when I worked for Jim Ebright).  

  I have a running 8350 as well, should you need a dump of the console media or 
something.

  It is, I believe, the physically smallest BI bus VAX, and therefore 
interesting for those reason.  It's the only such machine that I could fit in 
my garage :-)

  It's also the only multi-processor VAX system that I have and equally 
interesting for that reason too.  FWIW, I've always wondered if the limitation 
to two CPUs was purely for testing and support reasons - it doesn't seem that 
there's any reason why you could not plug in three or even more CPU cards.

Bob Armstrong

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] CI Code Released

2017-03-16 Thread Tim Stark
Good. I would like to see HSC70 controller soon. How about QDSS and VCB02 
graphics simulation? I would like to see color graphics. 

For VAX 8200 series, I found some VAXBI devices with hardware registers 
programming info so far:

KDB50 (up to 4 SDI RA disks)
DEBNx (Ethernet/Tape drive combo)
DBM32 (terminal ports)
CIBCI (CI ports).  

For VAX 8500 to 8800 series (except 8600/8650), same as 82x0/83x0 but you need 
firmware ROM images for SRM/bootstrap

I found KC780 console docs that provides tech docs for front ends to emulate 
L11-based SRM firmware.  Good for multi-core emulation.

Keep it up!  I have set up Ubuntu (Linux) soon to debug and test.  I will clean 
up my old TS10 emulator for today's compilers. 

I am still working on my new MSE emulator.  I am implementing VAX and PDP10 
instruction tables.  I am almost done for console/command handlers.

Tim

-Original Message-
From: Simh [mailto:simh-boun...@trailing-edge.com] On Behalf Of Paul (lists) 
Hardy
Sent: Thursday, March 16, 2017 5:09 AM
To: 'Matt Burke' ; 'Simh Trailing-Edge Mailing List' 

Subject: Re: [Simh] CI Code Released

Matt Burke said:
>> There are more simulations in the pipeline (HSC70, VAX 8200, VAXstation 
>> 2000, VAXstation 3100...).
>> Hopefully I'll get these released soon too.

I'm particularly interested in the VAXStation 3100 (and MicroVAX 3100) - I'm 
trying to ressurect an old LAVC system for history archiving, and the original 
licences are for 3100s so insufficient units for the MicroVAX 3900 simulation.

I'm also very interested in the VAXstation aspects - did you get any further 
with the QDSS colour graphics emulation?

I'd be happy to take part in any testing and debugging.

Regards,

-- 
Paul  Hardy
Email:   paul at the paulhardy.net domain, web: www.paulhardy.net

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] Announcement: back10

2017-03-11 Thread Tim Stark
Thanks for back10 updates.

I reviewed your source code but noticed a bug in your code.  If you select 
binary mode, it was not supposed to truncate last word at G_EOF mark.  I had a 
problem when I extracted dskaa.sav from my klad.tap.

Corrected code is for copy2disk():

case DF_ASCII:
case DF_BINARY:
  buf[0] = (w >> 29) & 0177;
  buf[1] = (w >> 22) & 0177;
  buf[2] = (w >> 15) & 0177;
  buf[3] = (w >> 8) & 0177;
  buf[4] = (w >> 1) & 0177;
  if (w & 1) buf[4] |= 0200;
  amount = 5;
  if (diskformat == DF_ASCII && lhalf(tapehdr[G_FLAGS]) & GF_EOF) {
amount = 1;
if (buf[1] != 0) amount = 2;
if (buf[2] != 0) amount = 3;
if (buf[3] != 0) amount = 4;
if (buf[4] != 0) amount = 5;
  }
  break;

Also, how about high-density ftp mode (packed binary - 2 words each 9 bytes) 
which you entered TENEX on ftp prompt for binary transfer from TOPS-20 ftp 
server (like Simtel20)?

Tim

-Original Message-
From: Simh [mailto:simh-boun...@trailing-edge.com] On Behalf Of Johnny Eriksson
Sent: Saturday, March 11, 2017 8:48 AM
To: simh@trailing-edge.com
Subject: Re: [Simh] Announcement: back10

[stuff deleted...]

I have updated back10 to handle these ways in case anyone wants to use them.  
The following options exist to select the format:

  -A  Select ANSI-ASCII
  -C  Select CORE-DUMP
  -I  Select INDUSTRY-COMPATIBLE

The default is still ANSI-ASCII.

--Johnny
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] LAVC

2017-03-11 Thread Tim Stark
Folks,

Well, Ultrix source codes are available on the Internet for many years. Just 
use google to find it. 
They provides a lot of information about CI, SCA/SCS, and SYSAP (MSCP/TMSCP).

Unfortunately I was unable find VMS sources through the Internet so far.  I was 
looking for VMS source codes.

LAVC is an extension of SCA protocol according to journal that someone recently 
mentioned.

Tim

-Original Message-
From: Simh [mailto:simh-boun...@trailing-edge.com] On Behalf Of Johnny Billquist
Sent: Saturday, March 11, 2017 4:48 PM
To: Sergey Oboguev ; Mark Pizzolato ; 
simh@trailing-edge.com
Subject: Re: [Simh] LAVC

On 2017-03-11 22:36, Sergey Oboguev wrote:
> After all, the source code for VMS and BSD is available, so one might 
> hypothetically infer what they expect from CI by reverse-engineering 
> the source code.

I didn't know VMS sources were available. Where do you find them?
As for BSD, the only "BSD" which supports CI is Ultrix.
BSD4.x, NetBSD and OpenBSD do not support CI at all. For the very simple reason 
that DEC never released the documentation.

> But what about the J-11 side?

That would be the CRONIC OS. We have binaries... But I'm not so sure about any 
documentation of the rest of the content in a HSC...

Johnny



___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] LAVC

2017-03-11 Thread Tim Stark
Yeah.

I believe so.  That is possible to replace CI/DSSI physical layer with UDP over 
IP multicast to embed SCS/MSCP packets to other hosts and HSCs at once.

That's why Charon-VAX already emulates virtual CI and HSJ for VAX 66x0 
emulation. I read Charon documents and learned that emulated CI uses SCS/MSCP 
over IP method.

That is same way like BITNET over TCP/IP and DECnet over TCP/IP (HECnet 
provides bridge adapter software).

That’s why I studied Computer Networking and learned lot about ISO layers at 
university.
Also about bridging and routing methods.


Tim

-Original Message-
From: Mark Pizzolato [mailto:m...@infocomm.com] 
Sent: Saturday, March 11, 2017 11:19 AM
To: Tim Stark ; simh@trailing-edge.com
Subject: RE: [Simh] LAVC

On Saturday, March 11, 2017 at 5:49 AM, Tim Stark wrote:
> Thanks for many replies. I learned a lot about VAX clustering. I will 
> use multicast Ethernet for clustering.  I have more one question. Is 
> that possible to emulate HSC controllers with LAVC access?

When Matt Burke and I were discussing the CI concept, we picked IP Multicast as 
transport for the very specific reason that all modern host systems will have 
natural user mode programming access to implement this functionality.  
Attempting to create your own Ethernet multicast protocol (non-IP based) will 
have portability complexities on different platforms due to the fact different 
platforms have varying support (and potentially require privilege) to present 
and/or receive raw Ethernet frames to/from a LAN.

- Mark

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] LAVC

2017-03-11 Thread Tim Stark
Folks, 

Thanks for many replies. I learned a lot about VAX clustering. I will use 
multicast Ethernet for clustering.  I have more one question. Is that possible 
to emulate HSC controllers with LAVC access? 

Thanks,
Tim

Sent from my iPad
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] VAX MP (was: RE: HSC vs UDA/QDA)

2017-03-09 Thread Tim Stark
Thanks. I reviewed Sergey’s page and learned something. 

 

Also, I noticed that you developed VAX MP emulator.  I found his emulator on 
github and downloaded it.

Also, there is another emulator called “TurboVAX” emulator for VAX MP.

 

I already have plans to implement threads into my MSE emulator for SMP and 
multi-CPU configurations. 

 

Tim

 

From: Sergey Oboguev [mailto:obog...@yahoo.com] 
Sent: Thursday, March 9, 2017 1:28 PM
To: Paul Koning ; Tim Stark 
Cc: simh@trailing-edge.com
Subject: Re: [Simh] HSC vs UDA/QDA

 

Here is a photo-session of a LAVC between two instances of SIMH VAX (one 
running on Windows, another on OS X) with DECserver 200 + VT-320 thrown in.

http://oboguev.net/vax_mp/cluster-demo/index.html

 

Click through with "next" in the navigation bar at the top

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] VAX 82x0/83x0 and VAX 66x0 tech docs (and VAXBI docs)

2017-03-09 Thread Tim Stark
Folks,

 

I found a few technical reference manuals (KA820/KA825 and VAX 6200 and 6600
series) through google search, etc. 

 

I reviewed KA820/KA825 (VAX 82x0/83x0) tech docs and it does not use SRM
firmware like KA780/KA865 processors. It uses VAXBI interface for I/O
devices. I think that it can be implemented on SIMH emulator easily.  I
heard someone plans to implement VAX 82x0/83x0 for SIMH emulators (on track9
website) but it never happens.

 

I reviewed KA62A (VAX 62x0) and KA66A (VAX 66x0) tech docs and noticed that
VAX 66x0 supports up to 3.5G memory access by using 32-bit addressing mode.
VAX 6000 series is multiprocessing system. 

 

It need SRM firmware to boot system. Does anyone have a copy of KA62A and
KA66A firmware?

 

Does anyone have any tech docs for VAXBI devices like DEBNA Ethernet, etc?
I only found KDB50 user's guide docs that provides KDB50 programming through
VAXBI registers. 

 

NetBSD/vax supports VAXBI devices. 

 

Thanks,

Tim

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] HSC vs UDA/QDA

2017-03-09 Thread Tim Stark
Hmm. How to use LAVC for clustering?

Thanks,
Tim

-Original Message-
From: Simh [mailto:simh-boun...@trailing-edge.com] On Behalf Of Paul Koning
Sent: Wednesday, March 8, 2017 8:27 PM
To: Johnny Billquist 
Cc: simh@trailing-edge.com
Subject: Re: [Simh] HSC vs UDA/QDA

I think the significant different for emulation, as opposed for the real 
hardware, is that CI is a multi-access network (like Ethernet).  All the hosts 
can see all the disks, and in addition the hosts have peer to peer 
communication.  VAXclusters use both of these things.  You can of course do 
them via LAVC (same services but over Ethernet).  With CI emulation you get a 
second way.  That enables running clusters with VMS versions predating LAVC, if 
that is interesting to anyone.

paul


___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] CI750 tech docs and VAX firmware

2017-03-09 Thread Tim Stark
Folks,

Hmm.   I checked TOPS-10 7.04 monitor source codes and found two files about 
SCS/SCA packet info but did not find any files about CI interface. 
I think TOPS-10 can communicate through DECnet.

I think that transport layers are SCS/SCA layers. 

There is commercial emulator (Charon-VAX) emulates CI hardware and HSJ50 
controllers.  They are much faster than actual CI hardware.

So that we can implement them on SIMH and other emulators possibly.

Tim

-Original Message-
From: Simh [mailto:simh-boun...@trailing-edge.com] On Behalf Of Rich Alderson
Sent: Tuesday, March 7, 2017 2:37 PM
To: simh@trailing-edge.com
Subject: Re: [Simh] CI750 tech docs and VAX firmware

> Unless I remember totally wrong, only the HSC50 could do 576 byte sectors.
> It was dropped in a pretty early version of CRONIC, before support for 
> any other HSC controller existed.

Correct.  Only the HSC50 ever supported 576-byte sectors, and only on RA81 and 
smaller drives.  (We really wanted RA82s on our 4-system CI cluster at Stanford 
LOTS, but were informed that it would never ever happen.)

Rich 
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] CI750 tech docs and VAX firmware

2017-03-06 Thread Tim Stark
Yeah.  I know that but I like to emulate HSC and HSJ servers for SIMH and other 
emulators via TCP links. 

It uses SCS or SCA packets that embeds MSCP/TMSCP packets. 

Tim

-Original Message-
From: Simh [mailto:simh-boun...@trailing-edge.com] On Behalf Of Phil Budne
Sent: Monday, March 6, 2017 8:43 PM
To: simh@trailing-edge.com
Subject: Re: [Simh] CI750 tech docs and VAX firmware

I know I'm being a spoil-sport, and I don't deny it would be fun to create a 
"star coupler" network server, but.

Wouldn't it be possible (if less fun) to have the simulator interpret the 
contents of the CI packets (which might just contain MSCP)?

Isn't clustering over Ethernet available under VMS, delivering the same 
end-user experience?  Modern (Gbit) Ethernet is faster than CI ever was.
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] CI750 tech docs and VAX firmware

2017-03-06 Thread Tim Stark
Hmm, interesting.  K.scsi is not mentioned in my HSC50/70 docs.  Does anyone 
have any docs contains K.scsi tech info?

Thanks again,
Tim

-Original Message-
From: Simh [mailto:simh-boun...@trailing-edge.com] On Behalf Of Johnny Billquist
Sent: Monday, March 6, 2017 6:47 PM
To: simh@trailing-edge.com
Subject: Re: [Simh] CI750 tech docs and VAX firmware

On 2017-03-06 15:03, Timothe Litt wrote:
> There were also HSC40 & hsc60.

Right. Pretty similar to all the others. The differences (as far as I can 
remember) were mostly on the number of SDI/STI ports available, and the amount 
of cache in the machine.

> The differences in the hsc family members were the processor, cache, 
> load device, number of channels, and maximum number of ports.  Some 
> models were field-upgradable.  Also, later models supported
> (reluctantly) the K.scsi module, which allowed the HSC to serve SCSI 
> disks and tapes.  (SCSI was carefully analyzed & found to have 
> reliability/data integrity issues; DEC's answer was DSSI.  Rather like 
> Beta & VHS - "good enough, but cheaper" won.)

Right. However, to use the K.scsi, you actually needed to upgrade. The
HSC90 with the capability to use K.scsi was the HSC95. I don't think the
HSC70 could at all. The 40 and 60 could, I think, but I wonder if they then 
were renamed 45 and 65. I think I still have some documentation somewhere, but 
it would take some digging to find this.

> At some point, support for 18-bit disks (576 byte sectors) was dropped.
> The HSC50 definitely had it; the HSC90 did not.  I'm unsure about the HSC70.

Unless I remember totally wrong, only the HSC50 could do 576 byte sectors. It 
was dropped in a pretty early version of CRONIC, before support for any other 
HSC controller existed.

Johnny


___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] CI750 tech docs and VAX firmware

2017-03-06 Thread Tim Stark
Ok, I now got it. I downloaded and reviewed scanned docs that Tim Litt pointed 
to.  Yes, HSC70 is upgradable to HSC90. 

I will start with HSC70/90 emulation development then HSC50 and others...

Also I learned that CI became DSSI (SCSI version of CI) later.  They provides 
SHAC tech docs for VAX 4000 series (KA660 to KA690) and others.

Does anyone have HSJ tech docs for DSSI and SCS/SCA packet docs?

Thanks again,
Tim

-Original Message-
From: Simh [mailto:simh-boun...@trailing-edge.com] On Behalf Of Johnny Billquist
Sent: Monday, March 6, 2017 6:43 PM
To: simh@trailing-edge.com
Subject: Re: [Simh] CI750 tech docs and VAX firmware

On 2017-03-06 14:39, Tim Stark wrote:
> I reviewed HSC50/70 tech docs.  Yeah.  They are PDP-11 machines.  HSC50 uses 
> TU58 and is F11 processor.  HSC70 uses floppy drive and is J11 processor.
>
> They uses SDI and STI devices through two Qbus registers with MSCP/TMSCP 
> packets.
>
> I am interested to get copies of floppy and tape images for loading software.
>
> I have not find HSC90 tech docs yet.

The HSC90 is pretty similar to the HSC70. I would have to go and check more 
documentation, but I think the HSC70 was upgradeable to a HSC90.
I think the HSC90 had much more cache memory, but they both certainly use the 
J11, and the same modules for SDI and STI, along with the CI.

The HSC90 can have more ports though. But there is not a whole lot of 
difference.

Johnny


___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] CI750 tech docs and VAX firmware

2017-03-06 Thread Tim Stark
I reviewed HSC50/70 tech docs.  Yeah.  They are PDP-11 machines.  HSC50 uses 
TU58 and is F11 processor.  HSC70 uses floppy drive and is J11 processor.

They uses SDI and STI devices through two Qbus registers with MSCP/TMSCP 
packets.

I am interested to get copies of floppy and tape images for loading software.

I have not find HSC90 tech docs yet. 

Thanks,
Tim

-Original Message-
From: Simh [mailto:simh-boun...@trailing-edge.com] On Behalf Of Anders Magnusson
Sent: Monday, March 6, 2017 7:33 AM
To: Johnny Billquist ; simh@trailing-edge.com
Subject: Re: [Simh] CI750 tech docs and VAX firmware

Den 2017-03-06 kl. 11:27, skrev Johnny Billquist:
> On 2017-03-06 09:51, Anders Magnusson wrote:
>> Den 2017-03-05 kl. 14:06, skrev Tim Stark:
>>>
>>> Folks,
>>>
>>>
>>>
>>> I discovered CI750 tech docs when I searched for some CPU processors 
>>> for VAX emulation. I downloaded and reviewed it.  CI emulation can 
>>> be implemented for emulator to link to other VAX/Alpha emulators as 
>>> VMScluster. Does anyone find CI780 emulation for VAX-11/780 and VAX
>>> 86x0 yet?  Also I found HSC 50/70 tech docs but do not have software 
>>> at this time.
>>>
>> Hm, there is a small chance that I may have the HSC50 Cronic floppies 
>> somewhere, is that what you are thinking about?
>
> Heh. If it's for the HSC50, it will be DECtape II.
> We might still have a set around at Update, but it's been years since 
> I saw them, and we don't have any HSC50 anymore. We still have a HSC90 
> though, with the floppy.
Oh, of course!  Hm, it must be for a 70 (or 90) then.  Sorry :-)

-- R
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] CI750 tech docs and VAX firmware

2017-03-06 Thread Tim Stark
Folks,

I googled and found some ROM dumps.  I found out that SIMH repo already have
original firmware (KA620, KA630, and KA655).  It do not have original KA610
fw file yet. 

Also, I found KA640 and KA650 fw files and downloaded both.  I can't find
KA660 to KA690 yet (for VAX 4000 series).

I have KA410, KA42, KA43 and KA49 fw files. I can't find KA42/KA43 (MicroVAX
3100 series) tech docs to implement emulators.   I found KA410 (VAXstation
2000) tech docs so far.

Thanks,
Tim

On Sunday, March 5, 2017 at 5:07 AM, Tim Stark wrote:

> Since SIMH's VAX firmware (KA6x0) were modified for emulation, I am 
> looking for unmodified KA6x0 ROM images.

The original KA655 ROM is in the github repo as VAX/ka655_orig.bin

- Mark


___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] CI750 tech docs and VAX firmware

2017-03-05 Thread Tim Stark
Folks,

 

I discovered CI750 tech docs when I searched for some CPU processors for VAX
emulation. I downloaded and reviewed it.  CI emulation can be implemented
for emulator to link to other VAX/Alpha emulators as VMScluster. Does anyone
find CI780 emulation for VAX-11/780 and VAX 86x0 yet?  Also I found HSC
50/70 tech docs but do not have software at this time. 

 

Since SIMH's VAX firmware (KA6x0) were modified for emulation, I am looking
for unmodified KA6x0 ROM images.  Also I am still looking for KA680/KA690
firmware to support full 512MB memory and DSSI interface. I have KA680 tech
docs that provides complete DSSI info (SHAC).  Does anyone have any info
about HSJ array storage?  Initially I will use SIMH's KA655X for full 512MB
memory on my new MSE emulator.  I am working on command handler for console
prompt.

 

Thanks!

Tim

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] IBM 700 and 300 series

2017-02-27 Thread Tim Stark
Folks,

 

I watched "Hidden Figures" movie and learned about her computer (NASA's IBM
7090 system).  

 

I noticed that SIMH has IBM 700 series (7090/7094).  I was looking for
diagnostics and found them (709 diagnostics and manuals) at Paul Pierce's
website. 

 

How about IBM 300 series like System/360, System/370, ESA/390, etc. for SIMH
emulator? Does anyone plan to implement them?

I am looking for CPU diagnostics to instructions.  I think that it called
OLTS tools to test instructions and devices.

 

I was looking for OLTS tools and found them at CBT Tape website. I am
figuring how to use OLTS due to lack of manuals.

 

I have some OSes for both 700's and 300's. - OS/360, VM/370, MVS 3.8, CTSS,
IBSYS, etc.

 

Of course, I have plans to implement 700 and 300 series into my new MSE
emulator soon.  

I am still working on PDP10 and VAX in progress.

 

Tim

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] Announcement: back10

2017-02-20 Thread Tim Stark
Thanks for publishing this.  I was able compile it into executable file on 
MinGW64/MSYS environments for Windows without any problems.
With MinGW64 compiler, it just complaint missing utsname.h include file.  With 
MSYS compiler, it worked fine.

I was able extract dskaa.sav file from KLAD tape image. I examined contents but 
I have a question for it.

Can back10 handle binary files for extracts and backups?  What kind of format 
does extracted binary file use?  I need good SAV files to debug my MSE emulator 
(KS10 emulation).

Does anyone know FTP high density format that I am looking for?  I only know 
core-dump and ANSI formats for PDP10 tape formats according to back10 source 
codes.

Thanks, 

-Original Message-
From: Simh [mailto:simh-boun...@trailing-edge.com] On Behalf Of Johnny Eriksson
Sent: Tuesday, February 14, 2017 5:07 AM
To: simh@trailing-edge.com
Subject: [Simh] Announcement: back10

I have spent some time recently on updating my program(s) to handle
Tops-10 backup tape images, and I am now at the stage when it seems to work 
"good enough", so I decided to release this as a beta test.

  http://www.pdc.kth.se/~bygg/tops/back10.tar

The basic things work, it can create (-c), do directory (-t) and extract files 
(-x), and it reads tapes with large blocks, like the TSU tapes.

This is very much a work-in-progress, so things might change.  If you have any 
opinion on how things should work, please let me know.

--Johnny
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] ts10 and mse (my new emulator) (WAS: RE: Klh10 vs Simh)

2017-02-20 Thread Tim Stark
Ok, thanks for some information. I will look into that and am now figuring how 
to implement TAP/TUN access on my MSE emulator for Windows.

Will DECnet work on TAP/TUN for Windows?

 

I am using MinGW64/MSYS and LLVM environments and Eclipse/CDT IDE editor. I 
already implemented WinSock2 API access into it.

 

I learned that WinSock2 API provides DECnet access.  Does anyone have any 
experience with DECnet for Windows?

 

I plan to adding SDL2 API access for graphics console terminal (VAX emulation) 
later.

 

 

From: Jason Stevens [mailto:jst...@superglobalmegacorp.com] 
Sent: Sunday, February 19, 2017 11:36 PM
To: simh@trailing-edge.com; Tim Stark 
Subject: Re: [Simh] ts10 and mse (my new emulator) (WAS: RE: Klh10 vs Simh)

 

Part of OpenVPN has tun/tap for Windows. And windows does software bridges 
which you can bridge the tap to an Ethernet, or even among other taps.. there 
is code in Qemu that'll talk to the tap driver.

As a footnote here is how it's done

https://virtuallyfun.superglobalmegacorp.com/2015/01/22/getting-qemus-netware-3-12-onto-the-lan-with-tuntap/

I hate to be "that guy" and ask what license is ts10 under, as you could 
possibly just copy the code just in.. or at least see how it's done.

Sent from my Android device with K-9 Mail. Please excuse my brevity.

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] ts10 and mse (my new emulator)

2017-02-20 Thread Tim Stark
Ok, I have some CVS problems because it attempted to access my old ts10 repo
in sourceforge and it did not work anymore.  I have admin privs on that
repo. 

How to convert CVS files to git files without accessing SF website and merge
it into existing git repo to maintain old histories?

Thanks,
Tim

-Original Message-
From: Lars Brinkhoff [mailto:l...@nocrew.org] 
Sent: Monday, February 20, 2017 12:45 AM
To: Tim Stark 
Cc: simh@trailing-edge.com
Subject: Re: [Simh] ts10 and mse (my new emulator)

Tim Stark wrote:
> My old ts10 emulator is now on Github website.
> https://github.com/fsword7/ts10

Thank you.  It's possible to convert the CVS revision history to git
history.  I did that myself a few times, so I can send you some hints if you
think it's worth the effort.

> I tried port it to Windows but some compatible problems.  I reverted 
> files back to original files.  Windows still do not support TAP/TUN 
> drivers.

You could look at how SIMH does it.

> I started to develop my new emulator in C++ language from scratch for 
> all platforms (Linux, OS X, and Windows) and it is now on GitHub. It 
> called Multi-System Emulator system (mse). It is under very early 
> alpha stage. I are implementing initial KS10 and KL10A/B emulation in 
> progress.

Wow!  If you want to make your mark in the PDP-10 emulator world, there's
one gap to fill: KL10 running ITS.  Just saying.

Eric Smith has a copy of Grossman's KX10.  It should run TOPS-20 quite well.
http://github.com/brouhaha/kx10

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] ts10 and mse (my new emulator) (WAS: RE: Klh10 vs Simh)

2017-02-19 Thread Tim Stark
Folks,

I searched ts10 through my old big mailbox and discovered one email that 
mentioned my old ts10 emulator.

My old ts10 emulator is now on Github website.
https://github.com/fsword7/ts10

I removed old CVS files from my ts10 project and initialized git repo files.  I 
successfully pushed it into GitHub today.  My old ts10 repo still exists on 
sourceforge.

I tried port it to Windows but some compatible problems.  I reverted files back 
to original files.  Windows still do not support TAP/TUN drivers.  TS10 
emulator supports only Linux/UNIX architecture hosts at this time.

I started to develop my new emulator in C++ language from scratch for all 
platforms (Linux, OS X, and Windows) and it is now on GitHub. It called 
Multi-System Emulator system (mse). It is under very early alpha stage. I are 
implementing initial KS10 and KL10A/B emulation in progress.  I now use TOAD-1 
architecture manual because it is easier to read than scanned documents.  I 
will use switch and try-catch for exceptions instead of old longjump and array 
of function pointers.

My new mse repo is now on https://github.com/fsword7/mse

Tim

-Original Message-
From: Simh [mailto:simh-boun...@trailing-edge.com] On Behalf Of Timothe Litt
Sent: Thursday, February 25, 2016 1:44 PM
To: simh@trailing-edge.com
Subject: Re: [Simh] Klh10 vs Simh

...

Tim Stark attempted to implement the KL10 with his TS10 emulator.  I think he 
got quite far, but I haven't tried running his implementation.

...

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] Old TOPS-10 versions?

2017-02-19 Thread Tim Stark
Folks,

 

While I checked lars' repos list and searched for PDP-10 on GitHub website,
I discovered another simh repo called "ka10_simh".  I cloned it and learned
that someone successfully loaded and run TOPS-10 v5.03 and v6.03 on KA10 and
KI10 emulation.  It said that they are available on sky-visions website.

 

I checked sky-visions website bit some pages are broken or missing.  I tried
to access DEC systems but page is missing. 

 

I checked my mailbox for old emails and found one email mentions about old
TOPS-10 source repos on sky-visions.  I was able access them but am figuring
how to clone them from repos.

 

Does anyone have old TOPS-10 distros prior v7.03 version like 5.03 and 6.03,
etc.?

 

Thanks!

Tim Stark

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] Installing RSX-11M Plus 4.6 BL87 disk package

2016-05-25 Thread Tim Stark
Johnny,

Yeah. I found installation guides and tapes on BITSAVERS archive.  I was now 
able install RSX-11M Plus v4.6 system from two BB-J0830-01 distribution tapes.  
Also I found some mail archives from SIMH mailing list by searching.

Also, I tried to download BQTCP.TAP but it did not work. I was told 'not 
allowed'.  I was able download BQTCP.DSK without any problem.  How do I install 
BQTCP?

I will figure out how to install DECnet11 for RSX11M+ 4.6.

Thanks again,
Tim Stark

-Original Message-
>The obvious first question is - what is your distribution media?
>
>Feel free to ask anything RSX related. I think I can answer most of it. :-)
>
>   Johnny


___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] Mounting tape files on OpenVMS problems

2016-05-25 Thread Tim Stark
Yeah. I got it working now by fixing protection setting.   When operators
went home, they set protection to W: so that allocate will tell no available
devices, etc.  When operators returned back to work, they turned protection
to W:RWLP to allow users to mount their tapes through operator requests.  I
put it in systartup_vms.com done.

Thanks
Tim Stark 

-Original Message-
From: Jeremy Begg [mailto:jer...@vsm.com.au] 
Sent: Sunday, May 22, 2016 10:09 PM
To: Tim Stark 
Cc: simh@trailing-edge.com
Subject: Re: [Simh] Mounting tape files on OpenVMS problems

Hi Tim,


>Does anyone know any guides to enable MUA devices for regular user 
>account to access without privilege requirements?

This should allow anyone to do anything with MUA0:

   $ SET SECURITY/CLASS=DEVICE/PROT=W:RWLP MUA0:

If that fixes it for you, put the above command into your SYSTARTUP_VMS.COM

Regards,


Jeremy Begg

  +-+
  |VSM Software Services Pty. Ltd.  |
  | http://www.vsm.com.au/  |
  |-|
  | P.O.Box 402, Walkerville, |  E-Mail:  jer...@vsm.com.au |
  | South Australia 5081  |   Phone:  +61 8 8221 5188   |
  |---|  Mobile:  0414 422 947  |
  |  A.C.N. 068 409 156   | FAX:  +61 8 8221 7199   |
  +-+

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] Mounting tape files on OpenVMS problems

2016-05-22 Thread Tim Stark
Folks,

 

I installed OpenVMS v7.3 on SIMH emulator last week and created my own user
account a week ago.

 

Under my own user account, I tried to mount tape files but got some errors.
When I tried to allocate MUA: TAP:, I got 'no available device to allocate'
error.  SHOW DEVICE command showed that there are 4 such MUA devices with
online status.  When I tried to mount tape files with /FOREIGN option, I got
'no privilege for operation' error. 

 

Under SYSTEM account, they worked fine.

 

Does anyone know any guides to enable MUA devices for regular user account
to access without privilege requirements?

 

Thanks,

Tim Stark

 

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] Installing RSX-11M Plus 4.6 BL87 disk package

2016-05-22 Thread Tim Stark
Folks,

 

Does anyone have installation guides for installing RSX-11M Plus 4.6 BL87
disk on SIMH emulator? I am very new to RSX-11M environment.

 

On SIMH PDP11 emulator, I tried to boot it but had some problems with
repeating checkpoint errors, etc..

 

Thanks,

Tim Stark

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] Compiling SIMH on Eclipse IDE

2016-05-13 Thread Tim Stark
Folks,

 

I often am using Eclipse IDE with CDT plug-ins for developing my codes.  I
loaded SIMH sources into project file from GitHub directly. 

 

I am now figuring how to compile SIMH sources into binaries by using Eclipse
build tool (GNU make). It did not work on Windows.

I was able compiling SIMH sources on Ubuntu 16.04 system (on bash shell
prompt) without any problems.

 

Does anyone know how to compile them by using Eclipse CDT under Windows?  I
am using MSYS, Clang/LLVM and VS 2015 compilers. 

Editing files on Eclipse CDT is much easier than on CMD prompt for me. 

 

Tim Stark

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] EXT :Re: Contributing to SimH

2016-05-13 Thread Tim Stark
Dave,

Yes, we will hook up together for the Alpha.  I have some documents about 
Advanti (EV4) and Tsunami (EV6). I have not seen any updates on simh repo page 
on GitHub yet. 

KL10B with extended addressing and VAX 7000 emulation (KA7AA) with full 32-bit 
addressing should be implemented into simh too. 

My old email address is in simh-dev and I was unable to change email address. 
My old email address was fswo...@comcast.net. 

Tim Stark

Sent from my iPad

> On May 13, 2016, at 11:23 AM, Hittner, David T (IS)  
> wrote:
> 
> Tim,
> 
> We should hook up together for the Alpha.
> I'm working on finishing up Bob's unfinished Alpha, using his vision and 
> documentation for a Miata (Alpha PWS 500au).
> 
> Dave Hittner
> 
>> I just started to work on my own new emulator from scratch right now. I am 
>> now Working on Alpha emulateion for AlphaServer 400/600/800 (Advanti 
>> chipset).
>> Also I am now using git repository files and plan to set up Github repo page 
>> some day.  I have FreeAXP emulator and successfully loaded and run OpenVMS 
>> Alpha.
> 
>> Thanks!
>> Tim Stark
> 

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] Contributing to SimH

2016-05-12 Thread Tim Stark
Folks,

 > I am in the process of adding in help messages to my KA10 and Ibm7000
 > simulators. Once I get that in place I will put them up on github for
  > people to bug hunt before they get added into the main line. I have
  > added a RH10/RP04/5/6/7 controller but have not tested it. I all also
  > be adding a RH10/TM03 tape controller. I might eventually add support
  > for a KL10A (not the extended addressing). I am also willing to add
  > in support for the ITS pager to the KA10 if someone can gen me a
  > bootable image to test. Last time I tried to gen a ITS system it
  > failed with tons of Midas errors. 

  > I have also started to add the stuff in to the KA10 sim to support a
  > KI10, however there is not much software available. I need VMSER for
  > Tops 6.03 or a version of Tops 7.01. I will also eventually be
  > putting up older versions of Tops 10 that I have transcribed, I have
  > 4.5, 3.19, 3.5 and 1.4 (monitor only), along with Fortran 40. 

Good! I am looking toward KA/KI/KL code on SIMH emulator. I looked into
my 603A monitor sources and it does not have VMSER.MAC file! Other email
said that Rich Anderson has it for you. Can you send us VMSER.MAC file for 
603A monitor sources that is available on pdp10.trailing-edge.com? Also,
I would see your other TOPS-10 distro packages too. We still do not have 701 or
702 monitor sources/binary files that we are looking for many years.

Since last release of my old ts10 emulator, I implemented KL10B (extended
Addressing), IBM 360/370/390, and VAX 7000. I stopped developing it because
of cybersecurity at my work (can't access repository sites). Later I finally 
pulled
everything out of my work computer and put them on media. I brought it home.
I now have them on my home computer so that I can work on them on my own
time. With my IBM 370 emulation, I successfully loaded and run MVS 3.8 and
VM/370 operating system. Both are available on the Internet with source codes.

Also I have Jnet 3.5/3.6 software for OpenVMS that provides RSCS network
With IBM 370/390 mainframes. Also I found funetnje with source codes for
Linux operating system for transferring files in and out IBM and VAX emulators. 

I still am looking for old JNet 1.x/2.x packages and manuals. Does anyone
Have old JNet 1.x/2.x for old VMS operating systems and Alpha systems? 
With JNet software, we can communicate with sending messages and files
each other. For example:

$ send [@] 
$ send/file [@] 

I implemented VAX 7000 emulation (NVAX processor) that allows 3.5G memory
access (32-bit extended addressing).  I hit snag due to lack of documents about
two chips.  Later I finally found two documents about MC146818 RTC and 2681
DUART chip documents. 

I just started to work on my own new emulator from scratch right now. I am now 
Working on Alpha emulation for AlphaServer 400/600/800 (Advanti chipset).
Also I am now using git repository files and plan to set up Github repo page 
some
day.  I have FreeAXP emulator and successfully loaded and run OpenVMS Alpha.

Also I found out about HSC controller and VAX 8x00 emulations for SIMH on
Track9 website. I do not know when they would be out yet. I had not seen
MicroVAX 2000 emulation in SIMH source codes because track9 mentioned
MicroVAX 2000 emulator but only binary is available.  I found MicroVAX
2000 technical manuals.  Also, I want to see VCB02 or color graphics emulation
For MicroVAX and VAXstation. Current SIMH version have only monochrome
displays at this time.
 
Thanks!
Tim Stark

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh