PDA

Просмотр полной версии : linux + zx soft



AER
03.10.2013, 10:55
прошу у пользователей linux помочь мне установить софт необходимый для работы с zx-spectrum творчеством. я пользователь fedora 19 точнее rfremix.
что мне требуется:
- работа с файлами (XPECCY/64) .......
- графич редактор, конвертер
- смотрелка графики
- плеер AY музыки и разных форматов (ZXTune) done http://zxtune.googlecode.com/
- редактор музыки (Vortex, Beeplola + WINE) done
- установка эмулятора, желательно unreal (XPECCY/64) done http://zx.pk.ru/attachment.php?attachmentid=43472&d=1380973831
- современный редактор графики типа фотошопа
...

Alex Rider
03.10.2013, 11:03
Установи Windows - меньше всего геморроя :)

AER
03.10.2013, 11:10
Alex Rider, даже пользователь win мог бы задать такие вопросы, холивар оставь.

Vitamin
03.10.2013, 11:10
- работа с файлами
С гуем вроде нет. Коммандлайн- есть.


- плеер AY музыки и разных форматов
ZXTune (http://zxtune.googlecode.com)
AYFly (http://ayfly.googlecode.com)


- установка эмулятора, желательно unreal
Unreal Speccy portable (http://unrealspeccyp.googlecode.com)

Хочется именно привычного софта- wine тебе в помощь.

AER
03.10.2013, 11:25
да,
с wine работает что у меня есть. но все же.

---------- Post added at 10:25 ---------- Previous post was at 10:19 ----------

Vitamin,
в чем разность плееров и что лучше?

Vitamin
03.10.2013, 11:29
Vitamin,
в чем разность плееров и что лучше?
https://code.google.com/p/zxtune/wiki/Comparison

Alex Rider
03.10.2013, 13:44
Alex Rider, даже пользователь win мог бы задать такие вопросы, холивар оставь.
Для win есть все и в большом количестве... Ладно, это все шутки, не настроен я против linux :) Это... Вы бы тему из флейма в Утилиты, что ли, перенесли. Тема-то вполне себе спековская, в "Утилитах" и ответят с большей вероятностью, и полезно мож кому будет, если ответы будут адекватные, а не как мой :)

Vitamin
03.10.2013, 14:20
Вы бы тему из флейма в Утилиты, что ли, перенесли.
Done

DJs3000
03.10.2013, 16:30
- работа с файлами
- графич редактор, конвертер


-Сам гуем не пользуюсь но в файловом менеджере Midnight Commander есть опция при сборке x11 support подозреваю что это работа именно в гуе.
- GMP вроде норм.

AER
03.10.2013, 17:24
все же думаю без wine не обойтись - ну как же без:
beepola,
vortex tracker,
...
пока установлю что сказали ранее, как буду в интернете с пк. потом решим далее.
жду далее предложений.

Vitamin
03.10.2013, 18:04
А исходники кросс-компрессора MegaLZ для PC (желательно для Linux) где можно найти?
У MegaLZ есть страничка в сети ?
https://code.google.com/p/mhmt вроде. Хотя не уверен, что там пакер есть.

Vitamin
03.10.2013, 18:21
по vortex tracker есть исходники ?
http://bulba.untergrund.net/VT1.0beta19.src.7z

Vitamin
03.10.2013, 19:49
здесь есть модуль пакера, еще бы к нему консольную строку обнаружить в этом архиве от zxtune
Не понял.

psb
03.10.2013, 20:29
Не понял.
А я понял:)

Vitamin
03.10.2013, 21:12
Думаю для отправной точки для написания своей простой утилитки командной строки к "namespace MegaLZ" сгодится кусочек отсюда:
http://code.google.com/p/zxtune/source/browse/#svn%2Ftrunk%2Fsrc%2Fformats%2Ftest%2Fmegalz

http://code.google.com/p/zxtune/source/browse/trunk/src/formats/test/megalz/test.cpp

Но может исходники утилитки MegaLZ.еxe сохранились ?

В zxtune только распаковка. Если именно она интересует, то есть программа xtractor из комплекта поставки. Откуда брал код декодера, уже не помню. Возможно и дизассемблировал распаковщик.

