We have a routine to switch the R800 to the Z80 and vice versa in TP. The
code is as follows:
function RomBios : Byte;
var
Versie: Byte;
begin
inline ($3a/$c1/$fc/ { ld a,(#fcc1}
$21/$2d/$00/ { ld hl,#2d }
$cd/$0c/$00/ { call #0c
We have loaded the moonblaster routines and when we switch the CPU to Z80,
it will completely hang the machine. We have found that if we do not use
this routine above, the problem doesn't occure, but we need to switch to
the Z80...
I assume you've also tested without the moonblaster routines? If
You should also add the:
$fb); { ei }
after the SetCPU to keep the interrupts enabled.
Frits
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of
[EMAIL PROTECTED]
Sent: Monday, November 24, 2003 7:41 PM
Hi, is it me, or OpenMSX have some sort of floating sound?
It feels that sometimes it plays a bit faster and then a bit slower... Kind of like an
old tape... And it's not something fancy like FM-PAC or MSX-Audio. I'm trying to play
Metal Gear under RH9. And PC is a small pizza box style with
Hi, is it me, or OpenMSX have some sort of floating sound?
Hi! It's always good to read documentation :) The max-user-freq value is 64 by
default. After applying recomended change:
echo 1024 /proc/sys/dev/rtc/max-user-freq
all works really great now :)
Whoo hoo! Thanks!
Now I'm on the