Какие есть эмуляторы компьютеров с тумблерными панельками?

Использование и разработка софта (преимущественно на ПЦ)

Moderator: Shaos

Andnor
Fanat
Posts: 80
Joined: 01 Jan 2023 11:37

Какие есть эмуляторы компьютеров с тумблерными панельками?

Post by Andnor »

Мне интересно, существуют ли эмуляторы компьютеров Altair 8800, IMSAI 8080, ЮТ-88 с hex-клавиатурой, желательно под линукс, но можно web или андроид.

Сюда буду складывать список тех, которые удалось найти.

emu80 — очень хороший эмулятор, но панельку ЮТ-88 не умеет, только графический дисплей полной версии.

https://www.asm80.com/ — поддерживает какие-то непонятные аналоги ЮТ-88. в крайнем случае сойдёт. Онлайновый.
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Какие есть эмуляторы компьютеров с тумблерными панелькам

Post by Lavr »

Andnor wrote:emu80 — очень хороший эмулятор, но панельку ЮТ-88 не умеет, только графический дисплей полной версии.
Вот здесь у нас обсуждались довольно интересные эмуляторы:
viewtopic.php?p=158829#p158829

Возможно, один из них и умеет эмулировать компьютеры с тумблерными панельками (я их все не проверял).

На форуме порой присутствует автор одного из популярных эмуляторов: http://bashkiria-2m.narod.ru
Иногда он отзывается на пожелания пользователей его эмулятора...
iLavr
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Какие есть эмуляторы компьютеров с тумблерными панелькам

Post by Lavr »

Я, похоже, неожиданно нашел нечто похожее на то, что вам хочется:
scmpscrn.jpg
Здесь, правда, микропроцессор эмулируют довольно раритетный:
National Semiconductor SC/MP-CPU (INS8060N)

Но в своё время и в своей нише он был довольно востребован.

Пишут, что лёгок в программировании, так что, возможно, это может быть интересно вдвойне!
You do not have the required permissions to view the files attached to this post.
iLavr
Andnor
Fanat
Posts: 80
Joined: 01 Jan 2023 11:37

Re: Какие есть эмуляторы компьютеров с тумблерными панелькам

Post by Andnor »

А, надо было обновить тему.
С тех пор поиском в инете нашел два эмулятора компьютера Altair 8800:
1. https://www.s2js.com/altair/sim.html
Работает прямо в браузере, есть звук, но эмуляция неполная - всего 256 байт оперативки, шаг эмуляции - инструкция, а не цикл часов, поэтому игра "Поймай бит" не работает. Она отображает бит который надо ловить чтением из верхней памяти, но адресный диод не загорается. Исходник игры см. ниже.

2. z80pack
Работает, есть Altair 8800 и IMSAI 8800. Первая не очень как-то. Вторая вполне юзабельна, можно выбрать 2D и 3D модель компьютера. К сожалению, нет звука, зато можно настраивать разные устройства и тд.

Ещё есть MAME, EmuStudio, где панель должна быть, simh где хз, есть панель или нет. Что там со звуком и прочим не узнавал.

Code: Select all

KILLBITS.PRN
;
; Kill the Bit game by Dean McDaniel, May 15, 1975
;
; Object: Kill the rotating bit. If you miss the lit bit, another
; bit turns on leaving two bits to destroy. Quickly
; toggle the switch, don't leave the switch in the up
; position. Before starting, make sure all the switches
; are in the down position.
;
0000                org 0
0000 21 00 00       lxi h,0    ;initialize counter
0003 16 80          mvi d,080h ;set up initial display bit
0005 01 0E 00       lxi b,0eh  ;higher value = faster
0008 1A        beg: ldax d     ;display bit pattern on
0009 1A             ldax d     ;...upper 8 address lights
000A 1A             ldax d
000B 1A             ldax d
000C 09             dad b      ;increment display counter
000D D2 08 00       jnc beg
0010 DB FF          in 0ffh    ;input data from sense switches
0012 AA             xra d      ;exclusive or with A
0013 0F             rrc        ;rotate display right one bit
0014 57             mov d,a    ;move data to display reg
0015 C3 08 00       jmp beg    ;repeat sequence
0018                end
Ну и ещё в дампе:

Code: Select all

Hex:
00:  21 00 00 16 80 01 0E 00
08:  1A 1A 1A 1A 09 D2 08 00
10:  DB FF AA 0F 57 C3 08 00
Octal:
000: 041 000 000 026 200 001 016 000
010: 032 032 032 032 011 322 010 000
020: 333 377 252 017 127 303 010 000
Bill
Fanat
Posts: 92
Joined: 25 Jan 2014 21:54
Location: 37.113.169.14

Re: Какие есть эмуляторы компьютеров с тумблерными панелькам

Post by Bill »

Lavr wrote:Я, похоже, неожиданно нашел нечто похожее на то, что вам хочется:
scmpscrn.jpg
Здесь, правда, микропроцессор эмулируют довольно раритетный:
National Semiconductor SC/MP-CPU (INS8060N)

Но в своё время и в своей нише он был довольно востребован.

Пишут, что лёгок в программировании, так что, возможно, это может быть интересно вдвойне!
Если кому интересно -> http://www.bitsavers.org/components/national/scmp/
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Какие есть эмуляторы компьютеров с тумблерными панелькам

Post by Lavr »

Bill wrote:
Lavr wrote:Здесь, правда, микропроцессор эмулируют довольно раритетный:
National Semiconductor SC/MP-CPU (INS8060N)
Если кому интересно -> http://www.bitsavers.org/components/national/scmp/
Чисто технически было интересно, но... :(
bitsavers.PNG
Так что, если кому действительно интересно, но случится такое обломинго, лучше потыкать ссылочки здесь: :wink:
viewtopic.php?p=96618#p96618


P.S. Выделил обсуждение VPN в отдельный топик.
You do not have the required permissions to view the files attached to this post.
iLavr
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Какие есть эмуляторы компьютеров с тумблерными панелькам

Post by Lavr »

Если не обманывают (а я не проверил, т.к. мне не интересно), то вот здесь можно скачать
симулятор ALTAIR 8800:
https://github.com/wixette/8800-simulator
DmitrySpb79 wrote:Для тестирования программы я воспользовался бесплатным симулятором ALTAIR 8800, скачать который можно с github. Его можно запустить прямо в браузере:
alt.png
You do not have the required permissions to view the files attached to this post.
iLavr
Mondx
Doomed
Posts: 505
Joined: 10 Aug 2022 07:27
Location: Crimea

Re: Какие есть эмуляторы компьютеров с тумблерными панелькам

Post by Mondx »

Вижу восьмеричную панель. Жена пристала давеча).
- Ну вот почему у нас такой "дикий" пароль на роутере. 173110...?
- Пароль, как пароль...
- Ну почему именно такие цифры? Откуда ты их взял?
- Ну как откуда? Начальный загрузчик на М6000, вот такой и вбился в память, ничем не вышибить.