----- Original Message -----
From: "Fabio" <foliveira_at_s...>
>
> Se os jogos acessarem o hardware diretamente, sem passar pela BIOS, vão
ganhar
> em performance, mas não vai dar pau em modelos de MSX diferentes ?
> Isso tem que ser padronizado, não tem ?
>
Não vai haver mudança nenhuma no desempenho. As chamadas da BIOS são
rotinazinhas pequenas em assembly, que encapsulam tarefas comuns (por
exemplo, escrever/ler um registrador do VDP ou do PSG, transferir um bloco
de dados da RAM para a VRAM e vice-versa, ou ler o teclado). Mudando a
posição dessas rotinas, da ROM do MSX para a ROM do cartucho não faz a menor
diferença (porque o tempo de acesso à ambas é o mesmo).
Eu não entendi a sua pergunta com relação à compatibilidade com diferentes
modelos. Se estou convertendo um jogo de MSX pro Coleco é claro que ele vai
deixar de funcionar nos MSX ! :-)) Agora se você quis dizer diferentes
modelos de Coleco, sim, teoricamente não usar a BIOS para acessar o hardware
poderia causar alguma incompatibilidade, *SE* existisse mais de um modelo de
Coleco. Como não existe, não há problema.
Um abraço,
Muriloq (que está acabando de adaptar o VisualMemoryLogger no emulador de
Coleco, pra comparar com o de MSX)
Recebida em Fri 13 Dec 2002 - 02:44:09 BRST