Search found 71 matches

Return to advanced search

Re: Unreal Speccy (TS-Labs edition)

какого хрена F8 на djnz отрабатывает как F7 ? Оно так всегда работало в анрыле и должно работать. Если хочешь пропустить цикл, ставь курсор на следующую после цикла команду и жми F4. Нашел первого пострадавшего. Вomberman сильно глючит. Есть идея как все это пофиксить, но надо много кода переписать.
by EARL
Tue, 11.03.2014 12:05:34
 
Forum: Emulators
Topic: Unreal Speccy (TS-Labs edition)
Replies: 845
Views: 854863

Re: Unreal Speccy (TS-Labs edition)

Да. Действительно баг. Пофиксил его. Можно обновляться.
by EARL
Mon, 10.03.2014 13:55:44
 
Forum: Emulators
Topic: Unreal Speccy (TS-Labs edition)
Replies: 845
Views: 854863

Re: SPG Builder

Так вроде в биосе сейчас есть функции для работы с фатом. Или там все плохо? (не смотрел их)
by EARL
Sun, 09.03.2014 19:01:39
 
Forum: Utilities
Topic: SPG Builder
Replies: 84
Views: 101786

Re: Unreal Speccy (TS-Labs edition)

А это проблема очень неприятная... С одной стороны демка должна опрашивать готовность ДМА (щас говнокод), но при этом будет заметное торможение кода з80 по сравнению с реалом, ибо не более 1 транзакции за строку. Я даже знаю код, на котором это сильно испортит жизнь - достройка игровой карты на экр...
by EARL
Sun, 09.03.2014 18:53:56
 
Forum: Emulators
Topic: Unreal Speccy (TS-Labs edition)
Replies: 845
Views: 854863

Re: Unreal Speccy (TS-Labs edition)

Блок отображения по тактам сейчас эмулируется с точностью до строки, поэтому внутри строки в нем могут быть неверные данные. В дальнейшем хорошо было бы сделать его с точностью до такта, но скорость эмуляция уменьшится. Собственно поэтому сейчас до такта не эмулируется. Кстати, в связи с этим есть н...
by EARL
Sat, 08.03.2014 22:01:57
 
Forum: Emulators
Topic: Unreal Speccy (TS-Labs edition)
Replies: 845
Views: 854863

Re: Unreal Speccy (TS-Labs edition)

UPDATE Добавлен контроллер прерываний. Как с ним работать можно почитать тут . Переписан код основного цикла работы процессора, а также код трассировки команд из отладчика (при трассировке теперь корректно отрабатывают прерывания). Пофикшен неприятный баг, когда, например, при переключении графичес...
by EARL
Sat, 08.03.2014 16:33:50
 
Forum: Emulators
Topic: Unreal Speccy (TS-Labs edition)
Replies: 845
Views: 854863

Re: SPG Builder

Прочитал формат SPG и не нашел возможности, например, передать какие-то параметры запускаемой программе. Думаю это могло бы пригодится для написания различных утилит, например, пакеров, анпакеров, ассемлеров, вьюверов и т.п.
by EARL
Sat, 08.03.2014 12:20:08
 
Forum: Utilities
Topic: SPG Builder
Replies: 84
Views: 101786

Re: Universal Memory Tester

Я в свое время детектил глючную память, путем запуска компиляции ядра FreeBSD и сборка влилась с ошибкой, если память была глючной, в то время как другие тестилки показывали, что с ОЗУ все норм. На профике у меня был какой-то косяк с некоторыми РУ7 при нагреве, поэтому начинали плавать биты в одной ...
by EARL
Sat, 08.03.2014 11:53:02
 
Forum: Utilities
Topic: Universal Memory Tester
Replies: 54
Views: 103461

Re: В Unreal неправильно приходит сигнал INT?

Вообще же, состояние флага прерываний должно проверяться во время последнего такта команды. Чем это отличается от проверки перед первым тактом команды следущей? Скажем, как это скажется на выполнении команды halt? Хм. Ну по идее разницы не должно быть, кроме случая когда эмулятор только включается ...
by EARL
Tue, 04.03.2014 21:19:39
 
Forum: Emulators
Topic: В Unreal неправильно приходит сигнал INT?
Replies: 9
Views: 13240

Re: В Unreal неправильно приходит сигнал INT?

Какие тесты с точностью до такта вообще есть?
by EARL
Tue, 04.03.2014 20:22:50
 
Forum: Emulators
Topic: В Unreal неправильно приходит сигнал INT?
Replies: 9
Views: 13240

Re: В Unreal неправильно приходит сигнал INT?

Я так и понял что баг в эмуляторе. Меня другое интересует. Если я сейчас все поправлю, то чем потом потестить лучше, ибо до этого данный код "подгонялся" под тесты?
by EARL
Tue, 04.03.2014 20:04:44
 
