On Sunday 10 December 2000 15:06, you wrote:

> Hans Guijt wrote a very good fm-emulator for fMSX Amiga. I have the sources
> here. I will look into porting it to fMSX 2.3.

As far as I know, Hans Guijt's code uses an OPL3 sound card for the Amiga. 
Since OPL3 cards are becoming increasingly rare, this is not a solution that 
will work for everyone.

> I was first planning to port
> it to fMSX 2.2, but Marat told me he was already working on FM-emulation
> for fMSX 2.3, so I stopped the work.

The MIDI emulation of FM is only implemented under Windows. Under Unix, the 
PSG code is used for FM channels. So when Marat was talking about better 
FM-emulation, he was referring to Windows. It would be worthwhile to port the 
MIDI code to Unix, but actual FM emulation would be even better.

> Now I see will continue the work because the FM-emulation of fMSX 2.3 is
> not that good.

Please do. Your V9938 command engine is great, so I'm looking forward to your 
FM engine.

About V9938.c: the preparations for SCREEN8 reorder worked very well, I had 
to change only 1 line. However, SCREEN7 is harder because it puts the even 
pixels in the lowest 64K of VRAM and the odd pixels in the highest 64K of 
VRAM. So a pair of pixels isn't located in a single byte like it is in 
SCREEN5.

Bye,
                Maarten

--
For info, see http://www.stack.nl/~wynke/MSX/listinfo.html

Reply via email to