Speccy - наш выбор!  
ZXPRESS
ZXTUNES
Virtual TR-DOS
World of Spectrum
ZX Spectrum Old Demos

Вернуться   Speccy - наш выбор! » Эмуляция ZX Spectrum'а » Эмуляторы

Ответ
 
Опции темы Опции просмотра
Старый 10.10.2006, 17:21   #1
Activist
 
Аватар для Eltaron
 
Регистрация: 16.01.2005
Адрес: Ekaterinburg
Сообщений: 202
Сказал(а) Спасибо: 5
Поблагодарили 5 раз(а) в 4 сообщениях
Eltaron is on a distinguished road
По умолчанию Эмулятор для PocketPC!(PocketSpeccy)

представляю Вашему вниманию склепанный за несколько дней из исходников zemu(http://zx.pk.ru/showthread.php?t=2480&page=1&pp=10) на коленке эмулятор для покетов. Не умеет пока почти ничего(текущая версия - 0.0.1b ), но, надеюсь, это пока :-)) Но уже может похвастаться тем, что это единственный PocketPC-эмулятор, поддерживающий TR-DOS. Для вывода графики заюзана типа как бесплатная для некоммерческих проектов мультиплатформенная GapiDraw, поэтому пару секунд после старта в углу экрана мозолит глаз ее логотип

официальная страница со ссылками на скачку - http://pocketspeccy.narod.ru/

небольшой реад.ми:

конфигурация настраивается в файле config.ini:
- параметры rom32k, rom48, rom128, romTrDos отвечают за ROMы, как и в zemu задается либо один 32килобайтный rom32k, либо 2 16 килобайтных rom48&rom128
- параметры diska, diskb, diskc, diskd отвечают за образы, смонтированные в соответствующих дисководах
- параметр vga ставьте в true только есть у вас VGA-девайс, при этом на экран вместится весь экран спекки вместе с бордюром. Правда, мелковато будет.. вообще, режимы экрана - это пока что TODO с максимальным приоритетом, нужно сделать и масштабирование, и поддержку ландшафтной ориентации(пока что не работает)

клавиатура настраивается в keys.config, тут все как в zemu, разве что добавлены новые клавиши hw1, hw2, hw3, hw4, hw5, hw6 - первые 4 соответствуют клавишам на передней панели наладонника, остальные две - боковым(шесть их сделал только потому, что у меня на девайсе их 6, не знаю, может бывает и больше)
джойстик наладонника - это стандартные up, down, left, right, enter

эмулятор понимает параметры командной строки, так что можете добавить в реестр ассоциации для файлов, или использовать "Open with", или же соответствующую функцию в Resco Explorer

жду ругательных отзывов
__________________
Граф Дракула наш кумир, патамушта он вомпир!
Offline   Ответить с цитированием
Старый 10.10.2006, 18:53   #2
Master
 
Аватар для ng_dead
 
Регистрация: 22.02.2006
Адрес: Москва
Сообщений: 520
Сказал(а) Спасибо: 2
Поблагодарили 1 раз в 1 сообщении
ng_dead will become famous soon enough
По умолчанию

раз "сырая до ужаса" качать пока не буду...
затаив дыхание ждем продолжений. особенно звука...
__________________
Attero! Dominatus! Berlin is burning!
Denique! Interimo! The reich has fallen!

Дельта-С 128
Amiga 600
Offline   Ответить с цитированием
Старый 11.10.2006, 01:30   #3
Master
 
Аватар для moroz1999
 
Регистрация: 17.01.2005
Адрес: Tallinn
Сообщений: 817
Сказал(а) Спасибо: 85
Поблагодарили 11 раз(а) в 9 сообщениях
moroz1999 will become famous soon enough
По умолчанию

"затаив дыхание" - это метко. меня как покетовода покетклайв тоже ни разу не устраивает.
Offline   Ответить с цитированием
Старый 11.10.2006, 13:31   #4
Junior
 
Регистрация: 13.03.2005
Адрес: Perm
Сообщений: 15
Сказал(а) Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Shalalak is on a distinguished road
По умолчанию

О, наконец-то!
"Идеи становятся силой, когда они завладевают массами!" (с)В.И.Ленин
Offline   Ответить с цитированием
Старый 11.10.2006, 14:42   #5
Робокот
 
Аватар для ewgeny7
 
Регистрация: 03.07.2005
Адрес: Saint-Petersburg
Сообщений: 2,229
Сказал(а) Спасибо: 239
Поблагодарили 222 раз(а) в 164 сообщениях
ewgeny7 is a jewel in the roughewgeny7 is a jewel in the roughewgeny7 is a jewel in the roughewgeny7 is a jewel in the rough
По умолчанию

Наконец-то!
Аж скупая мужская слеза скатилась на пол
__________________
Scorpion ZS 1024 turbo+/ZXMC 2.6/SD-HDD/FDD/AT-Keyb/Mouse/SMUC 2.0/ProfROMse/VGA 3.0/NeoGS
ZX-Evolution 2048 rev.B
Speccy-2007 + 128k + AY + TR-DOS + VGA
"Орион-2009" FPGA beta 0.13.1 /256кб/FLASH-диск/SD-IDE/PS2-Keyb
Offline   Ответить с цитированием
Старый 11.10.2006, 15:52   #6
Junior
 
Регистрация: 13.03.2005
Адрес: Perm
Сообщений: 15
Сказал(а) Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Shalalak is on a distinguished road
По умолчанию

А как из него выходить? :-)
---------
Уже понял :-))))) тудейной кнопкой (вернее назначенной в конфиге)