Forum: Emulators
Topic: В Unreal неправильно приходит сигнал INT?
Replies: 9
Views: 13240

В Unreal неправильно приходит сигнал INT?

В анрыле в основном цикле при начале нового фрейма первым делом стоит проверка сигнала INT и запуск ISR, т.е. сигнал INT приходит даже раньше чем выполнится какая либо инструкция. Однако в пошаговом выполнении команд из дебагера все в точности и наоборот, сперва выполняется команда, а потом идет про...
by EARL
Tue, 04.03.2014 16:21:21
 
Forum: Emulators
Topic: В Unreal неправильно приходит сигнал INT?
Replies: 9
Views: 13240

Re: Unreal Speccy (TS-Labs edition)

UPDATE Переписан код работы DMA. Теперь транзакции выполняются не мгновенно при записи в порт DMACtrl, а с эмуляцией использования свободных циклов драмы как в железе. Добавлено отображение циклов DMA (рисуются белым цветом) при включенном отладочном (Debug) размере экрана. Пофиксил вычисление dest...
by EARL
Sat, 01.03.2014 19:43:29
 
Forum: Emulators
Topic: Unreal Speccy (TS-Labs edition)
Replies: 845
Views: 854863

Re: Unreal Speccy (TS-Labs edition)

UPDATE Реализовано наложение спрайтов/тайлов по ходу движения луча за счет введения доп.буфера, в который строка рендерится заранее (на предыдущей строке, как в железе). Добавлено отображение memcycles при просмотре экрана из отладчика по ALT+F9 (должен быть включен соответствующий размер окна - &q...
by EARL
Tue, 18.02.2014 15:04:03
 
Forum: Emulators
Topic: Unreal Speccy (TS-Labs edition)
Replies: 845
Views: 854863

Re: Unreal Speccy (TS-Labs edition)

Точно перестал делать скриншоты? А то был фикс.
EARL wrote:UPDATE
...
Скриншоты теперь по умолчанию сохраняются в текущую папку анрыла (можно указать свою папку в ini файле в переменной ScrShotDir).

Проверь папку анрила, т.к. у меня все работает.
by EARL
Tue, 04.02.2014 10:34:51
 
Forum: Emulators
Topic: Unreal Speccy (TS-Labs edition)
Replies: 845
Views: 854863

Re: Unreal Speccy (TS-Labs edition)

UPDATE
Добавлена поддержка VDOS. Тестируем, проверяем :)


Пофикшен баг. Теперь сигнал int не генерируется при включенном vdos. Перестали зависать софты работающие через него.
by EARL
Mon, 03.02.2014 15:02:20
 
Forum: Emulators
Topic: Unreal Speccy (TS-Labs edition)
Replies: 845
Views: 854863

Re: Unreal Speccy (TS-Labs edition)

Конечно можно. Только я таких моников не видел :wow2: Тут основной вопрос в том, на сколько оно нужно?
by EARL
Wed, 29.01.2014 20:59:07
 
Forum: Emulators
Topic: Unreal Speccy (TS-Labs edition)
Replies: 845
Views: 854863

Re: Unreal Speccy (TS-Labs edition)

UPDATE
Исправлен баг, когда при отрисовке драйвером blt картинка x3 съезжала "лесенкой".
Исправлен краш при отрисовке драйвером gdi картинки x4.
Исправлена тормозная отрисовка драйвером blt картинки x4.
by EARL
Wed, 29.01.2014 11:32:13
 
Forum: Emulators
Topic: Unreal Speccy (TS-Labs edition)
Replies: 845
Views: 854863

Re: Unreal Speccy (TS-Labs edition)

Намечается, но работы там много.
by EARL
Tue, 28.01.2014 13:03:17
 
Forum: Emulators
Topic: Unreal Speccy (TS-Labs edition)
Replies: 845
Views: 854863

Re: Unreal Speccy (TS-Labs edition)

UPDATE
Исправлен неприятный баг, когда записанное в порт dmactrl значение не выполняло никаких действий.
Скриншоты теперь по умолчанию сохраняются в текущую папку анрыла (можно указать свою папку в ini файле в переменной ScrShotDir).
by EARL
Tue, 28.01.2014 12:01:24
 
Forum: Emulators
Topic: Unreal Speccy (TS-Labs edition)
Replies: 845
Views: 854863

Re: Unreal Speccy (TS-Labs edition)

UPDATE Добавлена возможность записи видео с использованием FFMpeg. Все настройки аналогичны дестсофтовскому unreal'у версии 38.x Для использования данной возможности необходимо положить в папку с эмулятором ffmpeg.exe (взять можно тут ). Запуск и остановка записи видео производится по клавише CTRL+...
by EARL
Mon, 27.01.2014 20:04:37
 
Forum: Emulators
Topic: Unreal Speccy (TS-Labs edition)
Replies: 845
Views: 854863
Previous

Return to advanced search

x