[Simh] IBM 650 Simulator Release 4

2020-05-16 Thread Sancho Villa, Roberto
Hi All

The Release 4 of the IBM 650 computer simulator is available from the Computer 
History Simulation Project (SIMH) site: https://github.com/simh/simh

This release is focused on Disk and Tape devices.
I've recovered some interesting software, ready to test in SW/ directory


· Donald Knuth SuperSoap: the most advanced assembler IMHO, full of 
nice programming tricks like a subroutine computing return address!

· Regional Assembler from Missile Systems Division Lockheed Aircraft 
Corporation: Seems to be very similar to IBM 701 Regional Assembler: no 
mnemonics!, just regions to allow code to be at non-absolute addresses

On the hardware side, still unimplemented the inquiry stations, as I've spotted 
no sw at all that use them. Any help is welcome.

Any comment/suggestion is also very welcome.
Best regards
Roberto

This is a summary of what's new

oNew Hardware support:

§  IBM 650 Model 4 with 4000 words drum memory.

§  IBM 652 Control Unit: provides up to 6 tape units IBM 727

§  Table LookUp on equal feature (provides TLE opcode)

§  IBM 355 RAMAC Disk Storage

oNew Software included:

§  SOAP IIA-4000 multipass assembler

§  SOAP IIA-4000 Tape Librarian

§  Regional Assembler

§  SuperSoap

oNew features:

§  CARDDECK SPLIT command now allows to split availability table deck and 
condensed 5-word-per-load-card deck.

oThe usual bug correction pack





Este correo electrónico y, en su caso, cualquier fichero anexo al mismo, 
contiene información de carácter confidencial exclusivamente dirigida a su 
destinatario o destinatarios. Si no es vd. el destinatario indicado, queda 
notificado que la lectura, utilización, divulgación y/o copia sin autorización 
está prohibida en virtud de la legislación vigente. En el caso de haber 
recibido este correo electrónico por error, se ruega notificar inmediatamente 
esta circunstancia mediante reenvío a la dirección electrónica del remitente.
Evite imprimir este mensaje si no es estrictamente necesario.

This email and any file attached to it (when applicable) contain(s) 
confidential information that is exclusively addressed to its recipient(s). If 
you are not the indicated recipient, you are informed that reading, using, 
disseminating and/or copying it without authorisation is forbidden in 
accordance with the legislation in effect. If you have received this email by 
mistake, please immediately notify the sender of the situation by resending it 
to their email address.
Avoid printing this message if it is not absolutely necessary.
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] IBM 650 Simulator Release 3

2018-05-19 Thread Sancho Villa, Roberto

Hi All

The Release 3 of the IBM 650 computer simulator is available from the Computer 
History Simulation Project (SIMH) site: https://github.com/simh/simh

This release comes with FORTANSIT, the first FORTRAN port.

According to Bob Bemer (https://www.bobbemer.com/FTRANSIT.HTM) :

FORTRAN(704) 1957 June
FORTRANSIT  (650) 1957 August (just 2 months later)
FORTRAN(705) 1958 September

As Fortran I for IBM 704 is lost, FORTANSIT becomes the oldest working Fortran 
compiler available on SimH.

In the sw/fortransit directory there are several source programs examples and 
the necessary scripts to run then.

This is a summary of what's new

* New Hardware support:

o   IBM 653 Storage Unit: provides machine opcodes for Floating Point, 
Immediate Access Storage (IAS), Three Index registers, Cards Punch-read 
synchronizers 2 and 3.

* New Software included:

o   FORTRANSIT: version II (S), plus run time PACKAGE with standard Fortran 
functions.

o   Reorganized sw directory, separating each language in its own folder. Each 
one Includes a 00_readme.txt file with restoration notes and comments.

* New features:

o   Support for SOAP opcode mnemonics in addition to regular IBM mnemonics

o   FAST / REALTIME CPU options

o   PROP pseudo register

o   CARDDECK ECHOLAST command to display last n read cards that are in the 
simulated input take hopper

Any comments/suggestions are very welcome.

Regards
Roberto





Este correo electr?nico y, en su caso, cualquier fichero anexo al mismo, 
contiene informaci?n de car?cter confidencial exclusivamente dirigida a su 
destinatario o destinatarios. Si no es vd. el destinatario indicado, queda 
notificado que la lectura, utilizaci?n, divulgaci?n y/o copia sin autorizaci?n 
est? prohibida en virtud de la legislaci?n vigente. En el caso de haber 
recibido este correo electr?nico por error, se ruega notificar inmediatamente 
esta circunstancia mediante reenv?o a la direcci?n electr?nica del remitente.
Evite imprimir este mensaje si no es estrictamente necesario.

This email and any file attached to it (when applicable) contain(s) 
confidential information that is exclusively addressed to its recipient(s). If 
you are not the indicated recipient, you are informed that reading, using, 
disseminating and/or copying it without authorisation is forbidden in 
accordance with the legislation in effect. If you have received this email by 
mistake, please immediately notify the sender of the situation by resending it 
to their email address.
Avoid printing this message if it is not absolutely necessary.
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] IBM 650 Simulator Release 2

