Change bold code snippets to inline code blocks
This commit is contained in:
parent
f658bfbb40
commit
3c76d884ef
185 changed files with 1772 additions and 1772 deletions
6
43-04.md
6
43-04.md
|
|
@ -35,7 +35,7 @@ like—dare I say it?—a games machine.
|
|||
Listing 43.1 was designed to run at the absolute fastest speed, and as I
|
||||
mentioned it puts in a pretty amazing performance on the slowest PCs of
|
||||
all. Assuming you'll be running Listing 43.1 on an faster computer,
|
||||
you'll have to crank up the **DELAY** equate at the start of Listing
|
||||
you'll have to crank up the `DELAY` equate at the start of Listing
|
||||
43.1 to slow things down to a reasonable pace. (It's not a very good
|
||||
game where all the pieces are a continual blur!) Even on something as
|
||||
modest as a 286-based AT, Listing 43.1 runs much too fast without a
|
||||
|
|
@ -47,11 +47,11 @@ into the hundreds on a cutting-edge local-bus 486 or Pentium.
|
|||
I'm not going to discuss Listing 43.1 in detail; the code is very
|
||||
thoroughly commented and should speak for itself, and most of the
|
||||
individual components of Listing 43.1—the Map Mask register, mode sets,
|
||||
word versus byte **OUT** instructions to the VGA—have been covered in
|
||||
word versus byte `OUT` instructions to the VGA—have been covered in
|
||||
earlier chapters. Do notice, however, that Listing 43.1 sets the palette
|
||||
exactly as I described earlier. This is accomplished by passing a
|
||||
pointer to a 17-byte array (1 byte for each of the 16 palette registers,
|
||||
and 1 byte for the border color) to the BIOS video interrupt (**INT**
|
||||
and 1 byte for the border color) to the BIOS video interrupt (`INT`
|
||||
10H), function 10H, subfunction 2.
|
||||
|
||||
Bit-plane animation does have inherent limitations, which we'll get to
|
||||
|
|
|
|||
Loading…
Reference in a new issue