Unreal Speccy (TS-Labs edition)

Эмуляторы, поддерживающие TS-Conf
Аватара пользователя
TS-Labs
Сообщения: 5378
Зарегистрирован: Чт, 26.07.2012 01:29:56

Unreal Speccy (TS-Labs edition)

Сообщение TS-Labs »

Свежая сборка лежит здесь:
https://github.com/tslabs/zx-evo/raw/ma ... /unreal.7z

Внимание!
В Unreal.ini есть строки
[HDD]
Image0=d:\VM\ZX\wc.img
[ZC]
SDCARD=d:\VM\ZX\wc.img
Их необходимо изменить на рабочие пути к имеджу, либо удалить пути.

Сорцы:
https://github.com/tslabs/zx-evo/tree/m ... evo/unreal
Солюшены для MS Visual Studio 2010 и 2008 (для последней при инсталляции на систему требуется добавить инклуды из DirectX SDK).

Данная версия отличается мощным рефакторингом сорцов.
Полностью переделан рендерер графики. Теперь он хранится в виде 896х320 пикселей в труколоре и позволяет запилить потенциально ЛЮБОЙ графический режим.
Запилил турбу, с точностью до 8 бит можно задать насколько умножить/поделить 3.5МГц. Работает динамически, т.е. прямо в кадре можно портами щелкать турбу и ниче не сползет. Такие параметры, как кол-во тактов в строке, остались в формате 3.5МГц (224 такта) и работают для турбы в каждой отдельной модели с ее коэффициентом.
Запилил плавающие инты, как в тсконфе на железе - инт можно двигать по кадру и вызывать его несколько раз за фрейм.
В будущем, с добавлением новых графмодов автоматически происходит эмуляция растровых эффектов, как на реальном железе. На всякий случай напомню: ни один из режимов кроме 6912 по лучу в десофтовом анрыле сейчас НЕ эмулируется.
Добавил в меню выбор размера растра от 256х192 до 448х320 (для отладки бордерных эффектов).

Версия сырая, поломана часть старого функционала в дебаггере из-за тотального выпиливания старого говнокода! Будет постепенно доделываться.

Сорцы взял у thims-а (best regards) в виде проекта для 2010 студии. Сами же они основаны на последней редакции nedopc из их репы.
Последний раз редактировалось TS-Labs Вт, 11.08.2015 14:25:48, всего редактировалось 4 раза.
r0bat
Сообщения: 132
Зарегистрирован: Чт, 26.07.2012 13:33:38

Re: Unreal Speccy (TS-Labs edition)

Сообщение r0bat »

Мощно.
moroz1999
Сообщения: 1872
Зарегистрирован: Ср, 01.08.2012 11:23:51

Re: Unreal Speccy (TS-Labs edition)

Сообщение moroz1999 »

Звучит перспективно.
Аватара пользователя
Black_Cat
Сообщения: 1110
Зарегистрирован: Чт, 26.07.2012 23:39:01

Re: Unreal Speccy (TS-Labs edition)

Сообщение Black_Cat »

Сначала был анрил авторский. Аффтар внимательно относился к просьбам юзеров, но в конце концов Спектрум ему надоел.

Потом был анрил Алонекодера. Алонекодер в основном слушал сам себя, и тащил в анрил всякую хуету собственного разлива а-ля ATM и 384х304, оставляя за бортом реально существовавшие интересные и довольно массовые отечественные клоны Спектрума.

Потом был анрил Дезсофта. Дезсофт опять же слушал исключительно сам себя, и тащил в анрил всякую хуету собственного разлива а-ля ATM-3, оставляя за бортом реально существовавшие, и новые интересные и довольно массовые отечественные клоны Спектрума (PentEvo - не Спектрум :) , о ней речи нет :) ).

Теперь появился анрил от Тслабса. :) Дальше продолжите сами :)
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
Аватара пользователя
N_S
Сообщения: 288
Зарегистрирован: Вс, 05.08.2012 22:39:51

Re: Unreal Speccy (TS-Labs edition)

Сообщение N_S »

Щикарно.
респекто СТболсу ТСлабсу!

А незя будет сделать чтобы ШИМ-ление выглядело как ШИМ-ление? (опционально)
Аватара пользователя
N_S
Сообщения: 288
Зарегистрирован: Вс, 05.08.2012 22:39:51

Re: Unreal Speccy (TS-Labs edition)

Сообщение N_S »

Крута и видева крутит.
Аватара пользователя
N_S
Сообщения: 288
Зарегистрирован: Вс, 05.08.2012 22:39:51

Re: Unreal Speccy (TS-Labs edition)

Сообщение N_S »

Засветите это на яйцефоруме.
Аватара пользователя
TS-Labs
Сообщения: 5378
Зарегистрирован: Чт, 26.07.2012 01:29:56

Re: Unreal Speccy (TS-Labs edition)

Сообщение TS-Labs »

N_S писал(а):А незя будет сделать чтобы ШИМ-ление выглядело как ШИМ-ление? (опционально)

Низя, пушо разрешение заведомо ниже, чем у шима на железе.
Кстате о птичках, у ШИМа в железе дико задрана гамма, что однако же никак не отражено в эмуляторе - там шкала линейная 0-24. Наверное, добавлю как опцию.
Аватара пользователя
lvd
Сообщения: 288
Зарегистрирован: Чт, 26.07.2012 07:55:27

Re: Unreal Speccy (TS-Labs edition)

Сообщение lvd »

Black_Cat писал(а):оставляя за бортом реально существовавшие, и новые интересные и довольно массовые отечественные клоны Спектрума

приведите пример
19:49 < gn0blinish> я - идиот, убейте меня кто-нибудь!!!!!!1
Аватара пользователя
Black_Cat
Сообщения: 1110
Зарегистрирован: Чт, 26.07.2012 23:39:01

Re: Unreal Speccy (TS-Labs edition)

Сообщение Black_Cat »

lvd писал(а):приведите пример


Например Феникс - выпускаемый сейчас и развивающийся клон. В разных версиях выпущено около полутораста экземпляров, что для новодела много. Дезсофтом не поддерживается принципиально из религиозных предубеждений, хотя существует сторонний релиз, и особого труда добавить конфигурацию этого компа в анрил нет.
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
Аватара пользователя
amixgris
Сообщения: 161
Зарегистрирован: Пн, 30.07.2012 03:22:48
Откуда: Самара

Re: Unreal Speccy (TS-Labs edition)

Сообщение amixgris »

TS-Labs писал(а):ВНЕЗАПНЕНЬКО нарисовался %сабж%:

Великому TS-Labs`у - Слава!
Великому TS-Labs`у - Слава!!
Великому TS-Labs`у - Слава!!!
Аватара пользователя
TS-Labs
Сообщения: 5378
Зарегистрирован: Чт, 26.07.2012 01:29:56

Re: Unreal Speccy (TS-Labs edition)

Сообщение TS-Labs »

amixgris писал(а):Великому TS-Labs`у - Слава!

Слава - это Совелий, а я - тслабс =))
Аватара пользователя
lvd
Сообщения: 288
Зарегистрирован: Чт, 26.07.2012 07:55:27

Re: Unreal Speccy (TS-Labs edition)

Сообщение lvd »

amixgris писал(а):Великому TS-Labs`у - Слава!
Великому TS-Labs`у - Слава!!
Великому TS-Labs`у - Слава!!!

Кончил в штанишки? :)
19:49 < gn0blinish> я - идиот, убейте меня кто-нибудь!!!!!!1
Аватара пользователя
TS-Labs
Сообщения: 5378
Зарегистрирован: Чт, 26.07.2012 01:29:56

Re: Unreal Speccy (TS-Labs edition)

Сообщение TS-Labs »

lvd писал(а):Кончил в штанишки?

Не завидуй! Вам такая слава и не снилась! =)
Аватара пользователя
lvd
Сообщения: 288
Зарегистрирован: Чт, 26.07.2012 07:55:27

Re: Unreal Speccy (TS-Labs edition)

Сообщение lvd »

TS-Labs писал(а):Не завидуй! Вам такая слава и не снилась! =)

Нам слава не нужна, достаточно прибыли :)
19:49 < gn0blinish> я - идиот, убейте меня кто-нибудь!!!!!!1
Аватара пользователя
lvd
Сообщения: 288
Зарегистрирован: Чт, 26.07.2012 07:55:27

Re: Unreal Speccy (TS-Labs edition)

Сообщение lvd »

Black_Cat писал(а):Например Феникс

Либо блякат опять соврал -- либо он не знает рашен езыка и не детектит отличие мн.ч. от ед.ч.
Выберите любые два минус один варианта.
19:49 < gn0blinish> я - идиот, убейте меня кто-нибудь!!!!!!1
Аватара пользователя
N_S
Сообщения: 288
Зарегистрирован: Вс, 05.08.2012 22:39:51

Re: Unreal Speccy (TS-Labs edition)

Сообщение N_S »

TS-Labs писал(а):у ШИМа в железе дико задрана гамма, что однако же никак не отражено в эмуляторе

Похер игнорим.
Аватара пользователя
TS-Labs
Сообщения: 5378
Зарегистрирован: Чт, 26.07.2012 01:29:56

Re: Unreal Speccy (TS-Labs edition)

Сообщение TS-Labs »

lvd писал(а):Нам слава не нужна, достаточно прибыли :)

Дашь порулить новой яхтой? :gy:
Аватара пользователя
N_S
Сообщения: 288
Зарегистрирован: Вс, 05.08.2012 22:39:51

Re: Unreal Speccy (TS-Labs edition)

Сообщение N_S »

TS-Labs писал(а):они основаны на последней редакции nedopc из их репы.

TS-Labs, а муляция МыПэТри Дыркодыра в НыГэЭсе кем впиляно?
Аватара пользователя
TS-Labs
Сообщения: 5378
Зарегистрирован: Чт, 26.07.2012 01:29:56

Re: Unreal Speccy (TS-Labs edition)

Сообщение TS-Labs »

N_S писал(а):МыПэТри Дыркодыра в НыГэЭсе кем впиляно?

Еще в средних веках, хз кем. Колумбом...
Аватара пользователя
Black_Cat
Сообщения: 1110
Зарегистрирован: Чт, 26.07.2012 23:39:01

Re: Unreal Speccy (TS-Labs edition)

Сообщение Black_Cat »

lvd писал(а):Либо блякат опять соврал -- либо он не знает рашен езыка и не детектит отличие мн.ч. от ед.ч.

lvd писал(а):приведите пример

Ты просил пример в единственном числе :) , ты его получил :)

Походу, lvd
lvd писал(а):не знает рашен езыка и не детектит отличие мн.ч. от ед.ч.
:)
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
Аватара пользователя
lvd
Сообщения: 288
Зарегистрирован: Чт, 26.07.2012 07:55:27

Re: Unreal Speccy (TS-Labs edition)

Сообщение lvd »

лвд рашен езыка не знает, за него гуглотранслейт пишет, а примера клонов (клонов должно быть много в одном примере) так и не видно.
19:49 < gn0blinish> я - идиот, убейте меня кто-нибудь!!!!!!1
Аватара пользователя
Black_Cat
Сообщения: 1110
Зарегистрирован: Чт, 26.07.2012 23:39:01

Re: Unreal Speccy (TS-Labs edition)

Сообщение Black_Cat »

Есть целое семейство, при чём огромнейшее семейство, отечественных клонов не представленное в анриле - это клоны ветки Балтики. Клоны этого семейства были одними из самых массовых, и включали компы с ОЗУ от 64 до 256к, имели доп. видеорежимы и т.д. Кроме того на базе Балтики были выпущены БМК, на которых выпускались не только отечественные компы, но так же чехословацие Дидактики М. :)
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
Аватара пользователя
Black_Cat
Сообщения: 1110
Зарегистрирован: Чт, 26.07.2012 23:39:01

Re: Unreal Speccy (TS-Labs edition)

Сообщение Black_Cat »

Были и другие, интересные, но менее распространённые отечественные компы, типа Хоббита например, или Pentagon-1024 v.1.4 (этот, кстати, понемногу производят до сих пор) :)
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
Аватара пользователя
lvd
Сообщения: 288
Зарегистрирован: Чт, 26.07.2012 07:55:27

Re: Unreal Speccy (TS-Labs edition)

Сообщение lvd »

И видимо, все эти интересные нахуй никому не нужными оказались, нет?
19:49 < gn0blinish> я - идиот, убейте меня кто-нибудь!!!!!!1
Ответить