Unreal Speccy (TS-Labs edition)

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

Postby retrofan » Fri, 17.04.2020 10:59:08

@TS-Labs

Thank you for your reply and clarification, I really appreciate it.
I currently use 2 x 2GB images, one of which is mounted as an IDE Nemo Master hdd device and the other as an SD: Z-Controller device, just as a temporary solution.
Of course you're right, fixing problems with files that exceed 2GB is the only real solution for that problem.
Also, I think the real full screen mode is a very useful feature and I hope it can be fixed.
Additionaly, If its possible to add support for a resampler video filter with really smooth scroll, it would further add to the realism of the emulation.
Thanks again for all your hard work, I'm very impressed with the Evo TS Conf, though I've only been using it for a couple of weeks.
Cheers!
retrofan
 
Posts: 4
Joined: Tue, 14.04.2020 16:58:33
LOCATION: Serbia

Postby TS-Labs » Fri, 17.04.2020 17:11:09

retrofan wrote:Also, I think the real full screen mode is a very useful feature and I hope it can be fixed.

Eventually...
retrofan wrote:Additionaly, If its possible to add support for a resampler video filter with really smooth scroll, it would further add to the realism of the emulation.

What kind of resampler do you mean? The typical display refresh rate now is 60fps, whilst ZX refresh rate is about 50fps. No way to convert one into another smoothly. You will either have tearing effect, or frames drop.
retrofan wrote:Thanks again for all your hard work

I appreciate that much!
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby retrofan » Sat, 18.04.2020 11:40:25

I was thinking of a frame resampler filter in UnrealSpeccy.
Image Image

Works great with standard Pentagon models in Unreal, but for some reason does not work on ATM/Evo models and always automatically switches to a "double" video renderer.
Of course, in the TS Conf version of Unreal, it's not yet supported, so now we only have normal, double, triple and quad renderer options.
I use this resampler filter regularly in the standard Pentagon configuration, scroll is smooth with no tearing and frankly I didn't notice any frame drop.
retrofan
 
Posts: 4
Joined: Tue, 14.04.2020 16:58:33
LOCATION: Serbia

Postby TS-Labs » Sun, 19.04.2020 07:15:43

I will check this filter out in the Deathsoft's Unreal and wil use it if it's worth using.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby retrofan » Sun, 19.04.2020 14:05:39

Thank you.
May I ask you one more thing.
Yesterday, I watched in this video the presentation of ZX-Evo support for original 48k/128k models with contended memory.
https://www.youtube.com/watch?v=XOayIyZPAvk
I see that in the upper right corner, it is possible to change the mode from "48K VGA" to "128k VGA".
How I can change this in Unreal, because I always have only "PENT VGA" here?
I apologize, becouse this issue is not strictly related to TS Config or it may be possible in both configurations, but I really dont know how to do it.
retrofan
 
Posts: 4
Joined: Tue, 14.04.2020 16:58:33
LOCATION: Serbia

Postby TS-Labs » Sun, 19.04.2020 17:18:45

That's a specifically hardware feature, not supported by the emulator.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby WBC » Thu, 31.12.2020 17:45:02

UPDATE:
- сохранение скриншота в буфер обмена вместо записи в файл (Shift+Alt+F8)
- мелкие фиксы x64 билда

последний коммит в этом году, с наступающим всех! :beer: :ura:
--wbcbz7
User avatar
WBC
 
Posts: 302
Joined: Fri, 19.09.2014 10:23:23
LOCATION: omsk XOR nsk

Postby LessNick » Thu, 31.12.2020 23:49:21

WBC wrote:- сохранение скриншота в буфер обмена вместо записи в файл (Shift+Alt+F8)


Аригато гозаймасу!
(∩。•o•。)っ.゚☆。・ TS-Conf для PentEvo — это классический Pentagon 128k для тех кто хочет больше!
User avatar
LessNick
грей сашу — сашу грей
 
Posts: 975
Joined: Thu, 26.07.2012 15:00:53
WEBSITE: http://fishbone.untergrund.net/

Postby TS-Labs » Fri, 10.12.2021 07:40:51

UPDATE

+ Добавлены визуализаторы для TSU. (Очень пока сырые, но будут дорабатываться.) Вкл-/выключаются/меняются по F4.
* В .ini выбор режима рендера перенесен на Ctrl+F4.
* Эмулятор FT812 вынесен в кастомное окно (ранее окно создавалось самой либой эмуляции).
! Исправлена хроническая и нервирующая потеря фокуса основного окна.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby LessNick » Fri, 10.12.2021 10:38:21

TS-Labs wrote:! Исправлена хроническая и нервирующая потеря фокуса основного окна.


:vodka: это самая лучшая новость этого утра :)
(∩。•o•。)っ.゚☆。・ TS-Conf для PentEvo — это классический Pentagon 128k для тех кто хочет больше!
User avatar
LessNick
грей сашу — сашу грей
 
