Вот блин и нафига спеку турбо, если отладить прогу толком нельзя.
Вид для печати
Знает кто-нибудь как в Unreal или др.эмуляторе замедлить эмуляцию?
Мне надо проследить фазы прорисовки в одних демах.
В Unreal минус нажать на нум-паде.
Эмуль версии "UnrealSpeccy 0.37.6 by SMT, Sep 13 2011". Если в профиле RAM Size = 1024k, то при входе в системное меню Спектрума и выборе пункта "48 BASIC" попадаем в Basic с разрешенным портом $7FFD. Это IMHO полный пипец. Если RAM Size < 1024k, то порт залочен (красный в дебаггере). Типа так и задумано? А почему именно для пентагона так?
PHP код:// 7FFD
if (comp.p7FFD & 0x20)
{ // 48k lock
// #EFF7.2 forces lock
if ((comp.pEFF7 & EFF7_LOCKMEM) && conf.mem_model == MM_PENTAGON && conf.ramsize == 1024)
return;
Не знал. Теперь ясно. Я долго не мог понять почему криво взломанные ленточные игры 48k падают в Unreal хотя работают в Spectaculator. Просто по умолчанию ini-файл в дистрибе с Unreal приходит со строкой RAMSize=1024. С другой стороны не я один этим удивлен.
Виндовый диск A уже хочется в анрил заюзать. Для идеала это единственное, чего мне не хватает ) Думаю не только мне ). Есть же какие то драйверы уже (WinTRD utility), пора бы прикрутить )