2018-04-20 Thread Sancho Villa, Roberto
Hi All

The Release 2 of the IBM 650 computer simulator is available from the Computer 
History Simulation Project (SIMH) site: https://github.com/simh/simh

This release is focused on Carnegie Internal Translator (IT), included in the 
in "sw" subdirectory.

It is a real pre-fortran compiler, than can handle expressions and arrays.
Works nicely, source and some ready to run samples are included.
Please check the Section "4 Software Support" and following one on manual 
(simh\doc\i650_doc.doc) for more details

This is a summary of what's new

o   Hardware support:

§  Half cycle simulation

§  Halt CPU simulation (^E on SimH console)

o   New Software included:

§  Carnegie Internal Translator (IT)

o   New features:

§  Support for displaying SOAP symbolic instructions in debug information

§  CardDeck internal command to split/join/print decks of cards

o   Bugs corrected:

§  Fixed card format handling. Release 1 can only read TEXT format punched 
cards. Release 2 can read any SimH supported formats BIN, TEXT, BCD, CBN, 
EBCDIC and OCTAL

§  Removed superfluous line ends from debug strings. Release 1 adds a redundant 
\r to debug output. Release 2 removes the extra unneeded \r

§  Better minus zero support

§  Fixed unneeded prompt Really truncate memory [N] when setting memory size


Any comments/suggestions are very welcome.

Regards
Roberto





Este correo electrónico y, en su caso, cualquier fichero anexo al mismo, 
contiene información de carácter confidencial exclusivamente dirigida a su 
destinatario o destinatarios. Si no es vd. el destinatario indicado, queda 
notificado que la lectura, utilización, divulgación y/o copia sin autorización 
está prohibida en virtud de la legislación vigente. En el caso de haber 
recibido este correo electrónico por error, se ruega notificar inmediatamente 
esta circunstancia mediante reenvío a la dirección electrónica del remitente.
Evite imprimir este mensaje si no es estrictamente necesario.

This email and any file attached to it (when applicable) contain(s) 
confidential information that is exclusively addressed to its recipient(s). If 
you are not the indicated recipient, you are informed that reading, using, 
disseminating and/or copying it without authorisation is forbidden in 
accordance with the legislation in effect. If you have received this email by 
mistake, please immediately notify the sender of the situation by resending it 
to their email address.
Avoid printing this message if it is not absolutely necessary.
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] New IBM 650 Simulator

2018-03-25 Thread Sancho Villa, Roberto
Hi Folks

The first release of the IBM 650 computer simulator is available from the 
Computer History Simulation Project (SIMH) site: https://github.com/simh/simh

This release supports basic machine with 2K drum memory, a IBM 533 card 
read-punch, and a IBM 407 for printing.
There is a IBM 650 Simulator User's Guide Microsoft Word format in the "doc" 
subdirectory of the code base snapshot downloaded from the github site.

In the "I650" directory some software is available ready to run in "sw" 
subdirectory.


* SOAP II assembler - the standard assembler for this computer

* Floating Point Interpretive System - a IBM 701 SpeedCode like, for 
Floating Point computing

Both have .ini script for building from source and test-run examples. Sw comes 
from bitsavers manuals (OCRed)