Posts: 975
Joined: Thu, 26.07.2012 15:00:53
WEBSITE: http://fishbone.untergrund.net/

Postby VBI » Fri, 10.12.2021 17:33:51

визуализатор TSU очень прикольный!
видно, что альфа, но идея крайне годная!
User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

Postby VBI » Wed, 15.12.2021 19:28:51

Отличная фишка - отображать положение отрисовки тсу во время отладки!
User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

Postby N_S » Sun, 12.06.2022 21:59:02

c каких пор положено хуй на ХРю? :applause:

заряжаю гофномет <_<


-- дабафлена --

Build date: Jun 1 2021, 17:56:11 - работает на ХРю :ura:

скачанная 2021.12.15 (оно жо текущая) - НЕ работает на ХРю <_<
User avatar
N_S
 
Posts: 298
Joined: Sun, 05.08.2012 22:39:51

Postby TS-Labs » Fri, 17.06.2022 04:06:44

На хрю положено даффно, но вопрошатор может собрать из сорцов (спойлер: надо отключить либу фт812).
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby N_S » Sat, 18.06.2022 06:48:06

ну для бросившЫх поддержку ХРю в аду приготовлен отдельный котел
а так где посмотреть демы конкретно под фт812?
User avatar
N_S
 
Posts: 298
Joined: Sun, 05.08.2012 22:39:51

Postby TS-Labs » Mon, 27.06.2022 07:09:45

в будущем
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby N_S » Mon, 27.06.2022 22:42:15

кстате
раньшо на этот форум вела ссылка
потом чота нахимичили и она стала вести на всякие списки продов под тсконфу итд
и вощем я эту ссылку проебал
а полазив по форуму ее в упор не видно

а впринципе нагуглил http://prods.tslabs.info/ :ura:
то на нее видимо перенаправляло
User avatar
N_S
 
Posts: 298
Joined: Sun, 05.08.2012 22:39:51

Postby Alex Rider » Mon, 05.09.2022 18:02:27

Хочется немного контрибьютнуть багфиксом в unreal. Вижу 2 возможности:
* сказать активно действующему контрибьютору что поменять
* научиться работать по процессам во всякими пулл реквестами и коде ревью.
Какой способ предпочтительнее?

Фикшу редкостную штуку:
1. В конфиге Border = 2, video=quad (пробовал на конфиге пентагона)
2. Основной монитор имеет разрешение по Y=1080
При старте Y окна эмулятора отрицательный, окно обрезано верхней границей экрана, заголовка не видно. Хотя потом окно ресайзится и видно, что оно в экран влезает по высоте.

Надо бы сделать 2 вещи:
1.
В dx.cpp, start_dx() после winx=, winy= (строка 1459, центровка) написать
winx = winx < 0 ? 0 : winx;
winy = winy < 0 ? 0 : winy;
чтобы заголовок был на экране даже если окно эмулятора не влезает в него.

2. В dx.cpp, CalcWindowSize() строки 1415 и 1416 заменить на
temp.ox = temp.scx = bordersizes[conf.bordersize].xsize;
temp.oy = temp.scy = bordersizes[conf.bordersize].ysize;
чтобы при создании окна использовался не прибитый молотком размер экрана 448x320, а тот, что задан в конфиге.
User avatar
Alex Rider
 
Posts: 340
Joined: Tue, 03.06.2014 15:35:47
ICQ: 332230610
LOCATION: Ryazan, Russia

Postby Alex Rider » Mon, 05.09.2022 18:10:24

В принципе, п.2 (Pull Request) вроде как овладел самостоятельно: https://github.com/tslabs/zx-evo/pull/82
User avatar
Alex Rider
 
Posts: 340
Joined: Tue, 03.06.2014 15:35:47
ICQ: 332230610
LOCATION: Ryazan, Russia

Postby N_S » Mon, 05.09.2022 19:10:05

в официльной ветке это уже выглядит так

Code: Select all
   // select resolution
   const unsigned size_x[3] = { 256U, conf.mcx_small, conf.mcx_full };
   const unsigned size_y[3] = { 192U, conf.mcy_small, conf.mcy_full };
   temp.ox = temp.scx = size_x[conf.bordersize];
   temp.oy = temp.scy = size_y[conf.bordersize];
User avatar
N_S
 
Posts: 298
Joined: Sun, 05.08.2012 22:39:51

Postby N_S » Mon, 05.09.2022 19:15:35

2-е себе добавил :ura:
но к сожалениё это не решает той проблемы
когда окно не влазит в экран и оно сплющеаетсо или хз
и отрисовка вообще не происходит пока окно не растянешь до большего размера или хз :badtease: ...
User avatar
N_S
 
Posts: 298
Joined: Sun, 05.08.2012 22:39:51

Previous

Return to Emulators

Who is online

Users browsing this forum: No registered users and 0 guests

cron

x