News for hackers. Stuff that matters.
Re:IBM 360 in UK need a home by chasil on Saturday March 16, 2024 @06:05PM (#39729896)
Does the Hercules emulator have all the firmware from these systems (and peripherals) in their collection already?

http://www.hercules-390.eu/

I know there was specific microcode here:

https://news.ycombinator.com/item?id=30073973

Re:IBM 360 in UK need a home by pinewurst on Saturday March 16, 2024 @06:46PM (#39730155)
Hercules doesn’t emulate at the microcode level. It implements the appropriate instruction set(s).
Re:IBM 360 in UK need a home by chasil on Saturday March 16, 2024 @07:05PM (#39730244)
Reading a little deeper into the previous HN post, this one does:

https://static.righto.com/360/

Re:IBM 360 in UK need a home by kens on Saturday March 16, 2024 @07:38PM (#39730432)
To clarify, that is an emulator specific for the IBM 360/50 that runs the microcode. It is a demo, not a useful system. It has nothing to do with Hercules.
Re:IBM 360 in UK need a home by chasil on Saturday March 16, 2024 @08:01PM (#39730547)
And thank you for writing it.
Re:IBM 360 in UK need a home by monocasa on Saturday March 16, 2024 @09:11PM (#39730974)
The 360 model 20 isn't actually a 360 compatible system. It's a 16 bit subset 'inspired by' the 360.
Re:IBM 360 in UK need a home by ngcc_hk on Saturday March 16, 2024 @09:24PM (#39731057)
You are right it is a subset. Not sure it is totally true it is incompatible though, but do have some incompatible instruction.

It is the most numerous 360 computer installed, more than 7000. See https://en.wikipedia.org/wiki/IBM_System/360_Model_20 .

It is sad to let these go as part of computer history.

Re:IBM 360 in UK need a home by monocasa on Saturday March 16, 2024 @09:48PM (#39731201)
It is incompatible. For one example, it doesn't have registers R0-R7, using those as encodings as additional address bits. It also doesn't have the top half of registers R8-R15.
Re:IBM 360 in UK need a home by KerrAvon on Sunday March 17, 2024 @01:21AM (#39732125)
The original intent IIRC was the programs for the model 20 would be upwards compatible with the rest of the series, but that the higher level models would not be downward compatible with the 20. No idea if that ended up being achieved.