перед загрузкой надо выполнить:
screen 2,7
himem 40959
т.е. расширить память за счет видео ОЗУ
перед загрузкой надо выполнить:
screen 2,7
himem 40959
т.е. расширить память за счет видео ОЗУ
Здесь можно скачать актуальные версии Virtual Vector (VV)
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Сделал новый релиз Emu80.
https://zx-pk.ru/threads/27488-emu80...=1#post1006126
Что сделано по части "Вектора" по сравнению с предыдущей сборкой:
- вроде бы точная эмуляция экрана, все тесты пока проходят
- исправлена ошибка в эмуляции AY, звучание сейчас должно соответствовать оригиналу
- исправлены все длительности команд Z80, в том числе они должны быть правильными и на "Векторе"
- сделана загрузка файлов Бейсика (bas и cas) с помощью встроенного загрузчика (Файл->Загрузить и выполнить, Alt-F3), так же, как это уже сделано для ПК8000
- перехваты для Бейсика, Монитора и эмулятора РК/Микроши
- кнопка на тулбаре и горячая клавиша для загрузка RAM-диска
- поддержка мыши в отладчике
- сброс счетчика тактов процессора по точке останова в отладчике
- устранены вылеты
Развитие Emu80 радует, но в отладчике есть шероховатости.
1. Не смог поставить бряк по F9.
2. Хотелось бы, чтобы счетчик тактов перезапускался по F4/F7/F8 и по бряку (последнее я не пробовал из-за пункта 1).
ivagor, ну, я же писал, что мог что-нибудь сломать
Сделаю чуть позже новую сборку, а пока можно поставить точку останова двойным щелчком слева от адреса.
Поясни, по каким событиям стоит перезапускать счетчик тактов.
Если сделать так, как ты предлагаешь:
F4 - Here,
F7 - Step,
F8 - Over
и по бряку,
то уже и не останется действий, по которым счетчик не будет перезапускаться
По моим ощущениям, по шагам F7 и F8 перезапускать не нужно, по бряку - обязательно, насчет F4 - не уверен...
Голосую обязательно за бряк и F4, без F7 и F8 для данной задачи в принципе можно обойтись.
Багфикс-релиз 4.0.334
- Вернул работоспособность F9 в отладчике
- F4 (Here) в отладчике сейчас сбрасывает счетчик тактов процессора
Еще не закончилось время года, когда внезапно можно оказаться в электричке, или в зоне плохого мобильного интернета без Бейсика 2.61. Чтобы не пришлось любоваться природой, или радоваться человеческому общению, я хоть и немного наспех, но подготовился к такой ситуации:
v06x для Андроида, в виде apk, очень сырой, дается as-is, пока без особых видов на улучшение:
http://sensi.org/~svo/b/v06x/v06x.apk
Предполагаемый способ применения:
В комплекте value added software: Бейсик 2.61 от ivagor-а, который поддерживает восьмеричную нотацию констант.
Больше игр нет
надо убрать "проверку на сертификацию".
KTSerg, эта версия не будет работать на Андроиде младше 5.0.
Больше игр нет
А исходники этой версии где-то доступны?
Сюда, конечно же, смотрел, но ветки для Андроид не нашёл...
У меня планшет с Андроидом 4.3; эмулятор Спектрума Spectacol там вполне работоспособен, ощущения от игры в R-Type с джойстиком прям как в старые добрые времена
Вот и подумалось - а чем "Вектор" хуже? Если сам движок эмуляции не требует чего-то специфического, доступного только в пятом "андрюше", то, может быть, есть вариант запилить полноценную Android версию? Производительности PowerVR SGX 544MP и Intel® Atom™ Z2560 Dual-Core, 1.6 GHz должно бы хватить.
Как вариант, можно подумать о том, чтобы переложить часть работы по формированию картинки на GPU - например, каждая экранная плоскость копируется в текстуру, а пиксельный шейдер уже формирует итоговые цвета пикселей, получая на вход палитру цветов как один из параметров.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)