Previous Thread
Next Thread
Print Thread
Page 1 of 34 1 2 3 33 34
#79866 - 06/04/12 05:09 PM ex- USSR and Soviet Bloc hardware  
Joined: May 2012
Posts: 419
shattered Offline
Senior Member
shattered  Offline
Senior Member

Joined: May 2012
Posts: 419
Someone asked Haze about emulation status of terminal that Tetris originally ran on -- http://mamedev.emulab.it/haze/2012/05/31/emulation-status/#comment-22334

It's the "Электроника 15ИЭ-00-013" (transliterated: 15IE-00-013), and is not emulated. There's a technical manual, not sure if ROMs are already dumped.

Photo of the terminal (top unit is the machine it's connected to): http://www.leningrad.su/museum/show_calc.php?n=283

Photos of the board set: http://asvcorp.ru/darch/hardware/pdp/fryazin-display/index.html (from top to bottom: CPU, program ROM, character generator ROM, RAM, I/O board).

Technical manual: http://t-book.net/retrovt/213-to15ie00013.html (there's a separate manual for the keyboard, it's not included)

Last edited by shattered; 06/04/12 07:20 PM.
#79869 - 06/04/12 05:25 PM Re: ex- USSR and Soviet Bloc hardware [Re: shattered]  
Joined: Feb 2008
Posts: 326
Micko Offline
Senior Member
Micko  Offline
Senior Member

Joined: Feb 2008
Posts: 326
Serbia
Well it should be Elektronika-60 as main machine and this one as terminal.

#79870 - 06/04/12 05:35 PM Re: ex- USSR and Soviet Bloc hardware [Re: shattered]  
Joined: May 2012
Posts: 419
shattered Offline
Senior Member
shattered  Offline
Senior Member

Joined: May 2012
Posts: 419
15IE CPU specs, from the manual:

- 3.08 MHz clock
- 32 12-bit registers (2 pages of 16)
- 12-bit program counter
- 8-bit accumulator
- flags register (6 flags)
- 32-word 16-bit-wide microcode ROM (dump provided in the manual)

Last edited by shattered; 06/04/12 06:17 PM.
#79875 - 06/04/12 07:18 PM Re: ex- USSR and Soviet Bloc hardware [Re: Micko]  
Joined: May 2012
Posts: 419
shattered Offline
Senior Member
shattered  Offline
Senior Member

Joined: May 2012
Posts: 419
Originally Posted By Micko
Well it should be Elektronika-60 as main machine and this one as terminal.


Right, and instead of E60 there could be another PDP-11 clone, possibly a DVK (roughly translated as 'Interactive Computing System') -- a desktop. In fact, it's a DVK in the photo.

#79880 - 06/04/12 08:04 PM Re: ex- USSR and Soviet Bloc hardware [Re: shattered]  
Joined: May 2012
Posts: 419
shattered Offline
Senior Member
shattered  Offline
Senior Member

Joined: May 2012
Posts: 419
Electronika MS-1502 (transliterated name), 'mc1502' driver.

Not quite a PC XT, not quite a PCjr -- designed to be cheap like the latter, but has none of its extensions (no fancy sound or 16-color mode).

What's it like:

- Has single 16 MHz crystal, thus the CPU and timer clocks are higher (5.33 and 1.33 MHz).
- No DMA.
- No keyboard controller, key matrix is connected to second i8255.
- Base system has 128K memory on board (96K available to the user); with the expansion installed, user memory is 608K, not 640K.
- CGA implementation has more video memory (32K), which is shared with system memory; there is space for 4 fonts in the chargen ROM, but only one is present (at 0).
- Has two cartridge slots for expansion. There are at least three (extra 512 KB of memory, a BASIC ROM and a FDC).

These are incompatible on the low level, but have compatible BIOS interfaces:
- FDC -- uses a FD1793.
- Serial port -- uses a i8251.
- Parallel port.
- Cassette interface.

Software: SF-DOS ('Sigma Four', a MS-DOS clone); OTS ('One Track System', an OS for 128KB systems). Base system shipped software on cassettes.

Pictures and manuals: http://comp.disneyjazz.net/index.html?action=w_podrazdela&id_soderjanie=74

MESS screenshot (with my fixes; will send them to Micko):


Last edited by shattered; 06/04/12 09:49 PM.
#79884 - 06/04/12 08:46 PM Re: ex- USSR and Soviet Bloc hardware [Re: shattered]  
Joined: Mar 2001
Posts: 15,752
R. Belmont Offline
R. Belmont  Offline

Very Senior Member

Joined: Mar 2001
Posts: 15,752
USA
Very nice!

#79889 - 06/05/12 03:46 AM Re: ex- USSR and Soviet Bloc hardware [Re: R. Belmont]  
Joined: Jul 2007
Posts: 4,594
Anna Wu Offline
Very Senior Member
Anna Wu  Offline
Very Senior Member

Joined: Jul 2007
Posts: 4,594
Spasibo bolshoe. smile

#79895 - 06/05/12 04:11 PM Re: ex- USSR and Soviet Bloc hardware [Re: shattered]  
Joined: Mar 2001
Posts: 15,752
R. Belmont Offline
R. Belmont  Offline

Very Senior Member

Joined: Mar 2001
Posts: 15,752
USA
Speaking of Soviet hardware, I understand the Agat-7 (Агат-7) is another "not really Apple II compatible" (the video modes seem to be quite different from the real A2, among other things). Can anyone direct me to any kind of technical information? smile

Also, I'm fairly certain the existing floppy controller ROM dump isn't actually for the Agat-7 as it JSRs to a Monitor ROM routine that doesn't exist on the Agat-7 (but does on the Agat-9 and on real Apples).

#79896 - 06/05/12 05:18 PM Re: ex- USSR and Soviet Bloc hardware [Re: shattered]  
Joined: May 2012
Posts: 419
shattered Offline
Senior Member
shattered  Offline
Senior Member

Joined: May 2012
Posts: 419
There's a whole lot of everything on Agat machines here: http://deka.ssmu.ru/er/agat/Intro/ (mirror: http://deka18.tsk.ru/er/agat/Intro/)

Yes, the 7 is not an exact clone, and Apple games were reworked to run on it. Screenshots: http://deka.ssmu.ru/er/agat/Gamez/Gamez.shtml

ROM dumps: http://deka.ssmu.ru/er/agat/Hard/roms.shtml

FDC ROMs: http://deka.ssmu.ru/er/agat/Hard/roms/pereph.rar

There were two controllers versions, newer one did indeed use non-7 routine.

The text following http://deka.ssmu.ru/er/agat/Hard/roms/sys7.zip says that system ROM (...SysMon7.bin) was modified by the site's owner.

Last edited by shattered; 06/05/12 05:30 PM.
#79897 - 06/05/12 06:55 PM Re: ex- USSR and Soviet Bloc hardware [Re: shattered]  
Joined: May 2012
Posts: 419
shattered Offline
Senior Member
shattered  Offline
Senior Member

Joined: May 2012
Posts: 419
ES-1841 (transliterated name), 'ec1841' driver.

A clone of PC XT, in different form factor -- 7-slot passive backplane, no ISA connectors; bus signals are the same. Can be expanded just like XT, using a pair of transmitter/receiver cards. Either MDA or CGA video.

Other changes:
- No memory on CPU board; memory boards are divided into banks, failing banks can be disabled.
- Always ships with a MFM hard drive; relevant routines are included in main BIOS.
- Custom mouse controller.
- Custom dual-port serial controller.
- Custom LAN controller (might be Token Ring).
- Character generator is changeable (INT 10H, AH=11H)
- Keyboard has extra keys to switch the layout.

Apparently there was a speech synthesis card, but not much is known about it. Probably used this TMS5100 clone: http://www.155la3.ru/k1803.htm

Quick reference manual and BIOS listing: http://zx.pk.ru/attachment.php?attachmentid=35804&d=1338407315

Technical manual haven't been found yet.

Software samples -- Alpha-DOS (localized MS-DOS clone; plain DOS works too), TPS (diagnostics), demo disk: http://zx.pk.ru/attachment.php?attachmentid=35911&d=1338919944

M86 (CP/M-86) was also distributed with the machine, no good copies were found yet.

MESS status -- POST fails memory test (probably due to unemulated memory controller) and hard disk test (because HDC is not configured in the driver); these can be ignored. Boots into DOS and is somewhat usable (Shift keys don't work, and you have to use MESS debugger to switch to Latin layout). Keyboard ROM or MCU is not dumped yet. Tests from the TPS disk mostly fail, too. The demo disk works, though :-) If you run it, answer 'l' at first prompt (it asks if you have a color monitor).

Debugger trick is 'do b@418 = 2'.

Screenshots:

POST failure (press F1 here)


Alpha-DOS -- MODE, LABEL, and CHKDSK commands


Demo disk, intro


Demo disk, intro


Demo disk, graphics demo

Last edited by shattered; 06/05/12 07:07 PM.
Page 1 of 34 1 2 3 33 34

Who's Online Now
3 registered members (rfka01, ted, Breiztiger), 23 guests, and 3 spiders.
Key: Admin, Global Mod, Mod
Shout Box
Forum Statistics
Forums9
Topics8,436
Posts109,392
Members4,764
Most Online225
May 26th, 2014
Powered by UBB.threads™ PHP Forum Software 7.6.0
Page Time: 0.029s Queries: 15 (0.010s) Memory: 5.0278 MB (Peak: 5.2529 MB) Zlib enabled. Server Time: 2017-11-19 14:27:21 UTC