On the roadmap are Tape support, Disc support, Floating Point, etc. I'm also 
looking for any sw in any form: deck images or listings. Please contact me if 
you know or have access to something interesting!

Also working on getting FORTRANSIT software running. This will be the oldest 
original fortran version working by now!

Thanks to Mark Pizzolato for his help on getting this first release to the main 
repository.

Any comments/suggestions are very welcome.

Regards
Roberto




Este correo electr?nico y, en su caso, cualquier fichero anexo al mismo, 
contiene informaci?n de car?cter confidencial exclusivamente dirigida a su 
destinatario o destinatarios. Si no es vd. el destinatario indicado, queda 
notificado que la lectura, utilizaci?n, divulgaci?n y/o copia sin autorizaci?n 
est? prohibida en virtud de la legislaci?n vigente. En el caso de haber 
recibido este correo electr?nico por error, se ruega notificar inmediatamente 
esta circunstancia mediante reenv?o a la direcci?n electr?nica del remitente.
Evite imprimir este mensaje si no es estrictamente necesario.

This email and any file attached to it (when applicable) contain(s) 
confidential information that is exclusively addressed to its recipient(s). If 
you are not the indicated recipient, you are informed that reading, using, 
disseminating and/or copying it without authorisation is forbidden in 
accordance with the legislation in effect. If you have received this email by 
mistake, please immediately notify the sender of the situation by resending it 
to their email address.
Avoid printing this message if it is not absolutely necessary.
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] Release of a set of simulators for IBM 7000 series mainframes

2017-12-29 Thread Sancho Villa, Roberto
Congratulations!
Great and fine release! Very good work.

Regards
Roberto
> --
>
>Message: 1
>Date: Thu, 28 Dec 2017 13:23:25 -0500
>From: Richard Cornwell 
>To: simh@trailing-edge.com
>Subject: [Simh] Release of a set of simulators for IBM 7000 series
>mainframes.
>Message-ID: <20171228132325.43f2fcde.r...@sky-visions.com>
>Content-Type: text/plain; charset=US-ASCII
>
>I am pleased to announce the release of a set of simulators for IBM
>7000 series mainframes. This includes simulators for the IBM 701, IBM 702, IBM 
>704, IBM 705, IBM 705/3, IBM 709, IBM 1410/IBM 7010, IBM 7070, IBM 7080, >IBM 
>7090 and IBM7094. These are available from the Computer History Simulation 
>Project (SIMH) site:
>
>  https://github.com/simh/simh
>
> Software for these simulators can be found at:
>
>  http://sky-visions.com/ibm
>
> Currently there is the following available:
>
>  IBM 705: Some stand alone programs.
>  IBM 7080: Diagnostics.
>  IBM 1410/7010: PR 155 & PR108.
>  IBM 704: SAP (assembler) and soon Fortran II.
>  IBM 709: Lisp 1.5, 9AP (assembler), Diagnostics
>  IBM 7090/7094: IBSYS and CTSS.
>
>  CTSS sources and binaries are available at:
>
>  https://github.com/rcornwell/ctss
>
> I am still working on an automatic rebuild of CTSS using IBSYS to build the 
> basic binaries. However prebuild disk images are available.
>
> These simulators have been developed over many years and I have way too many 
> people to thank for the help that they have given in testing and recovery of
> software. Some of these simulators are more stable then others, the more 
> software that I have to test them the more stable they are. The IBM 701 and 
> IBM
> 7070 are fairly untested since there is almost no software for either of 
> these machines. These machines all shared a common set of I/O devices so it 
> made sense
> to implement them as a collection.
>
> I plan to add in a IBM 7030 simulator after I finish transcribing and 
> proofing the diagnostics and MCP and write a assembler for the machine.
>
> I would also like to do a 7040/4 if anyone can find a copy of either IBSYS or 
> DCSYS for it.
>
> Rich
>
> --
> ==
> Richard Cornwell
> r...@sky-visions.com
> http://sky-visions.com
> LinkedIn:   https://www.linkedin.com/in/richard-cornwell-991076107
> ==




