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"  > 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

[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 <fsword...@gmail.com>; 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 

Re: [Simh] AT 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 3B2 Emulator

 

On Mon, Nov 13, 2017 at 7:11 PM, Seth Morabito  > wrote:


After several years in the making and lots and lots of reverse
engineering, I'm happy to announce that the AT 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
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-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

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 <fswo...@verizon.net>
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 <fswo...@verizon.net 
<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 <fswo...@verizon.net>
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' <b...@gewt.net>; 'Tim Stark' <fswo...@verizon.net>
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 <fswo...@verizon.net 
<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 <fswo...@verizon.net <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 <fswo...@verizon.net 
<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

[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" <fswo...@verizon.net>
> To: <simh@trailing-edge.com>
> 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 <fswo...@verizon.net>
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" <fswo...@verizon.net>
> To: <simh@trailing-edge.com>
> 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 <fswo...@verizon.net <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 <fswo...@verizon.net 
<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' <fswo...@verizon.net>
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
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 <fswo...@verizon.net>; 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 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] 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 <b...@softjar.se>; 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

[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

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 <fswo...@verizon.net>
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

[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 <fswo...@verizon.net>
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) <david.hitt...@ngc.com> 
> 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