Важная информация

User Tag List

Страница 1 из 4 1234 ПоследняяПоследняя
Показано с 1 по 10 из 33

Тема: Эмуляторы ZX Spectrum для Raspberry Pi

  1. #1
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    4,543
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    383
    Спасибо Благодарностей получено 
    1,170
    Поблагодарили
    381 сообщений
    Mentioned
    48 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Эмуляторы ZX Spectrum для Raspberry Pi

    Raspberry Pi довольно интересная штука, у которой довольно много общего с ZX Spectrum - это отмечают многие. Вполне естественно, что в первую очередь после приобретения этой машинки хочется установить на неё эмулятор ZX Spectrum. Однако не смотря на то, что эмуляторов на сегодняший день написано великое множество, под Raspberry Pi сходу находятся только два:

    1. Fuse


    2. Unreal Speccy Portable


    Есть ещё Spectrum Basic, который не является эмулятором в общепринятом смысле.


    Неужели это всё? Не верю!
    Последний раз редактировалось CityAceE; 16.10.2014 в 08:17.
    С уважением, Станислав.

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Vitamin C++ Аватар для Vitamin
    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,254
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    34 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Xpeccy от SAM style. Но тяжеловат он для этой железки- без заиканий работает только в оконном режиме и без эмуляции всяких дополнительных железок.

  4. #3
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    4,543
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    383
    Спасибо Благодарностей получено 
    1,170
    Поблагодарили
    381 сообщений
    Mentioned
    48 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vitamin Посмотреть сообщение
    Xpeccy от SAM style.
    А есть готовые DEB-пакеты или обязательно надо из исходников компилировать? Боюсь даже предположить сколько этот процесс на Raspberry Pi времени займёт
    С уважением, Станислав.

  5. #4
    Vitamin C++ Аватар для Vitamin
    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,254
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    34 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    А есть готовые DEB-пакеты или обязательно надо из исходников компилировать?
    Вот бинарь https://dl.dropboxusercontent.com/u/.../xpeccy/xpeccy из самой свежей версии. Про работоспособность не знаю.

    Цитата Сообщение от CityAceE Посмотреть сообщение
    Боюсь даже предположить сколько этот процесс на Raspberry Pi времени займёт
    Чуть менее 20 минут.
    Я хз как там кросс-сборку сделать- она всяко быстрее. Например, один энтузиаст компилировал zxtune прямо на малине- заняло почти сутки. Для примера, сборка на билд-ферме (8 ядер по 2.5ГГц) занимала около 5 минут.

  6. #5
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    4,543
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    383
    Спасибо Благодарностей получено 
    1,170
    Поблагодарили
    381 сообщений
    Mentioned
    48 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vitamin Посмотреть сообщение
    Про работоспособность не знаю.
    Запустился, только работает очень медленно даже стандартная модель 48к в оконном режиме. Потом я собрал Xpeccy из исходников сам. У меня собиралось явно дольше 20 минут. Точно не засекал, но мне показалось, что в районе минут сорока. Собирал с ключами, ускоряющими быстродействие эмулятора. К сожалению, и этот вариант также оказался слишком медленным для Raspberry Pi. DEB также получить не удалось из-за возникающих ошибок. В общем, похоже, что в текущей версии Xpeccy явно не годится для Raspberry Pi. А жаль...
    С уважением, Станислав.

  7. #6
    Activist Аватар для 13joe
    Регистрация
    14.04.2008
    Адрес
    Новомосковск
    Сообщений
    405
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Интересно, а эмулятор ZEMU тоже будет тормозить на Pi-шке ?
    Pentagon 1024SL 2.2 + Z-Controller + TSFM + GS + 512Kb + HxC Floppy Emulator
    Altera DE1
    Altera DE2
    Апогей БК-01Ц + Rom-Disk 512kb by Vinxru

  8. #7
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    4,543
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    383
    Спасибо Благодарностей получено 
    1,170
    Поблагодарили
    381 сообщений
    Mentioned
    48 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от 13joe Посмотреть сообщение
    Интересно, а эмулятор ZEMU тоже будет тормозить на Pi-шке ?
    Не получается скомпилировать - вылетает с ошибкой:
    Код:
    pi@raspberrypi ~/zemu-dist $ ./build.sh
    -- The C compiler identification is GNU 4.7.2
    -- The CXX compiler identification is GNU 4.7.2
    -- Check for working C compiler: /usr/bin/gcc
    -- Check for working C compiler: /usr/bin/gcc -- works
    -- Detecting C compiler ABI info
    -- Detecting C compiler ABI info - done
    -- Check for working CXX compiler: /usr/bin/c++
    -- Check for working CXX compiler: /usr/bin/c++ -- works
    -- Detecting CXX compiler ABI info
    -- Detecting CXX compiler ABI info - done
    -- Check if the system is big endian
    -- Searching 16 bit integer
    -- Looking for sys/types.h
    -- Looking for sys/types.h - found
    -- Looking for stdint.h
    -- Looking for stdint.h - found
    -- Looking for stddef.h
    -- Looking for stddef.h - found
    -- Check size of unsigned short
    -- Check size of unsigned short - done
    -- Using unsigned short
    -- Check if the system is big endian - little endian
    Ruby found
    -- Looking for include file pthread.h
    -- Looking for include file pthread.h - found
    -- Looking for pthread_create
    -- Looking for pthread_create - not found.
    -- Looking for pthread_create in pthreads
    -- Looking for pthread_create in pthreads - not found
    -- Looking for pthread_create in pthread
    -- Looking for pthread_create in pthread - found
    -- Found Threads: TRUE
    -- Found SDL: /usr/lib/arm-linux-gnueabihf/libSDLmain.a;/usr/lib/arm-linux-gnueabihf/libSDL.so;-lpthread
    SDL found
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /home/pi/zemu-dist/zemu
    [  1%] Generating ../lib_zame_z80-src/z80ex_dasm.h
    /home/pi/zemu-dist/zemu/zame_z80/nspp:22:in `+': can't convert nil into String (TypeError)
            from /home/pi/zemu-dist/zemu/zame_z80/nspp:22:in `process_file'
            from /home/pi/zemu-dist/zemu/zame_z80/nspp:69:in `<main>'
    lib_zame_z80/CMakeFiles/z80ex_wrapper.dir/build.make:173: ошибка выполнения рецепта для цели «lib_zame_z80-src/z80ex_dasm.h»
    make[2]: *** [lib_zame_z80-src/z80ex_dasm.h] Ошибка 1
    CMakeFiles/Makefile2:110: ошибка выполнения рецепта для цели «lib_zame_z80/CMakeFiles/z80ex_wrapper.dir/all»
    make[1]: *** [lib_zame_z80/CMakeFiles/z80ex_wrapper.dir/all] Ошибка 2
    Makefile:72: ошибка выполнения рецепта для цели «all»
    make: *** [all] Ошибка 2
    С уважением, Станислав.

  9. #8
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    для пая есть несколько готовых сборок с эмуляторами
    все как понял работают без X
    в основном SDL

    я пробовал вот эту http://chameleon.enging.com/
    еще их есть
    http://pimame.org/

    удобно, готовая флешка, вставил и играй/

  10. #9
    Veteran Аватар для sergio78
    Регистрация
    27.10.2011
    Адрес
    Самара
    Сообщений
    1,136
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    24 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    вообще странно это. эмуль rpix86 i486 33 мгц с vga маштабированием тянет. а спектрумовские эмуляторы тормозят. не ужели, ни одного нормального под arm линукс нету?

    ---------- Post added at 22:54 ---------- Previous post was at 22:47 ----------

    Цитата Сообщение от esl Посмотреть сообщение
    в основном SDL
    это наверное нехорошо. под малину броадком раскрыл видеодрайвер, и по моему один доброволец под распибан уже его переделал неплохо. для скорости вывода на экран, напрямую через вызовы openglES делать нужно, на не через лишние прокладки. покрайней мере, в новом браузере благодаря этому скорость рендеренга очень сильно подросла. а интернеты нынче не хило так нагружают.

  11. #10
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    4,543
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    383
    Спасибо Благодарностей получено 
    1,170
    Поблагодарили
    381 сообщений
    Mentioned
    48 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от esl Посмотреть сообщение
    для пая есть несколько готовых сборок с эмуляторами
    все как понял работают без X
    Лично я тестировал сборку RetroPie. И вот RetroPie точно без иксов работает. За Спектрум в этой сборке отвечает эмулятор FUSE.
    С уважением, Станислав.

Страница 1 из 4 1234 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Raspberry Pi - cоздатель игры Elite собрал компьютер размером с флэшку
    от CityAceE в разделе Зарубежные компьютеры
    Ответов: 251
    Последнее: 26.02.2021, 17:12
  2. Ответов: 44
    Последнее: 23.06.2014, 14:22
  3. Эмуляторы на ZX Spectrum
    от alone в разделе Софт
    Ответов: 5
    Последнее: 28.05.2013, 22:16
  4. Эмуляторы ?
    от F0lken в разделе БК-0010/0011
    Ответов: 35
    Последнее: 30.11.2009, 21:37

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •