🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: rec.games.programmer
Article #1109

EGA Memory Map

#1109
From: David grace
Date: Sun, 11 Oct 1992 19:52
41 lines
2181 bytes
HELP!  How the &^%@# do you map EGA memory!?!  I know that it starts at at
A000h, but if I poke a value directly into that location (or any one
withinhin
EGA mem range) all I get is a white dot!  I have no idea how to changenge
the color of that dot!  And only even (or is odd) colors read from thathat
location(s).s).
 6>
Okay: I know that EGA memory is mapped with 4 planes (as with some VGAVGA
 8>modes) and that the RGBI is derived from the nibble modeso) b and that
the RG
 nibble of  nibble of each     f each plane, but WHERE are these planes?
 9>plane, but WHERE are these planes?
 0>
This is killing me, because I want to write a FAST EGA game, but don'tn't
want to use slow ol' QuickBASIC or TPASCAL sprite routines.  Writing my my
own, it seems, shall be the only solution to this.  If you know
anything,ng,


 
 8>modes) and that the RGBI is derived from the nibble modeso) b and that
the RG
 nibble of  nibble of each     f each plane, but WHERE are these planes?
 9>plane, but WHERE are these planes?
 0>
This is killing me, because I want to write a FAST EGA game, but don'tn't
want to use slow ol' QuickBASIC or TPASCAL sprite routines.  Writing my my
own, it seems, shall be the only solution to this.  If you know
anything,ng,
please HELP me!  A future game is in your hands.......
15>
16>
17>
SMiLE -- Simple MIni Line Editor MENU   (C) Aug 1989 Alejandro Liu

S - Quick Save      A - Abort Editor    L - List Text       V - Preview
Text
W - Wrd Wrp Toggle  N - Screen Width    H - Help Scree


quit
Technical Details
Message-ID: <1992Oct11.195211.10583@mnemosyne.cs.du.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!mnemosyne.cs.du.edu!nyx!dgrace

Show Full Headers
Complete Article Headers
Newsgroups: rec.games.programmer
Path: arc1-ca.pugleaf.net!sparky!uunet!mnemosyne.cs.du.edu!nyx!dgrace
From: dgrace@nyx.cs.du.edu (David grace)
Subject: EGA Memory Map
Message-ID: <1992Oct11.195211.10583@mnemosyne.cs.du.edu>
Sender: usenet@mnemosyne.cs.du.edu (netnews admin account)
Organization: Nyx, Public Access Unix (sponsored by U. of Denver Math/CS dept.)
Disclaimer1: Nyx is a public access Unix system run by the University of
Disclaimer2: Denver for the Denver community.  The University has neither
Disclaimer3: control over nor responsibility for the opinions of users.
Date: Sun, 11 Oct 92 19:52:11 GMT
Lines: 42