perestoronin
03.10.2013, 21:31
Откуда брал код декодера, уже не помню.
Нашел что искал http://aminet.net/package/dev/cross/MegaLZ-mos

Q-Master
03.10.2013, 22:26
- установка эмулятора, желательно unreal


fuse-emulator, xpeccy (автор есть на этом форуме и собраный бинарник там тоже есть) в нем есть baseconf и ts-conf если надо 8), zemu (аналогично тут присутствует)



- современный редактор графики типа фотошопа
...

gimp, krita, inkscape, karbon... самый популярный пожалуй гимп.

AER
05.10.2013, 06:12
http://wstaw.org/m/2013/10/05/plasma-desktopgR1204.png
jjjjjjjjjjjjjjjjjjj

AER
05.10.2013, 12:22
Unreal Speccy portable
прошу пошаговой установки!

Vitamin
05.10.2013, 13:31
AER, я не телепат. А ты вот умеешь читать вроде бы. Кнопку "подробности" видишь?

---------- Post added at 13:31 ---------- Previous post was at 13:25 ----------


прошу пошаговой установки!
0) просишь автора собрать более свежую версию для ubuntu.
1) скачиваешь .deb файл
2) устанавливаешь
3) запускаешь

AER
05.10.2013, 13:46
Кнопку "подробности" видишь?
http://wstaw.org/m/2013/10/05/%D1%81%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA2.jpeg

Vitamin
05.10.2013, 13:50
AER, иди в настройки и на вкладке Звук поставь ALSA первой. Там же выбери нужные устройства для вывода.

AER
05.10.2013, 13:53
http://wstaw.org/m/2013/10/05/%D1%81%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA2_1.jpeg

0) просишь автора собрать более свежую версию для ubuntu.
1) скачиваешь .deb файл
2) устанавливаешь
3) запускаешь

Vitamin
05.10.2013, 13:56
AER, а какая у тебя архитектура железа?

SAM style
05.10.2013, 13:59
http://wstaw.org/m/2013/10/05/%D1%81%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA2_1.jpegУ тебя федора - нужен rpm, а не deb. Тягай автора, чтобы собирал и их тоже. Ну и да, 32/64 бит.

AER
05.10.2013, 14:02
Vitamin, и 64 и 32 неставятся.
Linux 3.11.2-201.fc19.x86_64
4.11.1

---------- Post added at 13:00 ---------- Previous post was at 12:59 ----------


У тебя федора - нужен rpm
вот именно. итого - нету.

---------- Post added at 13:02 ---------- Previous post was at 13:00 ----------


на вкладке Звук поставь ALSA первой.
у меня там только - http://wstaw.org/m/2013/10/05/%D1%81%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA2_2.jpeg

Vitamin
05.10.2013, 14:07
у меня там только -
Ну вот значит его и выбирай.

ЗЫ. Настройки zxtune-qt имелись в виду, а не системные..

AER
05.10.2013, 14:13
всо, с zxtunes покончено. выбрал alsa в alse выбрал свое устройство версии analog. короче работает.
жаль что это и всего что есть...

Vitamin
05.10.2013, 14:23
жаль что это и всего что есть...
А что еще надо?

AER
05.10.2013, 14:33
А что еще надо?
см. первый пост.

---------- Post added at 13:30 ---------- Previous post was at 13:29 ----------

ну и что,
мне эмулятора никто не даст?
чего там нажать надо чтоб строчки побежали?

---------- Post added at 13:33 ---------- Previous post was at 13:30 ----------

в прЫнцыпЭ недостающий софт, решил установкой wine. но все же эмулятор надо еще.

SAM style
05.10.2013, 15:30
ну и что,
мне эмулятора никто не даст?
чего там нажать надо чтоб строчки побежали?ОК. У тебя ось 32 или 64 бита? Сейчас буду над тобой опыты ставить...
1.Скачиваешь один из приложенных архивов. i386 - 32 бита, x86_64 - 64 бита
2.Распаковываешь. Внутри один rpm-файл
3.Пытаешься его поставить.
4.Сообщаешь о результате.

[файлы были удалены как нерабочие]

