а где можно посмотреть? не нужно, чтобы он эмулировал всё. достаточно, чтобы посмотреть только один любой скролл. просто никогда раньше такого не видел на пц.Сообщение от Robus
а где можно посмотреть? не нужно, чтобы он эмулировал всё. достаточно, чтобы посмотреть только один любой скролл. просто никогда раньше такого не видел на пц.Сообщение от Robus
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Да, вообщем-то, это не проблема, оставь свой меил, и я тебе отошлю эмулятор ... Только он в сыром виде, звуковую карту ищет по стандарту, и если не найдёт, то виснет, так что я или звук отключу или убедись, что у тебя SB стандартный. И ещё одна особенность, он загружает четыре TRD'шника в память, после чего эмулирует их ИМЕННО ПОРТАМИ, поэтому тебе придётся мучаться, предварительно сохранив в TRD то, что тебе нужно, а после запускать эмулятор ... Так, что жду email, или напиши мне - RobusAsmCoder@ukr.netСообщение от SMT
By Rob F. / Entire Group ...
на мыло написал. пока не совсем понял, что значит "эмуляция портами", но, надеюсь, увижу - разберусь. главное, чтобы эмулятор не использовал извратное программирование VGA-регистров. Radeon9600PRO+lcd этого не переносят![]()
что средства разработки отсуствуют в чистом виде.
Ассемблеры есть, он толку от них если что и как втыкается в эти асмы непонятно? Да, на асме много можно писать, но далеко не всё.
Где С? (я уж про С++ молчу), где Pascal?
Где на них оптимизирующие компиляторы? Где наборы библиотек для работы с всем и вся? Хорошо хоть можно универсальный драйвер памяти найти!
Пока нет языков выского уровня, не будет серьёзного ПО.
Абсолютно согласен. Без С - никуда....Сообщение от GriV
Помнится, еще лет 8 назад уже был компилятр С на ZX... Помер, болезный?Сообщение от AlexCrush
Была контора которая пачками языки выпускали. Был форт, паскаль, Си и т.д. Но было всё сделано до отвращения дерьмово. Мало того что сами языки плохо реализованы, больше всего жизнь отравлял способ редактирования. Чтобы им пользоваться нормально надо было хотя бы редактор хоть немного приличный сделать... Там из-за самой ерундовой проги на паскале можно было пол дня провозиться.Сообщение от shade
Прости, но у меня какраз программирование VGA регистров !!! Но у меня именно Radeon 9600 pro и он без проблем их кушает, поскольку эти регистры являются стандартом. Хотя признаюсь, что современные видеокарты да же Radeon'ы урезают, то есть как всегда деньги дерут те же, а возможностей меньше, но на таких картах работают проги только под виндой, а 90% досовских игр превращаются в набор перекошенной хрени, то есть IBM даёт о себе знать, то есть о своей никчемности ...Сообщение от SMT
Итак, это эмулятор моего Wild Speccy ссылка на него вот: http://www.entire.nm.ru/coding/wild-eml.zip В этом архиве лежат четыре TRD, в которых множество всяких прог, они рабочие, для тестирования. И вообще этот эмуль сугубо тестовый, написанный ещё в 1999-ом году. Там стоит эмуляция не только Z80, но и микроконтроллера Cygnal, который я добавил примерно в 2003-ем году. Эмуль работает только с четыримя файлами в каталоге TRD, куда и можете записать всё что угодно.
Эта ссылка: http://www.entire.nm.ru/coding/wild-eml-clr.zip на то же самое только в четырёх TRD'шках лежат по одному boot'у, что бы архив был маленький !!!
EXE'шник там один, как и стоит быть программе, всё запаковано в нём собственным пакером, наисан он на ассемблере, правда не собственном. Красная линия на бордюре в момент работы эмулятора будет означать тактовку процика эмуляции Z80, со всеми прибамбасами типа видео и звука. Если у вас звуковуха не стандартная, то есть не DOS'овскай, то, увы, вы ничего не услышите, но и не зависнит !!! Кстати, может кто знает как напрямую програмить AC97 ? Я разбирался. но нашёл только прямой порт, то есть в реальном времени делаешь в порт OUT, а он идёт на ЦАП, ну и мы слышим изрыгание из динамиков. Но в большем я не разобрался ... Хотя эти идиоты могли так урезать звук, что теперь винда шуршит OUT'ом на порт, эмулируя DMA, тогда я пас, в таком идиотизме я учавствовать не хочу ... Так что, качайте ... =)
Надеюсь вы понимаете, что видео инитится под 50 герц, а точнее под 51, что бы все мониторы понимали, и другие варианты я рассматривать да же не собираюсь, поскльку смотреть дему в которой косится скрол просто противно ... Максимум я пойму 100 герц, где первый кадр отображает наш великий Speccy, а второй просто чёрный эран, иначе будет та же парафия с дребезном изображения ...
Последний раз редактировалось Robus; 07.03.2005 в 20:24.
AAA когда меня режут, я терплю, но когда дополняют, становится нестерпимо.
... и т.д.Сообщение от Robus
Я оччень звиняюсь, крутые парни :-), но возможно стоит вынести дискусиию о специфике программирования видеокарт под эмуляторами... хмм... в какой-нибудь более спечифичный :-) thread, а?
Может быть я и неправ, awaiting reaction from dear moderator... (аууу...)
Кто знает, какой это компилятор все переменные хранит по 16 бит, обменивается с памятью только через HL и потому вынужден регулярно EX DE,HL пихать в коде (см. CAULDRON 1 disasm)?
Помни. Только на компьютере можно семь раз Cut, а один - Format. В реале все иначе. (c)
Власть людей сильнее, чем люди у власти.
Чем меньше мы смотрим на мир, тем больше задумываемся о нем. (c)
Скрытый текст
Can you help Robin in his quest for the silver arrow? (c) Odin "Robin of the Wood"
Мы все немного режем по дереву, а потом собираем корабли в бутылках.
Is it the same old story you are going to tell me
or is it the old story telling me and you we are the same?
http://www.sky.od.ua/~ptsk[свернуть]
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)