Unreal Speccy (TS-Labs edition)
Re: Unreal Speccy (TS-Labs edition)
@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!
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!
Re: Unreal Speccy (TS-Labs edition)
retrofan писал(а):Also, I think the real full screen mode is a very useful feature and I hope it can be fixed.
Eventually...
retrofan писал(а):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 писал(а):Thanks again for all your hard work
I appreciate that much!
Re: Unreal Speccy (TS-Labs edition)
I was thinking of a frame resampler filter in UnrealSpeccy.

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.


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.
Re: Unreal Speccy (TS-Labs edition)
I will check this filter out in the Deathsoft's Unreal and wil use it if it's worth using.
Re: Unreal Speccy (TS-Labs edition)
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.
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.
Re: Unreal Speccy (TS-Labs edition)
That's a specifically hardware feature, not supported by the emulator.
Re: Unreal Speccy (TS-Labs edition)
UPDATE:
- сохранение скриншота в буфер обмена вместо записи в файл (Shift+Alt+F8)
- мелкие фиксы x64 билда
последний коммит в этом году, с наступающим всех!

- сохранение скриншота в буфер обмена вместо записи в файл (Shift+Alt+F8)
- мелкие фиксы x64 билда
последний коммит в этом году, с наступающим всех!


--wbcbz7
- LessNick
- грей сашу — сашу грей
- Сообщения: 972
- Зарегистрирован: Чт, 26.07.2012 15:00:53
- Контактная информация:
Re: Unreal Speccy (TS-Labs edition)
WBC писал(а):- сохранение скриншота в буфер обмена вместо записи в файл (Shift+Alt+F8)
Аригато гозаймасу!
(∩。•o•。)っ.゚☆。・ TS-Conf для PentEvo — это классический Pentagon 128k для тех кто хочет больше!
Re: Unreal Speccy (TS-Labs edition)
UPDATE
+ Добавлены визуализаторы для TSU. (Очень пока сырые, но будут дорабатываться.) Вкл-/выключаются/меняются по F4.
* В .ini выбор режима рендера перенесен на Ctrl+F4.
* Эмулятор FT812 вынесен в кастомное окно (ранее окно создавалось самой либой эмуляции).
! Исправлена хроническая и нервирующая потеря фокуса основного окна.
+ Добавлены визуализаторы для TSU. (Очень пока сырые, но будут дорабатываться.) Вкл-/выключаются/меняются по F4.
* В .ini выбор режима рендера перенесен на Ctrl+F4.
* Эмулятор FT812 вынесен в кастомное окно (ранее окно создавалось самой либой эмуляции).
! Исправлена хроническая и нервирующая потеря фокуса основного окна.
- LessNick
- грей сашу — сашу грей
- Сообщения: 972
- Зарегистрирован: Чт, 26.07.2012 15:00:53
- Контактная информация:
Re: Unreal Speccy (TS-Labs edition)


(∩。•o•。)っ.゚☆。・ TS-Conf для PentEvo — это классический Pentagon 128k для тех кто хочет больше!
Re: Unreal Speccy (TS-Labs edition)
визуализатор TSU очень прикольный!
видно, что альфа, но идея крайне годная!
видно, что альфа, но идея крайне годная!
Re: Unreal Speccy (TS-Labs edition)
Отличная фишка - отображать положение отрисовки тсу во время отладки!
Re: Unreal Speccy (TS-Labs edition)
c каких пор положено хуй на ХРю?
заряжаю гофномет
-- дабафлена --
Build date: Jun 1 2021, 17:56:11 - работает на ХРю
скачанная 2021.12.15 (оно жо текущая) - НЕ работает на ХРю

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

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

скачанная 2021.12.15 (оно жо текущая) - НЕ работает на ХРю

Re: Unreal Speccy (TS-Labs edition)
На хрю положено даффно, но вопрошатор может собрать из сорцов (спойлер: надо отключить либу фт812).
Re: Unreal Speccy (TS-Labs edition)
ну для бросившЫх поддержку ХРю в аду приготовлен отдельный котел
а так где посмотреть демы конкретно под фт812?
а так где посмотреть демы конкретно под фт812?
Re: Unreal Speccy (TS-Labs edition)
в будущем
Re: Unreal Speccy (TS-Labs edition)
кстате
раньшо на этот форум вела ссылка
потом чота нахимичили и она стала вести на всякие списки продов под тсконфу итд
и вощем я эту ссылку проебал
а полазив по форуму ее в упор не видно
а впринципе нагуглил http://prods.tslabs.info/
то на нее видимо перенаправляло
раньшо на этот форум вела ссылка
потом чота нахимичили и она стала вести на всякие списки продов под тсконфу итд
и вощем я эту ссылку проебал
а полазив по форуму ее в упор не видно
а впринципе нагуглил http://prods.tslabs.info/

то на нее видимо перенаправляло
- Alex Rider
- Сообщения: 340
- Зарегистрирован: Вт, 03.06.2014 15:35:47
- Откуда: Ryazan, Russia
- Контактная информация:
Re: Unreal Speccy (TS-Labs edition)
Хочется немного контрибьютнуть багфиксом в 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, а тот, что задан в конфиге.
* сказать активно действующему контрибьютору что поменять
* научиться работать по процессам во всякими пулл реквестами и коде ревью.
Какой способ предпочтительнее?
Фикшу редкостную штуку:
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, а тот, что задан в конфиге.
- Alex Rider
- Сообщения: 340
- Зарегистрирован: Вт, 03.06.2014 15:35:47
- Откуда: Ryazan, Russia
- Контактная информация:
Re: Unreal Speccy (TS-Labs edition)
В принципе, п.2 (Pull Request) вроде как овладел самостоятельно: https://github.com/tslabs/zx-evo/pull/82
Re: Unreal Speccy (TS-Labs edition)
в официльной ветке это уже выглядит так
Код: Выделить всё
// 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];
Re: Unreal Speccy (TS-Labs edition)
2-е себе добавил
но к сожалениё это не решает той проблемы
когда окно не влазит в экран и оно сплющеаетсо или хз
и отрисовка вообще не происходит пока окно не растянешь до большего размера или хз
...

но к сожалениё это не решает той проблемы
когда окно не влазит в экран и оно сплющеаетсо или хз
и отрисовка вообще не происходит пока окно не растянешь до большего размера или хз
