Home Page
Posted By: dwk3 Elektronika 60 & Tetris - 12/09/08 02:09 PM
I as wondering if their was any emulator for the original version of Tetris that Alexey Pajitnov created on the Elektronika 60? I have not been able to find out much about the Elektronika 60 or an emulator. Has anybody looked into this on MESS?
Posted By: R. Belmont Re: Elektronika 60 & Tetris - 12/09/08 02:13 PM
I think Micko has a partial driver in for that but it's not working yet.
Posted By: Micko Re: Elektronika 60 & Tetris - 12/09/08 02:52 PM
Well Elektronika 60 is not emulated. From all data up to now I only have M2 processor command set. No actual ROM of machine or game code. If you have something more please provide.
Posted By: ht1848 Re: Elektronika 60 & Tetris - 12/19/08 04:04 PM
I can't imagine one of these is going to pop up on Ebay or anything easy. Is there any other way to get a machine? eg computer museum or something to that effect.

Despite my lack of Tetris skills this seems like a worthy machine to try and emulate (if possible) just based on history of Tetris.
Posted By: Stiletto Re: Elektronika 60 & Tetris - 04/16/09 04:25 AM
I have a possible lead on this, Micko.
Posted By: Stiletto Re: Elektronika 60 & Tetris - 04/21/09 06:09 AM
Okay, for Lord_Nightmare at least: I can confirm Tetris is alive and well as of 2008 sometime. And this is regardless of any looking into it I've done recently.



This should be be either it or very similar.

Micko, check your email.
Posted By: colour thief Re: Elektronika 60 & Tetris - 04/21/09 11:38 PM
Here's a few reference shots taken from a BBC documentary.






Looks like a different font, not to mention it was translated into English, but it's still running on an actual Elektronika 60 I presume.
Posted By: Stiletto Re: Elektronika 60 & Tetris - 04/22/09 04:33 AM
Well, the English does signify a different version. The font which you speak is due to an innacuracy in the emulation.

You see, it's not really emulation in the screenshot I showed, it's simulation. Doesn't use the official BIOS rom or anything, so I expect that yes, the font would be different.

My point in posting was actually that the original game seems to have been archived. I was concerned that it wasn't.

I'm told that pretty much the only thing still needed to get this started is a BIOS dump, but no one interested has a machine to dump it from.
Posted By: colour thief Re: Elektronika 60 & Tetris - 04/22/09 11:42 PM
I was aimlessly clicking through some Russian sites when I came across Sergei Frolov. Seems like a cool guy with his own Elektronika 60 and even his own computer museum. Looking around there it appears the BBC Documentary wasn't showing an Elektronika 60 but instead a DVK-3M or something similar to it. It's another DEC PDP-11 compatible computer so it seems reasonable enough.

Is that a new lead or am I treading old ground?
Posted By: cgwg Re: Elektronika 60 & Tetris - 04/25/09 07:22 AM
Originally Posted By Stiletto
I'm told that pretty much the only thing still needed to get this started is a BIOS dump, but no one interested has a machine to dump it from.


Wouldn't it be easier to start with PDP-11 emulation? Boot ROMs for various PDP-11 systems are readily available via Google.
Posted By: Stiletto Re: Elektronika 60 & Tetris - 04/25/09 04:49 PM
Yeah, it would be. I always forget MESS doesn't have that, I often confuse the PDP-1 and PDP-11 (having never used either). Heh.
Posted By: Stiletto Re: Elektronika 60 & Tetris - 04/25/09 04:56 PM
Is it a new lead? I've been to that network of livejournals, but I hadn't seen that particular thread yet. smile Well, we could see if he has the BIOS dumped.
Posted By: Lord Nightmare Re: Elektronika 60 & Tetris - 04/26/09 12:57 AM
MAME/MESS effectively does have a pdp-11 cpu core: the T11 processor which paperboy uses. It isn't a COMPLETE pdp-11 core though, as its missing a few opcodes which weren't economical for DEC to support in the T11.

