Subject: CVS commit: pkgsrc
To: None <source-changes@netbsd.org>
From: Thomas Klausner <wiz@netbsd.org>
List: source-changes
Date: 08/06/2000 17:45:06
Module Name:	pkgsrc
Committed By:	wiz
Date:		Sun Aug  6 14:45:05 UTC 2000

Modified Files:
	pkgsrc/emulators/fmsx: Makefile
	pkgsrc/emulators/fmsx/files: md5 patch-sum
	pkgsrc/emulators/fmsx/patches: patch-aa patch-ab patch-ac patch-ad

Log Message:
Update to 2.2. Enable sound.
Changes since last version (2.1):
* Interrupt system rewritten.
* Mapper management rewritten.
* Keyboard assignments changed again. Check the documentation!
* Made a new MSDOS port of fMSX (still in development).
* Integrated modular AY8910 emulation.
* Integrated modular SCC emulation.
* Integrated SndUnix/SndWin/SndMSDOS sound drivers.
* Sound track is now logged to MIDI files.
* Added a table of I/O handler functions to Z80 core for easy expansion.
* Added ability to load flat (no mapper) 64kB ROMs.
* Added automatic MegaROM mapper guessing (-rom 6).
* Added standard PAL/NTSC timings.
* Added V9958 version flag in MSX2+ mode (VDP S1).
* Added correct emulation of HR/VR flags (VDP S2).
* Fixed border color in SCREEN8 (VDP R7).
* Fixed blinking frequency in TEXT80 (VDP R13).
* Added ADJUST register emulation (VDP R18).
* Added V9938 character scrolling to SCREEN0 and TEXT80 (VDP R23).
* Added scrolling to SCREEN1, SCREEN2, and SCREEN3 (VDP R23).
* Fixed scrolling bug in SCREEN6 and SCREEN7 (VDP R23).
* Made left/right borders 9/7 pixels in SCREEN0 and TEXT80.
* Added -home option to tell fMSX where to find system ROMs.
* Added -auto option for auto fire on pressing SPACE.
* Fixed information printed on -help.
* Fixed crash in fMSX-Windows when switching from 8kB to 16kB MegaROMs.
* Fixed trash in MSX2 logo in fMSX-Windows that appeared after reset.
* Better resizing in fMSX-Windows Setup panel.


To generate a diff of this commit:
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/emulators/fmsx/Makefile
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/emulators/fmsx/files/md5 \
    pkgsrc/emulators/fmsx/files/patch-sum
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/emulators/fmsx/patches/patch-aa \
    pkgsrc/emulators/fmsx/patches/patch-ab \
    pkgsrc/emulators/fmsx/patches/patch-ac \
    pkgsrc/emulators/fmsx/patches/patch-ad

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.