
EmuZ-2500 source code
								Sep 8, 2004

--- What's this ?

This archive includes the all source codes of EmuZ-2500.
You can compile them with:

  - Win32   : Visual C++ 6.0, Service Pack 6.
  - HPC2000 : eMbedded Visual C++ 3.0 & HPC 2000 SDK (USA)
  - PPC2002 : eMbedded Visual C++ 3.0 & PPC 2002 SDK (USA)


--- License

The copyright belongs to the author, but you can use the source codes
under the GNU GENERAL PUBLIC LICENSE, except the codes listed below.

- vm/device.h

	refer to XM6.

- vm/z80.cpp, vm/z80.h

	The codes for each mnemonic are based on MAME's Z80CPU core.
	And I refered to the structure of "Z80 Emulation Class on JAVA"
	by Mr.boya, though no codes are remained.

- vm/fdc.cpp, vm/fdc.h

	FDC is based on EmuZ-2000 and XM7.

- vm/sasi.cpp, vm/sasi.h

	SASI is based on WinX68k.

- win32_sound.cpp

	The implement for DirectSound is based on XM7.
	The implement for waveOut is based on M88.

- vm/fmgen/*.*

	FM sound generator is based on fmgen.

- res/mzship.ico

	This is MZ700WIN's.

The design of emulation core is based on nester.

* EmuZ-2000 belongs to Mr.EmuZ-2000, its FDC belongs to Mr.Fukui. 
* M88 and fmgen belong to Mr.CISC.
* MZ700WIN belongs to Mr.Marukun.
* nester belongs to Mr.Darren Ranalli.
* WinX68k, aka Keropi, belongs to Mr.Kenjo.
* XM7 and XM6 belongs to Mr.PI.


----------------------------------------
Takeda.Toshiya
t-takeda@m1.interq.or.jp
http://www1.interq.or.jp/~t-takeda/top.html

