Мде, проскакивает иногда... ОК, будем порешать нормальную синхронизацию.
Вид для печати
build 20141213Если ничего серьёзного не всплывёт, до следующего года больше обновлений не будет.
- Фикс. В TSConf положение экрана теперь зависит от выбраной геометрии. Раньше просто центрировалось.
- Переделал момент наложения фильтров изображения. Глюков с noflic не должно быть.
- Допускаются trd с целым числом секторов (длина xxxx00). Ранее условием было целое число дорожек (xxx000).
- Продолжается упорядочивание. Главным образом реорганизация коснулась меню и плееров ленты и rzx. Остальное - по мелочам.
[bug] Текущему профилю ставится геометрия последнего в списке
[ deb 32bit ][ deb 64bit ][ rpm 32bit ][ rpm 64bit ][ win32 ]
Так да.. Двигается. ))
Тогда еще один косяк.
Разве в эмууле не запоминаются настройки?? Послендяя версия всегда запускается с геометрией Spectrum128 почему-то, переключаю на Пентагон - работает, а5 до выключения эмуля.. Прит включении - - геомЭтрия экрана Spectrum128. Так задумано или?
Косячок-с... Занятно - по ходу, конфиг переписывается на старте. Если изменить геометрию - в конфиге она пропишется, а если закрыть/запустить эмуль - сбросится.
Записано в баги, будет порешаться.
PS:ага, ShitHappens. Текущему профилю устанавливается геометрия последнего загруженного (последнего в списке профилей). Блин, ещё в коде пометил, где баг и благополучно забыл :)
Теперь еще и не собирается:
Макрос GETIR есть только для локальной версии z80.c. Для z80ex его нет.Код:/home/qmaster/--/FF4/Xpeccy/src/debuger.cpp: In member function ‘void DebugWin::fillZ80()’:
/home/qmaster/--/FF4/Xpeccy/src/debuger.cpp:314:47: error: ‘GETIR’ was not declared in this scope
ui.editIR->setText(gethexword(GETIR(comp->cpu)));
^
CMakeFiles/xpeccy.dir/build.make:221: ошибка выполнения рецепта для цели «CMakeFiles/xpeccy.dir/src/debuger.cpp.o»
make[2]: *** [CMakeFiles/xpeccy.dir/src/debuger.cpp.o] Ошибка 1
CMakeFiles/Makefile2:60: ошибка выполнения рецепта для цели «CMakeFiles/xpeccy.dir/all»
make[1]: *** [CMakeFiles/xpeccy.dir/all] Ошибка 2
Makefile:137: ошибка выполнения рецепта для цели «all»
make: *** [all] Ошибка 2
А в целом проблема так и осталась. Вместо картинки - квадрат малевича.