Este correo electrónico y, en su caso, cualquier fichero anexo al mismo, 
contiene información de carácter confidencial exclusivamente dirigida a su 
destinatario o destinatarios. Si no es vd. el destinatario indicado, queda 
notificado que la lectura, utilización, divulgación y/o copia sin autorización 
está prohibida en virtud de la legislación vigente. En el caso de haber 
recibido este correo electrónico por error, se ruega notificar inmediatamente 
esta circunstancia mediante reenvío a la dirección electrónica del remitente.
Evite imprimir este mensaje si no es estrictamente necesario.

This email and any file attached to it (when applicable) contain(s) 
confidential information that is exclusively addressed to its recipient(s). If 
you are not the indicated recipient, you are informed that reading, using, 
disseminating and/or copying it without authorisation is forbidden in 
accordance with the legislation in effect. If you have received this email by 
mistake, please immediately notify the sender of the situation by resending it 
to their email address.
Avoid printing this message if it is not absolutely necessary.
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] IBM 709X Control Panels for SimH

2017-12-07 Thread Sancho Villa, Roberto
Hi Folks

I've created a bunch of visual control panels for IBM 709X family of computers 
on the top of Rich Cornwell SimH fork:
https://github.com/rsanchovilla/SimH_cpanel

You can see the console lights blinking, magnetic tape reels spinning, tape 
medium going up and down on the vacuum columns, even big hard disk arms moving. 
And of course you can press all those buttons and toggle the switches!.

There are ready-to-run sw kits on each model (windows only, sorry)

I've never see those machines in real life, so any comment to improve 
visuals/accuracy is very welcome.
Hope you find it fun.

Best Regards
Roberto



Este correo electr?nico y, en su caso, cualquier fichero anexo al mismo, 
contiene informaci?n de car?cter confidencial exclusivamente dirigida a su 
destinatario o destinatarios. Si no es vd. el destinatario indicado, queda 
notificado que la lectura, utilizaci?n, divulgaci?n y/o copia sin autorizaci?n 
est? prohibida en virtud de la legislaci?n vigente. En el caso de haber 
recibido este correo electr?nico por error, se ruega notificar inmediatamente 
esta circunstancia mediante reenv?o a la direcci?n electr?nica del remitente.
Evite imprimir este mensaje si no es estrictamente necesario.

This email and any file attached to it (when applicable) contain(s) 
confidential information that is exclusively addressed to its recipient(s). If 
you are not the indicated recipient, you are informed that reading, using, 
disseminating and/or copying it without authorisation is forbidden in 
accordance with the legislation in effect. If you have received this email by 
mistake, please immediately notify the sender of the situation by resending it 
to their email address.
Avoid printing this message if it is not absolutely necessary.
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] Idea for a Simh guide

2017-05-10 Thread Sancho Villa, Roberto
Hi Ray

I'm on same time frame, and I share the fascination for Minis & Mainframes. I 
think your idea is a great idea.

I've run most of SimH emus with the SW I've been able to found. I have 
automated test-run scripts for a good number of them. I will happy to share 
this, and also the experience/knowledge acquired on making them run, that in my 
opinion is the hardest part and the most interesting.

Best Regards
Roberto

Message: 1
Date: Mon, 8 May 2017 21:04:36 -0400
From: Ray Jewhurst 
To: simh 
Subject: [Simh] Idea for a Simh guide
Message-ID:

Content-Type: text/plain; charset="utf-8"

With all of the questions I have asked lately, I have had an idea. First a 
little bit of background. I am 45 years old and have really only had exposure 
to PCs and Macs. Although I briefly ran backups on an IBM mainframe and a HP 
HP/UX machine of some kind, I really didn't learn much since I simply followed 
a script. Then about 10 years ago I discovered Simh. I have always been 
intrigued by minis but I knew nothing about them.
I did stuff like booted RT- 11 and running Unix but I just flirted with it on 
and off. Then about a year ago I got really interested and for a short time I 
contributed to the "show dev" descriptions but I hate C so I decided to immerse 
myself into various configurations of systems and whatnot. Now I am totally 
infatuated almost obsessed with the PDP- 11 and the VAX although I have only 
seen photos of these systems.

