Ошибки в us0.38.3

Bugs (reports, fixes, etc.)

Postby Александр Бухаров » 31 Dec 2016, 01:29

Такая особенность нашлась - урезана панель настроек.

Вин ХП сп3
Attachments
Безымянный.JPG
(31.63 KB) Not downloaded yet
Александр Бухаров
 
Posts: 16
Joined: 29 Jul 2010, 05:28
Group: Registered users

Postby deathsoft » 31 Dec 2016, 02:00

В версии 0.38.2 шрифт и размер диалога в порядке? Или также выглядят как на скриншоте?

Шрифт Tahoma в системе не поврежден? Что прописано в реестре в HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Current Version\FontSubstitutes напротив шрифта "MS Shell Dlg 2"? Должно быть прописано Tahoma.

tahoma.png
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby deathsoft » 31 Dec 2016, 15:32

Проверил на win xp даже с нестандартным DPI, все диалоги отображаются правильно. У вас какие то проблемы со шрифтами, вместо векторного шрифта Tahoma подставляется растровый шрифт fixed_sys.
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby Александр Бухаров » 03 Jan 2017, 11:55

В 38.2 все в порядке.
Однако, HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Current Version\FontSubstitutes у меня отсутствует. Создал.
После перезагрузки посмотрим.

Тема оформления - стандартная, везде тахома.

Update:
Сейчас всё ок.
Но поведение не ясно, почему были отличия у версий 38.2 и 38.3
Александр Бухаров
 
Posts: 16
Joined: 29 Jul 2010, 05:28
Group: Registered users

Postby Dementor » 04 Jan 2017, 15:11

Здравствуйте, господа. С уже наступившим Новым Годом и с грядущим Рождеством Христовым! Спасибо Вам за то, что, благодаря Вам и иже с Вами, старый-добрый Speccy живёт и процветает! Всяческого Вам благополучия, согласия, гармонии, творческих успехов и крепкого здоровья!

С нетерпением ждал появления на свет новой версии сего чудесного эмулятора - и вот оно - свершилось! Но, к сожалению, в новой версии обнаружилась неработоспособность файлов в формате Z80 - при открытии происходит сброс или зависание (иногда c сопровождающей надписью "CPU Halted"). Файл конфигурации - из коробки. Никакие изменения не вносились.

P.S. Другие форматы, такие как SNA, TAP, SCL, TRD, $b и прочие, запускаются исправно.
P.P.S. В предыдущей версии данного эмулятора (0.38.2) - файлы в формате Z80 открываются исправно.
"Хто такой генерал Эррор и почему он испортил мой компьютер?!"
User avatar
Dementor
 
Posts: 14
Joined: 17 May 2009, 14:45
Group: Registered users

Postby deathsoft » 04 Jan 2017, 18:56

Александр Бухаров wrote:Update:
Сейчас всё ок.
Но поведение не ясно, почему были отличия у версий 38.2 и 38.3

Не работало из-за поврежденного реестра, более того такая же проблема будет и в большинстве других программ, для остальных программ одной строчки в FontSubstitutes недостаточно, там должно быть много строчек (можно этот ключ реестра проэкспортировать с другого компа с XP где все строчки заполнены правильно). Отличий в этом плане между 0.38.2 и 0.38.3 в том, что в 0.38.2 использовался захардкоженный шрифт "MS Sans Serif", а в 0.38.3 используется виртуальный шрифт "MS Shell Dlg 2" который зависит от настроек систамы (и по умолчанию настроен на Tahoma).
Подробности тут https://msdn.microsoft.com/en-us/library/windows/desktop/dd374112(v=vs.85).aspx
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby deathsoft » 04 Jan 2017, 19:00

Dementor wrote:неработоспособность файлов в формате Z80

Приложите несколько неработающих .z80 файлов (посмотрю что с ними не так), проверил на своих z80 файлах для spectrum +3, они нормально работают (при соответствующей настройке конфигурации памяти).
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby Dementor » 04 Jan 2017, 19:13

deathsoft wrote:Приложите несколько неработающих .z80 файлов (посмотрю что с ними не так), проверил на своих z80 файлах для spectrum +3, они нормально работают (при соответствующей настройке конфигурации памяти).

Прикладываю архив с Z80-файлами.

Скачал архив us0.38.3.rar, распаковал. Файл unreal.ini переименовал в unreal-p4.ini и запустил файл unreal-p4.exe
Attachments
Games.rar
(319.63 KB) Downloaded 714 times
"Хто такой генерал Эррор и почему он испортил мой компьютер?!"
User avatar
Dementor
 
Posts: 14
Joined: 17 May 2009, 14:45
Group: Registered users

Postby deathsoft » 04 Jan 2017, 21:11

Dementor wrote:Прикладываю архив с Z80-файлами.

Исправил, проблема была из за говнокода в функции распаковки .Z80, причем проявлялась она только при компиляции с оптимизацией, теперь говнокод искоренен.
Новую версию залил вместо старой.
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby savelij » 07 Jan 2017, 15:03

В связи с запилом этой версии для пентевы вылезла такая неприятность, здесь аналогично в режиме атм3. Если запустить что то в текстмоде (аля пентева) шрифт показывает который загружен прошивкой. При входе и выходе из сетапа (ALT+F1) даже отменой в текстмодный режим втыкаеца принудительно шрифт прицепленный к анрылу.
savelij
 
Posts: 306
Joined: 10 Jun 2008, 16:35
Group: Registered users

Next

Return to Ошибки

Who is online

Users browsing this forum: No registered users and 1 guest

cron