Emu80 v.4

Эмулятор Радио-86РК и других советских компьютеров на КР580ВМ80А http://www.emu80.org

Moderator: Pyk

Pyk
Maniac
Posts: 252
Joined: 21 Jan 2003 04:08

Re: Emu80 v.4

Post by Pyk »

Lavr wrote:Ибо есть на этом форуме топик одного из посетителей, который, возможно, один из первых сделал в РК-86 выход на VGA и цвет ...
Он, как раз более на дружественном форуме активен, почему я и подумал, что уж "выход на VGA" там точно обсудили! :lol:
Но, вероятно, и Mike подумал, что этот вопрос давно решенный...
Вообще, логично, зачем еще раз возвращаться к тому, что уже обсуждали? Я тоже помню, что схемы подключения к VGA мне попадались и раньше.
Но я не всегда бываю активен на форуме и не успеваю внимательно следить за всеми темами, особенно по железу.
Поделись ссылкой на тот топик - посмотрю (можно в ЛС).
forthuser wrote:Ещё попробовал запустить эмулятор под Bionic64 Linux Puppy
Ошибка запуска такая
Спасибо, посмотрю. Возможно, какие-то библиотеки в сборку нужно добавить.
Shaos wrote:Собрал wx-версию в 64-битном дебияне - вроде работает :)
...
P.S. А вот звука чото нету :(
У меня в Debian 9 тоже звука нету, хотя в других дистрибутивах присуствует.
Будет время - посмотрю. Вообще, я эту версию тяну постольку поскольку, основная все-таки Qt...
forthuser
Senior
Posts: 165
Joined: 12 Jan 2023 07:26

Re: Emu80 v.4

Post by forthuser »

Pyk wrote: У меня в Debian 9 тоже звука нету, хотя в других дистрибутивах присуствует.
Будет время - посмотрю. Вообще, я эту версию тяну постольку поскольку, основная все-таки Qt...
В Debian 11 x86_64 64-bit Vanilla Dpup 9.3.x C этой страницы

Звук есть.
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Emu80 v.4

Post by Lavr »

Pyk wrote:Поделись ссылкой на тот топик - посмотрю (можно в ЛС).
Извини, не сразу нашел, т.к. давно уж это было: Радио-86РК на 8085
iLavr
b2m
Devil
Posts: 905
Joined: 26 May 2003 06:57

Re: Emu80 v.4

Post by b2m »

Shaos wrote:P.S. А вот звука чото нету :(
Возможно у тебя не установлен libqt5multimedia5-plugins (ответ скорее для других пользователей)
Чего для SDL версии нехватает пока не понял.
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
Pyk
Maniac
Posts: 252
Joined: 21 Jan 2003 04:08

Re: Emu80 v.4

Post by Pyk »

Кстати, да, из распространенных дистрибутивов именно на дебиане libqt5multimedia5-plugins почему-то не устанавливается по умолчанию, приходится доустанавливать, чтобы появился звук.
b2m
Devil
Posts: 905
Joined: 26 May 2003 06:57

Re: Emu80 v.4

Post by b2m »

Для wx и SDL, как я понял, нужно, чтобы библиотека SDL была сконфигурирована с поддержкой звука.
Вот тут кое-что про это пишут (правда или нет - не знаю): https://askubuntu.com/questions/1245467 ... io-problem
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
User avatar
VituZz
God
Posts: 1343
Joined: 13 Nov 2010 04:06

Re: Emu80 v.4

Post by VituZz »

Pyk wrote:Кстати, да, из распространенных дистрибутивов именно на дебиане libqt5multimedia5-plugins почему-то не устанавливается по умолчанию, приходится доустанавливать, чтобы появился звук.
У меня в Debian 11 этот пакет автоматом установлен.
DDp
Novelist
Posts: 46
Joined: 24 Aug 2006 02:14
Location: pуcвoceмьнадцaть

Re: Emu80 v.4

Post by DDp »

 
Debian 10, libqt5multimedia5-plugins не установлен, звук в эмуляторе есть.
Debian 11 (non-free), libqt5multimedia5-plugins не установлен, звук в эмуляторе есть.
QT версия

Pyk wrote:Речь про SDL(wx)-версию
Ой. :oops:
Last edited by DDp on 27 Jan 2023 09:39, edited 1 time in total.
b2m
Devil
Posts: 905
Joined: 26 May 2003 06:57

Re: Emu80 v.4

Post by b2m »

DDp wrote:звук в эмуляторе есть.
Версия-то какая? Qt, SDL или wx?
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
Pyk
Maniac
Posts: 252
Joined: 21 Jan 2003 04:08

Re: Emu80 v.4

Post by Pyk »

Shaos wrote:P.S. А вот звука чото нету :(
В начале файла sdl/sdlPal.cpp в строке:

Code: Select all

const int audioBufferSize = 2048;
Замени 2048 на 1024, и звук появится :)
В причинах позже разберусь и постараюсь учесть.

P.S. Речь про SDL(wx)-версию на Debian 9.
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Emu80 v.4

Post by Shaos »

Pyk wrote:Замени 2048 на 1024, и звук появится :)
Урррраааа - заработало!!! :rotate:
Я тут за главного - если что шлите мыло на me собака shaos точка net
forthuser
Senior
Posts: 165
Joined: 12 Jan 2023 07:26

Re: Emu80 v.4

Post by forthuser »

Не рассматривалась ли возможность при выполнении программы
отмечать команды которые были выполненны при работе программы,
а при вызове отладчика подсвечивать их отдельным цветом в отображаемом дизассемблированном листинге (подобие команд составивших трассировку кода?)
и при сохранении листинга (общего или в диапазоне адресов) учитывать этот момент.

А, если при повторном/продолжении запуска кода иметь возможность установить новый цвет,
то можно увидеть какие команды программы отмеченные и этим цветом дополнительно включились/задействоались в алгоритме программы.


P.S, А, дизассемблированный листинг есть возможность сохранить в программе.
Задумался, что это, возможно и ещё какие то возможности по добавлению простого скриптового
языка по управлению способом отображения данных в программе могло бы показать структуру
Форт программы для дизасемблирования.

Игры для компьютера Львов Есть здесь
А, по какому принципу добавляются игры/программы в директории эмулируемых компов?
Last edited by forthuser on 28 Jan 2023 03:40, edited 1 time in total.
forthuser
Senior
Posts: 165
Joined: 12 Jan 2023 07:26

Re: Emu80 v.4

Post by forthuser »

Может интересно получиться, если при выборе каталога с программами/играми какого то компьютера делать превью стартового экрана/начального изображения игр находящихся в директории просимулировав её стартовый код до получения образа экрана программы. :)

Например при первом обзоре директории и сохранении экранов игр в этой же директории для последующего её обзора, чтобы не делать это повторно.
Pyk
Maniac
Posts: 252
Joined: 21 Jan 2003 04:08

Re: Emu80 v.4

Post by Pyk »

forthuser, спасибо за интересные идеи, не могу сразу обещать, что сделаю, но подумаю и буду иметь в виду. Отладчиком как раз планировал позаниматься в ближайшее время.

Принцип включения программ - либо в составе каких-то образов дисков/ПЗУ, которые часто именно в таком виде распространялись, либо просто несколько штук программ, которые могли бы проиллюстрировать специфические возможности данного компьютера, но это опять-таки либо в составе директории SD-карты, либо чуть больше отдельно в SDL-версиях. Так исторически сложилось. Вообще, надо бы часть исключить и сделать что-то вроде отдельного content pack'а, нужно подумать, как лучше сделать...
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Emu80 v.4

Post by Shaos »

Да эти программы такие мелкие, что отдельный контент-пак вряд ли ненужен - разве что ради соблюдения копирайтов, но тогда и образы пзух надо переносить во внешние архивы...
Я тут за главного - если что шлите мыло на me собака shaos точка net