Date: Tue, 24 Jul 2001 04:44:22 -0700 (PDT) From: Thomas Gellekum <tg@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/usr.bin/doscmd cp437-8x14.pcf.gz.uu cp437-8x8.pcf.gz.uu tty.h video.c Makefile cpu.c doscmd.1 doscmd.c doscmd.h fonts.dir int10.c trap.c tty.c video.h vparams.h font.h Message-ID: <200107241144.f6OBiMN34155@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
tg 2001/07/24 04:44:21 PDT
Modified files:
usr.bin/doscmd Makefile cpu.c doscmd.1 doscmd.c doscmd.h
fonts.dir int10.c trap.c tty.c video.h
vparams.h
Added files:
usr.bin/doscmd cp437-8x14.pcf.gz.uu cp437-8x8.pcf.gz.uu
tty.h video.c
Removed files:
usr.bin/doscmd font.h
Log:
Rewrite video emulation. Features:
- slightly more accurate VGA hardware emulation;
- more int 10 functions, especially wrt to palette handling;
- first shot at graphics support;
- mode switching.
Bugs:
- graphics too slow;
- only 16 color modes work for now;
- works only under X, and only with 16 bit TrueColor visuals;
- far from being genuinely useful (I can play an old EGA game now, though
(mahjongg.exe)).
Also, the code has been cleaned up a bit (more to come in a separate commit).
Revision Changes Path
1.26 +31 -8 src/usr.bin/doscmd/Makefile
1.3 +275 -4 src/usr.bin/doscmd/cpu.c
1.24 +7 -2 src/usr.bin/doscmd/doscmd.1
1.17 +32 -24 src/usr.bin/doscmd/doscmd.c
1.8 +101 -103 src/usr.bin/doscmd/doscmd.h
1.2 +4 -2 src/usr.bin/doscmd/fonts.dir
1.5 +242 -85 src/usr.bin/doscmd/int10.c
1.8 +23 -7 src/usr.bin/doscmd/trap.c
1.11 +632 -545 src/usr.bin/doscmd/tty.c
1.3 +340 -118 src/usr.bin/doscmd/video.h
1.2 +462 -289 src/usr.bin/doscmd/vparams.h
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200107241144.f6OBiMN34155>
