Други дорогие!!! Помогите найти GT.COM
А это что за программа-то ?
Мне как-то неудобно. Но, вообще-то, это Епиктетовский тетрис.
По идее, если Эпиктетов был на Новосибирской школе программистов в 1988 г., то я его должен знать лично и мне должно быть стыдно.
Вернёмся к нашим баранам. Если имеется в виду вот этот тетрис -
то брать его следует на сайте Orius-a, который находится гуглом по словам "Эпиктетов МГУ МехМат"
Да, это он.
Остыл мой чай, забыты сухари.
Дисплей, с синеющей зарей,
Открыв всю красоту ума исчез из мира.
Рука, дрожа на "стопе", вся онемев, сгорела.
Молчит мой ум...
Лишь шестирукие фигурки пытаются
меня всем победить.
P.S.
Он (gt.com) не работает под blueMSX, что-то они там с прерываниями намудрили.
Не могли бы вы посоветовать альтернативный эмулятор.
Прежде чем отписаться со скриншотом, я скачал s-z.dsk у Orius-a, вставил его в BlueMSX, и запустил - там он называется tetris.com. Играл полчаса. Всё работает.
Чем провинился BlueMSX (а он один из самых аккуратных, наряду с openMSX) и откуда заключение о прерываниях ?
Фигурки не падают сами. К тому-же, насколько я помню, там ramdomize тоже от прерываний работает.
Тогда попробуй с openMSX, и если и там то же самое - проверь сам на живой машине или попроси людей на аглицкой части форума проверить. Вполне может быть, что мы скачали другой вариант тетриса и он так и должен себя вести.
Если же выяснится, что налицо отличие в работе эмулятора от реальной машины - авторы с удовольствием это починят.
Если они даже эмулируют порчу памяти при отсутствии рефреша, то уж прерывания под Тетрис просто обязаны исправить.
Да, на нем работает.
Но, это та еще дура. Пока нашел все эти ромки ко всем этим машинам,
несколько машинок на которых нормально работает эмуляция флопов,
как оказалось, 80-символьный режим в ДОС'е не идет.
Пришлось искать оригинальный ДОС чтобы запустить GT.COM.
Еще проблема.
Эмуляция 9938 и 9958 некорректна. В GT.COM не отображается часть шейпов.
1) Если я правильно понимаю, игра писалась и отлаживалась на Ямахе. Может быть есть смысл поставить ПЗУ от неё ? ПЗУ от Ямахи MSX2 можно поискать у Jetse Mellema.
2) Если хочешь - на английский форум я отпишу сам, только ты сперва убедись, что у тебя в openMSX все ROM-ы от Ямахи, наделай скриншотов с проблемных экранов, и укажи точно что в них не так.
3) Не очень понял про режимы в ДОСе. Разве set a/set b или basic-width xx-call system не помогают ?