Просмотр полной версии : linux + zx soft
прошу у пользователей 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 - меньше всего геморроя :)
Alex Rider, даже пользователь win мог бы задать такие вопросы, холивар оставь.
- работа с файлами
С гуем вроде нет. Коммандлайн- есть.
- плеер AY музыки и разных форматов
ZXTune (http://zxtune.googlecode.com)
AYFly (http://ayfly.googlecode.com)
- установка эмулятора, желательно unreal
Unreal Speccy portable (http://unrealspeccyp.googlecode.com)
Хочется именно привычного софта- wine тебе в помощь.
да,
с wine работает что у меня есть. но все же.
---------- Post added at 10:25 ---------- Previous post was at 10:19 ----------
Vitamin,
в чем разность плееров и что лучше?
Vitamin,
в чем разность плееров и что лучше?
https://code.google.com/p/zxtune/wiki/Comparison
Alex Rider
03.10.2013, 13:44
Alex Rider, даже пользователь win мог бы задать такие вопросы, холивар оставь.
Для win есть все и в большом количестве... Ладно, это все шутки, не настроен я против linux :) Это... Вы бы тему из флейма в Утилиты, что ли, перенесли. Тема-то вполне себе спековская, в "Утилитах" и ответят с большей вероятностью, и полезно мож кому будет, если ответы будут адекватные, а не как мой :)
Вы бы тему из флейма в Утилиты, что ли, перенесли.
Done
- работа с файлами
- графич редактор, конвертер
-Сам гуем не пользуюсь но в файловом менеджере Midnight Commander есть опция при сборке x11 support подозреваю что это работа именно в гуе.
- GMP вроде норм.
все же думаю без wine не обойтись - ну как же без:
beepola,
vortex tracker,
...
пока установлю что сказали ранее, как буду в интернете с пк. потом решим далее.
жду далее предложений.
А исходники кросс-компрессора MegaLZ для PC (желательно для Linux) где можно найти?
У MegaLZ есть страничка в сети ?
https://code.google.com/p/mhmt вроде. Хотя не уверен, что там пакер есть.
по vortex tracker есть исходники ?
http://bulba.untergrund.net/VT1.0beta19.src.7z
здесь есть модуль пакера, еще бы к нему консольную строку обнаружить в этом архиве от zxtune
Не понял.
Думаю для отправной точки для написания своей простой утилитки командной строки к "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... самый популярный пожалуй гимп.
http://wstaw.org/m/2013/10/05/plasma-desktopgR1204.png
jjjjjjjjjjjjjjjjjjj
Unreal Speccy portable
прошу пошаговой установки!
AER, я не телепат. А ты вот умеешь читать вроде бы. Кнопку "подробности" видишь?
---------- Post added at 13:31 ---------- Previous post was at 13:25 ----------
прошу пошаговой установки!
0) просишь автора собрать более свежую версию для ubuntu.
1) скачиваешь .deb файл
2) устанавливаешь
3) запускаешь
Кнопку "подробности" видишь?
http://wstaw.org/m/2013/10/05/%D1%81%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA2.jpeg
AER, иди в настройки и на вкладке Звук поставь ALSA первой. Там же выбери нужные устройства для вывода.
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) запускаешь
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 бит.
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
у меня там только -
Ну вот значит его и выбирай.
ЗЫ. Настройки zxtune-qt имелись в виду, а не системные..
всо, с zxtunes покончено. выбрал alsa в alse выбрал свое устройство версии analog. короче работает.
жаль что это и всего что есть...
жаль что это и всего что есть...
А что еще надо?
А что еще надо?
см. первый пост.
---------- 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.Сообщаешь о результате.
[файлы были удалены как нерабочие]
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бит), распакуй и попробуй запустить из терминала - если будут какие ошибки, они пойдут туда.
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/ - и добро пожаловать.
SAM style
05.10.2013, 16:24
давай ромы еге!!
Например, вот - http://yadi.sk/d/b5gZSePz4rlY0
Там же конфиг с разными ромсетами.
А со звуком как? Есть?
звук есть! прикрепляю эмуль к шапке. звук - конечно же пришлось выбрать alsa.
SAM style
05.10.2013, 16:38
звук есть! прикрепляю эмуль к шапке. звук - конечно же пришлось выбрать alsa.А, и это не Unreal Portable, это Xpeccy - мой эмуль. 32-битный бинарник тоже могу подогнать.
А, и это не Unreal Portable
http://wstaw.org/m/2013/10/05/index.jpg
SAM style
05.10.2013, 19:43
что мне требуется:
- работа с файлами...Что под этим подразумевается? Создание образов TRD / запихивание-выпихивание в них файлов? Это умеет Xpeccy (настройки - storage - disk - и там разные кнопки), работает с хобетами и голыми файлами + может скопировать файл с ленты на диск и с диска на ленту.
А, и это не Unreal Portable, это Xpeccy - мой эмуль.
AER-у добрый совет: читать внимательно и думать. Полезно.
Q-Master
06.10.2013, 22:42
AER-у добрый совет: читать внимательно и думать. Полезно.
Кстати да. Я про xpeccy написал уже хрен знает когда. А так-же написал про ZEmu, который тут тоже есть.
Тип файла: 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-ы самому делать.
SAM style, глупый я, в корне искал.... а так ура работает!
НО.
например выбираю pentagon, все, нормально, тр-дос есть, но начального меню нет! просто строчка как в 48к.
нужно детальней покопаться в настройках? или че подскажешь?
SAM style
09.10.2013, 16:28
SAM style, глупый я, в корне искал.... а так ура работает!
НО.
например выбираю pentagon, все, нормально, тр-дос есть, но начального меню нет! просто строчка как в 48к.
нужно детальней покопаться в настройках? или че подскажешь?
http://zx.pk.ru/showthread.php?t=9479
Под спойлером "как добавить ромсет" инструкция.
господя...
и это еще не все? :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.
Поползай в настройках, там их много, большинство сразу понятны.
Что под этим подразумевается? Создание образов TRD / запихивание-выпихивание в них файлов?
--------------------
принцип такой:
есть дискета в которой я творю, там все исходники и программы. Затем после удачной отладки, я беру новую дискету, ложу туда boot и переношу готовые файлы. затем стираю с рабочей дискеты накопившейся хлам, move-ию.
А есть ли Sjasmplus под линукс?
А есть ли 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/) :)
PS. А что-то лучше Фортрана придумали для вычислений?
матлаб?
а что "сложное" хочется вычислять на z80? и главное зачем?
Не то это всё, лучше Фортрана пока ничего нет.
вопрос все равно остался не раскрыт - почему? я не верю, что фортран круче матлаба.
если интересно можно в личке продолжить.
не, не интересно, все понятно и так. будем лабы лабать на нерадужных *лабах...
Linux Vortex http://portage.perestoroniny.ru/media-sound/vt/
чего? это вортекс трахер? а как запустить?
вопрос все равно остался не раскрыт - почему? я не верю, что фортран круче матлаба.
И то, и другое ужасно. Но фортран - это самое дно ужаса, хуже уже сложно.
У меня 9 лет опыта работы в академической математике, для меня это всё не трёп, а правда жизни. Сейчас те, кто умеют программировать, пишут свои классы для нормальных языков и используют их. Те, кто не умеют - пользуются матлабом. Фортраном пользуются только работники старой закалки, не способные уже изучить что-то еще, плюс те, кто пишет под суперкомпьютер (в ИММ УрО РАН у нас есть) - тупо потому, что там кроме фортрана ничего не работает толком. Производительность разработки на фортране катастрофически маленькая.
Eltaron, вот я как-то так и думал...
perestoronin, фортом не увлекаешься? ;)
А что-то лучше Фортрана придумали для вычислений?
А Фортран разве уже умеет производить вычисления с учётом погрешности типа (1.0+-0.1) + (2.3+-0.2) = (3.3+-0.3)?
а есть 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
Я,могу это скачать телефоном и перенести в бук и запустить и установится, бук без инета
SAM style
12.01.2014, 18:19
Я,могу это скачать телефоном и перенести в бук и запустить и установится, бук без инета
Если зависимости будут удовлетворены, то установится. Иначе - ещё нужны libqtcore4, libqtgui4, libsdl1.2, libasound2, zlib1g
А Фортран разве уже умеет производить вычисления с учётом погрешности типа (1.0+-0.1) + (2.3+-0.2) = (3.3+-0.3)?
почему нет? Наверняка библиотеки должны быть с этим добром. Элементарно пишутся же.
- смотрелка графики
Мой вьювер для Linux и macOS умеет грузить различные графические форматы, в том числе и спековский SCR.
Simple Viewer GL (https://bitbucket.org/andreyu/simple-viewer-gl) https://bitbucket.org/andreyu/simple-viewer-gl
- - - Добавлено - - -
Вам поможет утилита deb2rpm. Или можно распаковать deb (это контейнер с правилами установки) и раскидать ресурсы и бинари руками по нужным директориям.
зависимостей на мегабайт 60..... не.
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot