А не лучше для начала добавить хотя бы возможность менять диски не правя конфиги?
И бордер, бордер не забудте :))
Вид для печати
А не лучше для начала добавить хотя бы возможность менять диски не правя конфиги?
И бордер, бордер не забудте :))
ты так часто меняешь диски? ;-)Цитата:
Сообщение от DizZy
так-то ведь эмуль понимает параметры командной строки, так что повесь его как стандартную программу для открытия *.trd, *.scl etc и меняй диски хоть через Total Commander, хоть через Resco Explorer :-))
Я тоже готов пожертвовать на развитие проекта 10у.е. в рублевом эквиваленте автору на пиво (чтоб кодить было веселее). Так что, автор, заводи WM-кошелек. ;)
Ну нафига козе баян??? Правельно автор сказал, у меня лично ассоциации стоят и все, запускай лубой диск тапом по нему и все дела то... ;)Цитата:
Сообщение от DizZy
А бордюр то тебе зачем понадобился??? Или по полоскам разноцветным соскучился??? ;)Цитата:
Сообщение от DizZy
Да, но только для этого надо каждый раз выходить из эмуля.Цитата:
Сообщение от Eltaron
Бордер зачем? - затем что это эмулятор спектрума, а на спектруме есть бордер.Цитата:
Сообщение от Black1980
И вообще это реально сделать за короткий срок, а бипер и AY\YM - это надолго.
Тут основная проблема бордера - нет места на экране. Мы разрешение и так урезаем, а еще бордер если добавить.. то разве что в виде полоски между основным экраном спектрума и рисуемой покетом клавиатурой. Хотел спросить у автора проекта, что замаппено в keys.config на hw2 (вторую хард кнопку) ? Глядя на конфиг, складывается впечатление что можно вывести стандартную покетовскую виртуальную клавиатуру и не мучаться с набираем ковычек в RUN "..." ? Или это задел на будующее? Мне кажется было бы очень удобным переключаться в стандартную расширенную клавиатуру, а то уж больно отвык я от 40 клавишной еще в году так 93 :)
Насчет курсора мыши и стилуса покета - в итоге я решил проблему, которая меня мучала со времен покетлайва. Я прописал на джойстик движения синклер джойстика, а на 3 кнопку (левее джойстика) синклер огонь. Центральная D-Pad'овская кнопочка у меня работает как энтер и меня это устраивает. После того как я перемапил джойстик на 67890, то стало не удобно выбирать TR-Dos в 128 менюшке, раньше то я джойстиком выбирал, а теперь приходилось тыкать стилусом сначала в капс, потом в 7. В итоге на первую и вторую хард кнопки я повесил курсор вверх/вниз. Скажу вам очень удобно для чтения 99% наших журналов управляя через джойстик курсором на спеке. Синклер джойстик поддерживается практически везде, и во многих курсорные кнопки мотают текст вверх/вниз.
Еще вопрос автору. А можно вместо 128 бейсика прошить реал командер, как сделано это в Unreal'e и не мучаться с запуском нужных файлов, набирая их на неудобной для отвыкшего человека 40 кнопочной клаве? И сделать сохранение TRD? И последние вкусности - как уже писали выше, менять конфиг на ходу. Про звук я вообще тихо промолчу :)
Ну всётаки на landscape 320 на 240 - это немного больше чем 256на192 :)Цитата:
Сообщение от RamTop
:confused: я тут глянул, интересно вот что:Цитата:
Сообщение от Eltaron
я как бы в покетах не шарю, но не надо ли там ретурн вставить:Код:if (waitForNextDown)
{
dwKey |= 0x5b00;
waitForNextDown = false;
}
if (dwKey == 0x5b) waitForNextDown = true;
или тут какая-то хитрая фишка?Код:if (waitForNextDown)
{
dwKey |= 0x5b00;
waitForNextDown = false;
}
if (dwKey == 0x5b)
{
waitForNextDown = true;
return;
}
и ещё, так просто интересно,
вроде имхо можно всё стандартной методой отловить.Код:if (dwKey == VK_SHIFT) b_shift = true; else
if (dwKey == VK_CONTROL) b_ctrl = true; else
if (dwKey == VK_MENU) b_alt = true;
я не автор, но отвечу: там есть файлик 128.rom. вот вместо него надо положить реал командер из анрила.Цитата:
Сообщение от RamTop
2 Eltaron: верни сохранение trd ;) допустим если в конфиге стоит auto_save_trd, то сохранять при выходе (это на первых порах, а там и гуй какой-нить можно будет замутить)