Сообщения без ответов | Активные темы Текущее время: 28 мар 2024, 22:35



Ответить на тему  [ Сообщений: 4 ] 
 Problem with Dreamcast game 
Автор Сообщение
Сообщение 12 ноя 2017, 10:40
Профиль

Зарегистрирован:
12 ноя 2017, 10:36
Сообщения: 1
The game Orion Puzzle Collection doesn't work properly with Demul, only one of the mini-games seem to work.
Is this a known emulation problem?


Сообщение 14 ноя 2017, 01:05
Профиль

Зарегистрирован:
07 фев 2009, 07:51
Сообщения: 244
newer heard about this game


Сообщение 17 ноя 2017, 22:15
Профиль ICQ WWW
Аватара пользователя

Зарегистрирован:
22 июл 2007, 11:16
Сообщения: 787
это хомбрю самопальное

_________________
1. Модератор всегда прав.
2. Если модератор не прав, см. п. 1.


Сообщение 19 ноя 2017, 00:36
Профиль

Зарегистрирован:
07 фев 2009, 07:51
Сообщения: 244
там творятся непонятные чудеса. после выбора в меню какой-то из 3х игр грузится ее бинарник, затем код копирует его в начало памяти и прыгает туда. между загрузкой и копированием в ту же память пишется пара двордов и херит код (какие-то указатели) из-за этого оно и виснет потом.
те дворды пишутся постоянно, видимо тот код - колбэк таймера или айки.

выглядит как прикол с кешем, (не)запретом ирки, либо кривой дамп.

вообще в этой хомбрю говно-кода более чем достаточно, заметил как минимум глюк в сбросе кеша.
перед копированием бинарника в начало рамы они творят такое:
mov #CCR, r1
mov #0x0808, r0
mov.l @r0, r0 --- явный бред, читают говно из биоса
mov.l r0, @r1

я так подозреваю, что из-за того что сброс кеша не происходит оно бежит по коду из кеша инструкций, а не тому что был скопирован.

-- 18 ноя 2017, 22:48 --

mikeC писал(а):
The game Orion Puzzle Collection doesn't work properly with Demul, only one of the mini-games seem to work.
Is this a known emulation problem?

this game is quite buggy, but it works(?) on real hardware by the miracle, probably thanks to CPU cache side effects, not emulated in Demul.


Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 4 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF (mod by Zeru-j).
Русская поддержка phpBB