I want to share my love of these oldies but goodies to a new generation of 
computer aficionados. That is where I hope you all come in. I would like to 
make a guide and maybe a blog introducing people to the various machines 
simulated. I would like to make easy to understand instructions in plain 
English-speaking and advice on how to use the available resources online 
especially Bitsavers. One of my favorite bands say, "Energy is contagious, 
enthusiasm spreads."-Rush, Chain Lightning. That is what I hope to do. What do 
you guys think? Would any of you be willing to contribute? The approach I would 
like to take is as I learn my readers learn.

Thanks
Ray
-- next part --
An HTML attachment was scrubbed...
URL: 


--

Subject: Digest Footer

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

--

End of Simh Digest, Vol 160, Issue 12
*



Este correo electrónico y, en su caso, cualquier fichero anexo al mismo, 
contiene información de carácter confidencial exclusivamente dirigida a su 
destinatario o destinatarios. Si no es vd. el destinatario indicado, queda 
notificado que la lectura, utilización, divulgación y/o copia sin autorización 
está prohibida en virtud de la legislación vigente. En el caso de haber 
recibido este correo electrónico por error, se ruega notificar inmediatamente 
esta circunstancia mediante reenvío a la dirección electrónica del remitente.
Evite imprimir este mensaje si no es estrictamente necesario.

This email and any file attached to it (when applicable) contain(s) 
confidential information that is exclusively addressed to its recipient(s). If 
you are not the indicated recipient, you are informed that reading, using, 
disseminating and/or copying it without authorisation is forbidden in 
accordance with the legislation in effect. If you have received this email by 
mistake, please immediately notify the sender of the situation by resending it 
to their email address.
Avoid printing this message if it is not absolutely necessary.
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] HP2100 old DOS and RTE

2016-11-07 Thread Sancho Villa, Roberto

Hi

I've been trying to install old OS from Bitsavers paper tapes via system 
generation.
Really fun and challenging!

I've got successes but problems remain

DOS-III -> generates, boots and run.

* The problem is when I try to include in system generation assembler 
or fortran. Tape is loaded, but instead of *EOT message I got and undocumented 
in manual DISC NOT READY message.
DOS -> generates ok, boots but run badly

* I got the command prompt. But when trying any command I got a MP 
(memory protect) error message, and returns to command prompt
DOS-M -> generates ok, does not boot

* No way to get it running. I've used SimH boot command, bootstrap 
papertape and even the BBL loader typed in SimH via deposit command.
RTE-II -> generates ok, boots buts run badly

* When booting I get a FMGR 02 error. I've formatted the disc as stated 
in manual, but error persists.

* I cannot run any interactive program. Eg: RU,EDITR -> I got the / 
prompt, but it returns to * prompt inmediatelly. RU,WHZAT runs fine

I've developed some quick and dirty tools to extract paper tape files from 
bitsaver fmgr tape files. Also a very usefull .rel format analyzer to get the 
import and export object list. This is handly on figuring out which paper tape 
file is missing to solve UNDEF EXTS errors when generating the system.

I'me sure I doing something wrong. But I cannot see what. I really need help at 
this point.
Can some HP2100 user/expert/lover help me?

All disc files and SimH scripts available on demand.

Many thanks in advance.
Roberto

(sorry for my non native sub optimal English)



Este correo electr?nico y, en su caso, cualquier fichero anexo al mismo, 
contiene informaci?n de car?cter confidencial exclusivamente dirigida a su 
destinatario o destinatarios. Si no es vd. el destinatario indicado, queda 
notificado que la lectura, utilizaci?n, divulgaci?n y/o copia sin autorizaci?n 
est? prohibida en virtud de la legislaci?n vigente. En el caso de haber 
recibido este correo electr?nico por error, se ruega notificar inmediatamente 
esta circunstancia mediante reenv?o a la direcci?n electr?nica del remitente.
Evite imprimir este mensaje si no es estrictamente necesario.

This email and any file attached to it (when applicable) contain(s) 
confidential information that is exclusively addressed to its recipient(s). If 
you are not the indicated recipient, you are informed that reading, using, 
disseminating and/or copying it without authorisation is forbidden in 
accordance with the legislation in effect. If you have received this email by 
mistake, please immediately notify the sender of the situation by resending it 
to their email address.
Avoid printing this message if it is not absolutely necessary.
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh