Unreal Speccy (TS-Labs edition)

Эмуляторы, поддерживающие TS-Conf

Postby TS-Labs » Thu, 23.08.2012 03:56:42

Свежая сборка лежит здесь:
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 из их репы.
Last edited by TS-Labs on Tue, 11.08.2015 14:25:48, edited 4 times in total.
User avatar
TS-Labs
 
Posts: 4559
Joined: Thu, 26.07.2012 01:29:56

Postby r0bat » Thu, 23.08.2012 08:30:43

Мощно.
User avatar
r0bat
 
Posts: 119
Joined: Thu, 26.07.2012 13:33:38

Postby moroz1999 » Thu, 23.08.2012 15:52:13

Звучит перспективно.
User avatar
moroz1999
 
Posts: 2455
Joined: Wed, 01.08.2012 11:23:51

Postby Black_Cat » Thu, 23.08.2012 17:47:39

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

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

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

Теперь появился анрил от Тслабса. :) Дальше продолжите сами :)
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
User avatar
Black_Cat
 
Posts: 1110
Joined: Thu, 26.07.2012 23:39:01

Postby N_S » Thu, 23.08.2012 18:53:22

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

А незя будет сделать чтобы ШИМ-ление выглядело как ШИМ-ление? (опционально)
User avatar
N_S
 
Posts: 229
Joined: Sun, 05.08.2012 22:39:51

Postby N_S » Thu, 23.08.2012 19:50:53

Крута и видева крутит.
User avatar
N_S
 
Posts: 229
Joined: Sun, 05.08.2012 22:39:51

Postby N_S » Thu, 23.08.2012 19:51:30

Засветите это на яйцефоруме.
User avatar
N_S
 
Posts: 229
Joined: Sun, 05.08.2012 22:39:51

Postby TS-Labs » Thu, 23.08.2012 21:00:46

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

Низя, пушо разрешение заведомо ниже, чем у шима на железе.
Кстате о птичках, у ШИМа в железе дико задрана гамма, что однако же никак не отражено в эмуляторе - там шкала линейная 0-24. Наверное, добавлю как опцию.
User avatar
TS-Labs
 
Posts: 4559
Joined: Thu, 26.07.2012 01:29:56

Postby lvd » Thu, 23.08.2012 21:04:55

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

приведите пример
19:49 < gn0blinish> я - идиот, убейте меня кто-нибудь!!!!!!1
User avatar
lvd
 
Posts: 288
Joined: Thu, 26.07.2012 07:55:27

Postby Black_Cat » Thu, 23.08.2012 21:25:49

lvd wrote:приведите пример


Например Феникс - выпускаемый сейчас и развивающийся клон. В разных версиях выпущено около полутораста экземпляров, что для новодела много. Дезсофтом не поддерживается принципиально из религиозных предубеждений, хотя существует сторонний релиз, и особого труда добавить конфигурацию этого компа в анрил нет.
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
User avatar
Black_Cat
 
Posts: 1110
Joined: Thu, 26.07.2012 23:39:01

Postby amixgris » Thu, 23.08.2012 21:29:47

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

Великому TS-Labs`у - Слава!
Великому TS-Labs`у - Слава!!
Великому TS-Labs`у - Слава!!!
User avatar
amixgris
 
Posts: 160
Joined: Mon, 30.07.2012 03:22:48
Location: Самара

Postby TS-Labs » Thu, 23.08.2012 21:43:26

amixgris wrote:Великому TS-Labs`у - Слава!

Слава - это Совелий, а я - тслабс =))
User avatar
TS-Labs
 
Posts: 4559
Joined: Thu, 26.07.2012 01:29:56

Postby lvd » Thu, 23.08.2012 22:01:32

amixgris wrote:Великому TS-Labs`у - Слава!
Великому TS-Labs`у - Слава!!
Великому TS-Labs`у - Слава!!!

Кончил в штанишки? :)
19:49 < gn0blinish> я - идиот, убейте меня кто-нибудь!!!!!!1
User avatar
lvd
 
Posts: 288
Joined: Thu, 26.07.2012 07:55:27

Postby TS-Labs » Thu, 23.08.2012 23:30:39

lvd wrote:Кончил в штанишки?

Не завидуй! Вам такая слава и не снилась! =)
User avatar
TS-Labs
 
Posts: 4559
Joined: Thu, 26.07.2012 01:29:56

Postby lvd » Fri, 24.08.2012 07:25:08

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

Нам слава не нужна, достаточно прибыли :)
19:49 < gn0blinish> я - идиот, убейте меня кто-нибудь!!!!!!1
User avatar
lvd
 
Posts: 288
Joined: Thu, 26.07.2012 07:55:27

Postby lvd » Fri, 24.08.2012 09:44:07

Black_Cat wrote:Например Феникс

Либо блякат опять соврал -- либо он не знает рашен езыка и не детектит отличие мн.ч. от ед.ч.
Выберите любые два минус один варианта.
19:49 < gn0blinish> я - идиот, убейте меня кто-нибудь!!!!!!1
User avatar
lvd
 
Posts: 288
Joined: Thu, 26.07.2012 07:55:27

Postby N_S » Fri, 24.08.2012 15:26:44

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

Похер игнорим.
User avatar
N_S
 
Posts: 229
Joined: Sun, 05.08.2012 22:39:51

Postby TS-Labs » Fri, 24.08.2012 17:58:00

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

Дашь порулить новой яхтой? :gy:
User avatar
TS-Labs
 
Posts: 4559
Joined: Thu, 26.07.2012 01:29:56

Postby N_S » Fri, 24.08.2012 18:42:02

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

TS-Labs, а муляция МыПэТри Дыркодыра в НыГэЭсе кем впиляно?
User avatar
N_S
 
Posts: 229
Joined: Sun, 05.08.2012 22:39:51

Postby TS-Labs » Fri, 24.08.2012 19:01:12

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

Еще в средних веках, хз кем. Колумбом...
User avatar
TS-Labs
 
Posts: 4559
Joined: Thu, 26.07.2012 01:29:56

Postby Black_Cat » Fri, 24.08.2012 20:25:10

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

lvd wrote:приведите пример

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

Походу, lvd
lvd wrote:не знает рашен езыка и не детектит отличие мн.ч. от ед.ч.
:)
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
User avatar
Black_Cat
 
Posts: 1110
Joined: Thu, 26.07.2012 23:39:01

Postby lvd » Fri, 24.08.2012 20:31:05

лвд рашен езыка не знает, за него гуглотранслейт пишет, а примера клонов (клонов должно быть много в одном примере) так и не видно.
19:49 < gn0blinish> я - идиот, убейте меня кто-нибудь!!!!!!1
User avatar
lvd
 
Posts: 288
Joined: Thu, 26.07.2012 07:55:27

Postby Black_Cat » Fri, 24.08.2012 21:32:01

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

Postby Black_Cat » Fri, 24.08.2012 21:49:09

Были и другие, интересные, но менее распространённые отечественные компы, типа Хоббита например, или Pentagon-1024 v.1.4 (этот, кстати, понемногу производят до сих пор) :)
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
User avatar
Black_Cat
 
Posts: 1110
Joined: Thu, 26.07.2012 23:39:01

Postby lvd » Fri, 24.08.2012 22:33:44

И видимо, все эти интересные нахуй никому не нужными оказались, нет?
19:49 < gn0blinish> я - идиот, убейте меня кто-нибудь!!!!!!1
User avatar
lvd
 
Posts: 288
Joined: Thu, 26.07.2012 07:55:27

Next

Return to Emulators

Who is online

Users browsing this forum: No registered users and 1 guest

x