LN
Posted By: Justin Re: Elektronika 60 & Tetris - 04/26/09 02:30 AM
I thought someone at MAMEDEV was going to look into that after getting ahold of the dump of Galaxy Game?
Posted By: Stiletto Re: Elektronika 60 & Tetris - 04/26/09 04:14 AM
You're absolutely right, both of you. I haven't heard anything new about Galaxy Game since 2006 though.
Posted By: ranger_lennier Re: Elektronika 60 & Tetris - 04/26/09 04:18 PM
I got a printout of the Galaxy Game source code (would link, but mameworld.info's down). As for an actual dump, there's one at the Computer History Museum, but I don't know if anyone's actually tried to get access to it.

I haven't heard of anyone working on emulation, but if we get PDP-11 emulation going, it would be a great start.
Posted By: Lord Nightmare Re: Elektronika 60 & Tetris - 04/27/09 01:25 PM
The T-11 core in MAME (used on atari system 2 arcade games like paperboy and super sprint) is a cut down pdp-11 cpu core.
(at some point we should get the microcode from the T-11 dumped)

LN
Posted By: asbesto Re: Elektronika 60 & Tetris - 06/25/14 07:15 PM
Hi, sorry to re-open an old thread,

At our computer museum (*) we have a PDP-11/34, a PDP-11/23PLUS and a uPDP11/23, and we are in search of the russian early version of TETRIS to have it running on one of our machine smile

Can someone help us? I see it running into the emulator so... here I am asking for help smile

Thank you all - Gabriele

(*) http://museum.freaknet.org - we're located in Palazzolo Acreide, Italy. smile
Posted By: shattered Re: Elektronika 60 & Tetris - 06/27/14 05:28 AM
Here's a whole lot of rt-11 games, including several versions of Tetris. https://www.sendspace.com/file/4pw39v

Many of these won't run on a PDP-11 -- they were written for clones with framebuffers.

For extra authenticity you'll probably want a terminal which was used with these systems, or its emulation ('15ie' driver in MESS SVN).

There's much more to be said on the subject, ask away :-)
Posted By: shattered Re: Elektronika 60 & Tetris - 11/05/14 09:30 AM
There's now a driver for KSM (text-only video board from DVK desktops, emulates a VT52 with a few extensions), it should work with any pdp-11 emulator over network. Driver name is "dvk_ksm".

Here's a version of Tetris (not original one) running in SIMH, with display in MESS:


Emulating actual DVK series would require changes to T11 core -- their microprocessors (1801VM1, 1801VM2 and 1801VM3) are ISA-compatible but have subtle differences.
Posted By: Just Desserts Re: Elektronika 60 & Tetris - 11/05/14 10:08 AM
Originally Posted By shattered
Emulating actual DVK series would require changes to T11 core -- their microprocessors (1801VM1, 1801VM2 and 1801VM3) are ISA-compatible but have subtle differences.


Now that (almost?) all of the CPU cores have been converted to proper modern devices, implementing device-specific opcodes should be as simple as abstracting those opcodes behind member functions and then overriding them in a child class.
Posted By: shattered Re: Elektronika 60 & Tetris - 11/05/14 02:56 PM
EIS instruction set would be the first to add, since vm2 has it built-in and ROM code relies on that.
Posted By: shattered Re: Elektronika 60 & Tetris - 11/07/14 03:46 PM
The 11 had a lot of CPU variants and instruction set extensions -- https://sourceware.org/binutils/docs/as/PDP_002d11_002dOptions.html

So T11's one is "baseline" + "Limited EIS" + "MxPS"; full EIS also has ASH, ASHC, MUL and DIV.

1801VMx extensions are briefly described here -- http://pdp-11.ru/mybk/doc/PDP11.TXT, there's also a full technical manual.
Posted By: shattered Re: Elektronika 60 & Tetris - 05/27/18 04:57 PM
Hey, someone does actually use ie15 driver to play Tetris smile Tetris itself runs in SIMH, though.

https://www.reddit.com/r/MAME/comments/8l0jiq/mame_mess_any_way_to_hide_the_row_of_words_and/

https://www.youtube.com/watch?v=xrZYJ5Bn-xg
© Forums