Хотелки

1. Возможность самому мапить джойстик. Желательно отдельно для каждой игрушки.
Для чего это надо:
Например, возьмем игру UFO2
управляющие клавиши там Слава сделал такие
q - вверх
a - вниз
o - влево
p - вправо
m - огонь

Соответственно четыре хардварных кнопки мапим на qaop а вот на выбор ничего не остается. Две боковые кнопки жать неудобно. Хотелось бы, чтобы можно было повесить m на центральную кнопку джойстика.
Плюс возможность переключать джойстик в режим interfase 2

Думаю, лучше всего было бы сделать возможность переключать это на лету. То есть к стандартным клавишам, слямзенным из клива снизу пририсовать еще 3-4 штуки, нажатием на которые подключается заранее сформированный набор.
т.е. жмем 1-ю и джойстик у нас становится кемпстоном, нажимаем 2-ю и он интерфейс номер 2, нажимаем 3-ю - и он выполняет назначенные в конфиге функции. И аппаратные кнопки тоже.


Баг-репорт
1. Когда назначаю клавишу на аппаратную кнопку, то некорректно отрабатывается ее удержание. То есть жму и удерживаю аппаратную кнопку, а в игре непрерывного нажатия не происходит. То есть нажимается один раз и все. Чтобы нажать далее приходится отжимать и вновь нажимать аппаратную кнопку.


Ну и видеорежим само собой в VGA чуть глаза не поломал

Последний раз редактировалось Shalalak; 11.10.2006 в 16:40.
Offline   Ответить с цитированием
Старый 11.10.2006, 17:01   #7
Master
 
Аватар для ng_dead
 
Регистрация: 22.02.2006
Адрес: Москва
Сообщений: 520
Сказал(а) Спасибо: 2
Поблагодарили 1 раз в 1 сообщении
ng_dead will become famous soon enough
По умолчанию

Не выдержал. Скачал... На моем старичке ASUS A600 не пошло Оно принципиально не идет на 2002 или прикрутить что то надо?
__________________
Attero! Dominatus! Berlin is burning!
Denique! Interimo! The reich has fallen!

Дельта-С 128
Amiga 600
Offline   Ответить с цитированием
Старый 11.10.2006, 21:35   #8
Activist
 
Аватар для Eltaron
 
Регистрация: 16.01.2005
Адрес: Ekaterinburg
Сообщений: 202
Сказал(а) Спасибо: 5
Поблагодарили 5 раз(а) в 4 сообщениях
Eltaron is on a distinguished road
По умолчанию

Цитата:
Сообщение от ng_dead
Не выдержал. Скачал... На моем старичке ASUS A600 не пошло Оно принципиально не идет на 2002 или прикрутить что то надо?
черт знает, вроде ничего платформозависмого не использовал..
к следующему релизу прикручу лог-файл, тогда понятней станет, или попробую собрать с использованием SDK от 2002 винды, где-то был у меня
а может дело не в винде, а в qvga экране, хотя хз, на эмуляторе наладонника из Visual Studio вроде робило

Цитата:
Сообщение от Shalalak
Возможность самому мапить джойстик. Желательно отдельно для каждой игрушки.
будет, сам к этому на Spectaculator'е симбиановском привык безумно так что чонить замучу, и if2, и кемпстон, разве что мышку на стилус не обещаю :-)

Цитата:
Сообщение от Shalalak
Хотелось бы, чтобы можно было повесить m на центральную кнопку джойстика.
ну это-то и счас можно :-)
я писал выше, что джойстик обрабатывается виндой мобайл как обычный джой на клаве и энтер
так что просто в keys.config заместо ent : ent пропиши ent : m

счас переделываю вывод графики, раньше синхронизация(50hz) делалась средствами GapiDraw(банально выставлялся такой FPS), есть подозрение что звук тормозил именно из-за этого
счас прикручу стандартный виндовый фреймбуфер, после чего можно будет дернуть из zemu весь main loop авось заработает
__________________
Граф Дракула наш кумир, патамушта он вомпир!

Последний раз редактировалось Eltaron; 11.10.2006 в 21:39.
Offline   Ответить с цитированием
Старый 11.10.2006, 23:36   #9
Junior
 
Регистрация: 13.03.2005
Адрес: Perm
Сообщений: 15
Сказал(а) Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Shalalak is on a distinguished road
По умолчанию

Цитата:
Сообщение от Eltaron
разве что мышку на стилус не обещаю :-)

А мышку на стилус - это тема!!!
Было бы очень классно.
Offline   Ответить с цитированием
Старый 12.10.2006, 10:05   #10
Member
 
Аватар для Strunov
 
Регистрация: 19.08.2005
Адрес: Харьков
Сообщений: 89
Сказал(а) Спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
Strunov is on a distinguished road
По умолчанию

А под MS Smartphone 2003 сделать можно?
Оно даже запускается и работает, только управление и видеоразрешение переделать бы......
Offline   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 01:54.


Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd. Перевод: zCarot