AER
05.10.2013, 15:45
http://wstaw.org/m/2013/10/05/plasma-desktopsZ1235.png

Тип файла: zip Xpeccy-20130823-2.x86_64.rpm.zip (487.7 Кб, 0 просмотров)

SAM style
05.10.2013, 15:50
http://wstaw.org/m/2013/10/05/plasma-desktopsZ1235.pngХы. Никогда такого не видел. Ладно, сделаем ещё проще. Возьми этот файл (скомпилировано в Suse12.1 64бит), распакуй и попробуй запустить из терминала - если будут какие ошибки, они пойдут туда.

AER
05.10.2013, 15:59
http://wstaw.org/m/2013/10/05/%D1%81%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA2_3.jpeg
просто запустился ура! знакомая надпысь!

SAM style
05.10.2013, 16:03
http://wstaw.org/m/2013/10/05/%D1%81%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA2_3.jpeg
просто запустился ура! знакомая надпысь!
Отлично! Теперь все нужные *.rom накидай в каталог ~/.config/samstyle/xpeccy/roms/ - и добро пожаловать.

AER
05.10.2013, 16:15
давай ромы еге!!

SAM style
05.10.2013, 16:24
давай ромы еге!!
Например, вот - http://yadi.sk/d/b5gZSePz4rlY0
Там же конфиг с разными ромсетами.
А со звуком как? Есть?

AER
05.10.2013, 16:30
звук есть! прикрепляю эмуль к шапке. звук - конечно же пришлось выбрать alsa.

SAM style
05.10.2013, 16:38
звук есть! прикрепляю эмуль к шапке. звук - конечно же пришлось выбрать alsa.А, и это не Unreal Portable, это Xpeccy - мой эмуль. 32-битный бинарник тоже могу подогнать.

AER
05.10.2013, 16:50
А, и это не Unreal Portable
http://wstaw.org/m/2013/10/05/index.jpg

SAM style
05.10.2013, 19:43
что мне требуется:
- работа с файлами...Что под этим подразумевается? Создание образов TRD / запихивание-выпихивание в них файлов? Это умеет Xpeccy (настройки - storage - disk - и там разные кнопки), работает с хобетами и голыми файлами + может скопировать файл с ленты на диск и с диска на ленту.

Vitamin
05.10.2013, 20:15
А, и это не Unreal Portable, это Xpeccy - мой эмуль.
AER-у добрый совет: читать внимательно и думать. Полезно.

Q-Master
06.10.2013, 22:42
AER-у добрый совет: читать внимательно и думать. Полезно.

Кстати да. Я про xpeccy написал уже хрен знает когда. А так-же написал про ZEmu, который тут тоже есть.

AER
09.10.2013, 14:22
Тип файла: zip Xpeccy-20130823-2.i386.rpm.zip (465.2 Кб, 1 просмотров)
Тип файла: zip Xpeccy-20130823-2.x86_64.rpm.zip (487.7 Кб, 2 просмотров)
и всё же,
http://wstaw.org/m/2013/10/09/oshibkaxpeccy.png

заработало только:



Тип файла: zip xpeccy_suse12-1_64bit.zip (493.1 Кб, 7 просмотров)
и того, такой ветки как -


нужные *.rom накидай в каталог ~/.config/samstyle/xpeccy/roms/
нету. создал сам, накидал РОМы но все же эмулятор не видит их.

---------- Post added at 13:22 ---------- Previous post was at 12:56 ----------

beepola + wine
http://wstaw.org/m/2013/10/09/beepola.jpeg
vortex + wine
http://wstaw.org/m/2013/10/09/vortex.jpeg
---------
необходимое работает через так.

SAM style
09.10.2013, 16:02
нету. создал сам, накидал РОМы но все же эмулятор не видит их.~ - это твой домашний каталог (/home/aer или что-то вроде того)
.config - название начинается с точки, по общему соглашению такие файлы и каталоги считаются скрытыми. Чтобы увидеть, включи в дельфине отображение скрытых файлов.
Раз эмулятор запустился - значит, он уже создал в нужном каталоге файл 1982.rom. Как вариант, поищи по названию.

