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

User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 17

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

  1. #1
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Владивосток
    Сообщений
    2,997
    Благодарностей: 1285
    Записей в дневнике
    5
    Mentioned
    5 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 в 07:17.
    С уважением, Станислав.

  2. Этот пользователь поблагодарил CityAceE за это полезное сообщение:
    Astrolux (17.10.2014)

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

  4. #2
    Vitamin C++ Аватар для Vitamin
    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,031
    Благодарностей: 1426
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  5. #3
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Владивосток
    Сообщений
    2,997
    Благодарностей: 1285
    Записей в дневнике
    5
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  6. #4
    Vitamin C++ Аватар для Vitamin
    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,031
    Благодарностей: 1426
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

  7. #5
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Владивосток
    Сообщений
    2,997
    Благодарностей: 1285
    Записей в дневнике
    5
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  8. #6
    Activist Аватар для 13joe
    Регистрация
    14.04.2008
    Адрес
    Новомосковск
    Сообщений
    403
    Благодарностей: 53
    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

  9. #7
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Владивосток
    Сообщений
    2,997
    Благодарностей: 1285
    Записей в дневнике
    5
    Mentioned
    5 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
    С уважением, Станислав.

  10. #8
    Veteran
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Благодарностей: 575
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

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

  11. #9
    Master Аватар для sergio78
    Регистрация
    27.10.2011
    Адрес
    Самара
    Сообщений
    813
    Благодарностей: 124
    Mentioned
    1 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 делать нужно, на не через лишние прокладки. покрайней мере, в новом браузере благодаря этому скорость рендеренга очень сильно подросла. а интернеты нынче не хило так нагружают.

  12. #10
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Владивосток
    Сообщений
    2,997
    Благодарностей: 1285
    Записей в дневнике
    5
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

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

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

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

Похожие темы

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

Ваши права

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