А rpm-ы я сконвертил из deb-ов alien-ом, работоспособность не проверял (выходит, они не рабочие). На днях зачрутил себе 64-битную Suse12, буду копать как rpm-ы самому делать.

AER
09.10.2013, 16:16
SAM style, глупый я, в корне искал.... а так ура работает!
НО.
например выбираю pentagon, все, нормально, тр-дос есть, но начального меню нет! просто строчка как в 48к.
нужно детальней покопаться в настройках? или че подскажешь?

SAM style
09.10.2013, 16:28
SAM style, глупый я, в корне искал.... а так ура работает!
НО.
например выбираю pentagon, все, нормально, тр-дос есть, но начального меню нет! просто строчка как в 48к.
нужно детальней покопаться в настройках? или че подскажешь?

http://zx.pk.ru/showthread.php?t=9479
Под спойлером "как добавить ромсет" инструкция.

AER
09.10.2013, 16:58
господя...
и это еще не все? :0
разве нельзя элементарно выбрать pentagon и эмуль станет pentagonом?
ну создаю, новую вкладку - пентагон,
и что дальше? какие куски куда ложить? цельный ли ПЗУ у меня или частями?

---------- Post added at 15:41 ---------- Previous post was at 15:39 ----------

урааа!!! я гений!
выбрал пентагон, а потом выбрал настроичку reset in page 0 а не page 1.
теперь GS какую то выбрать надо чтоль сунуть а какую их две...

---------- Post added at 15:58 ---------- Previous post was at 15:41 ----------

http://wstaw.org/m/2013/10/09/plasma-desktopIY1251.png
а граф экран относительно бордера так и должен быть смещен??

SAM style
09.10.2013, 17:53
Геометрия экрана по умолчанию слизана с http://www.worldofspectrum.org/rusfaq/index.html#21 - с ней ровно идёт дема Rage, а я именно её считаю эталоном. Вообще, можно и свою растактовку экрана нагородить, но это уже другая история.

Machine - это архитектура компьютера: дешифрация портов, ввод, вывод.
Romset - это содержимое ПЗУ.
По моему кривому мнению, эти два понятия между собой слабо связаны. Сменить ромсет - считай что поменять ПЗУ-шку на плате. Содержимое ПЗУ - это личное предпочтение пользователя: вот что хочет, то пусть и ставит туда. Хоть ПЗУ от 48К в еву.
ПЗУ GS выбирается в редакторе ромсета. Чтобы сам GS работал, у него должно быть ПЗУ и он должен быть включен (настройки->Sound и галка около General Sound).

А ещё тебе нужен будет BetaDisk - в настройках Storage->Disk поставь тип, тогда будет подсовываться TRDOS.

Поползай в настройках, там их много, большинство сразу понятны.

AER
09.10.2013, 18:19
Что под этим подразумевается? Создание образов TRD / запихивание-выпихивание в них файлов?
--------------------
принцип такой:
есть дискета в которой я творю, там все исходники и программы. Затем после удачной отладки, я беру новую дискету, ложу туда boot и переношу готовые файлы. затем стираю с рабочей дискеты накопившейся хлам, move-ию.

alone
09.10.2013, 18:19
А есть ли Sjasmplus под линукс?

AER
09.10.2013, 18:42
А есть ли Sjasmplus под линукс?
тут (http://portage.perestoroniny.ru/dev-embedded/) что-то есть )

NovaStorm
09.10.2013, 22:42
>blas и lapack
>для Z80
А может не надо, а?

Компилятор можешь посмотреть ack, но после его воскрешения z80 кажется выкинули =(

perestoronin
09.10.2013, 23:28
Компилятор ack
Благодарю, ничего не знал о таком, подробнее начитался здесь:
http://ru.wikipedia.org/wiki/Amsterdam_Compiler_Kit
http://tack.sourceforge.net/
Процессоры (только в версиях вплоть до 5.6, а 6.0 всё еще в тестировании, и там список более чем скромный):


6500
6800 (только язык ассемблера)
6805 (только язык ассемблера)
6809 (только язык ассемблера)
ARM
8080*
Z80
Z8000
i86*
i386
68000
68020
68040
NS32016
S2650 (только язык ассемблера)
SPARC
VAX4
PDP-11



>blas и lapack
>для Z80
А может не надо, а?
PS. А что-то лучше Фортрана (http://ru.wikipedia.org/wiki/%D0%A4%D0%BE%D1%80%D1%82%D1%80%D0%B0%D0%BD) придумали для вычислений? Не, я знаю, что есть лучше, для небольших вычислений, чем Фортран - ПКМ Электроника МК, которые до сих пор выпускают МК-152, МК-161, МК-1152 (http://mk.semico.ru/oinfo.htm), а если объём вычислений совсем маленький то сгодятся и логарифмические линейки (http://vk.com/topic-10838600_27036292) и таблица Брадиса (http://www.ozon.ru/context/detail/id/1114583/) :)

psb
10.10.2013, 00:47
PS. А что-то лучше Фортрана придумали для вычислений?
матлаб?
а что "сложное" хочется вычислять на z80? и главное зачем?

psb
10.10.2013, 01:33
Не то это всё, лучше Фортрана пока ничего нет.
вопрос все равно остался не раскрыт - почему? я не верю, что фортран круче матлаба.

psb
10.10.2013, 02:57
если интересно можно в личке продолжить.
не, не интересно, все понятно и так. будем лабы лабать на нерадужных *лабах...

AER
10.10.2013, 03:38
Linux Vortex http://portage.perestoroniny.ru/media-sound/vt/
чего? это вортекс трахер? а как запустить?

Eltaron
10.10.2013, 11:08
вопрос все равно остался не раскрыт - почему? я не верю, что фортран круче матлаба.
И то, и другое ужасно. Но фортран - это самое дно ужаса, хуже уже сложно.
У меня 9 лет опыта работы в академической математике, для меня это всё не трёп, а правда жизни. Сейчас те, кто умеют программировать, пишут свои классы для нормальных языков и используют их. Те, кто не умеют - пользуются матлабом. Фортраном пользуются только работники старой закалки, не способные уже изучить что-то еще, плюс те, кто пишет под суперкомпьютер (в ИММ УрО РАН у нас есть) - тупо потому, что там кроме фортрана ничего не работает толком. Производительность разработки на фортране катастрофически маленькая.

psb
10.10.2013, 13:40
Eltaron, вот я как-то так и думал...


perestoronin, фортом не увлекаешься? ;)

alone
10.10.2013, 18:16
А что-то лучше Фортрана придумали для вычислений?
А Фортран разве уже умеет производить вычисления с учётом погрешности типа (1.0+-0.1) + (2.3+-0.2) = (3.3+-0.3)?

AER
12.01.2014, 13:48
а есть xpeccy в deb 32битный? жду, подскажите.

SAM style
12.01.2014, 14:04
а есть xpeccy в deb 32битный? жду, подскажите.http://samstyle.narod.ru/xpeccy.html
Ну и в теме ссылки - http://zx.pk.ru/showthread.php?t=9479

AER
12.01.2014, 17:51
Я,могу это скачать телефоном и перенести в бук и запустить и установится, бук без инета

SAM style
12.01.2014, 18:19
Я,могу это скачать телефоном и перенести в бук и запустить и установится, бук без инета
Если зависимости будут удовлетворены, то установится. Иначе - ещё нужны libqtcore4, libqtgui4, libsdl1.2, libasound2, zlib1g

klingon
13.01.2014, 01:05
А Фортран разве уже умеет производить вычисления с учётом погрешности типа (1.0+-0.1) + (2.3+-0.2) = (3.3+-0.3)?
почему нет? Наверняка библиотеки должны быть с этим добром. Элементарно пишутся же.

andreyu
08.01.2017, 17:08
- смотрелка графики
Мой вьювер для Linux и macOS умеет грузить различные графические форматы, в том числе и спековский SCR.
Simple Viewer GL (https://bitbucket.org/andreyu/simple-viewer-gl) https://bitbucket.org/andreyu/simple-viewer-gl

- - - Добавлено - - -

Вам поможет утилита deb2rpm. Или можно распаковать deb (это контейнер с правилами установки) и раскидать ресурсы и бинари руками по нужным директориям.

AER
06.02.2018, 21:53
зависимостей на мегабайт 60..... не.