cvs.gedasymbols.org/archives/browse.cgi   search  
Mail Archives: djgpp/1997/02/13/22:35:45

From: "John M. Aldrich" <fighteer AT cs DOT com>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: A few questions
Date: Thu, 13 Feb 1997 20:09:59 -0800
Organization: Two pounds of chaos and a pinch of salt
Lines: 42
Message-ID: <3303E597.2346@cs.com>
References: <Pine DOT SV4 DOT 3 DOT 94 DOT 970213111749 DOT 14161A-100000 AT sal-sun54 DOT usc DOT edu>
Reply-To: fighteer AT cs DOT com
NNTP-Posting-Host: ppp201.cs.com
Mime-Version: 1.0
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

rellwood wrote:
> 
> I'm new to DJGPP, and have the following unconnected questions:
> 
> Can anybody reccommend a good book for beginners that will teach me the
> art of assembly language, hopefully in DJGPP format?

AFAIK, there is no book currently in print that details the use of
AT&T-style assembly language.  You basically have two options when
learning asm from scratch in DJGPP:

 - Use a book on Intel code and convert it to AT&T as you go along.  A
handy guide to Intel->AT&T conversions, _Brennan's Guide to Inline
Assembly with DJGPP2_, can be found at
<http://www.rt66.com/~brennan/djgpp/>.

 - Go ahead and learn straight Intel syntax, and use the free NASM
assembler to output DJGPP-compatible object code.  Then when you are
more comfortable with assembly, use Brennan's guide to convert to AT&T.

> Secondly, I've noticed many references to Allegro scattered throughout
> this newsgroup.  What exactly is it?
> 
> Finally, I'd like to get a good graphics library that I can use in my
> programs.  Is(are) there one(s) cant can do double buffering, sprites,
> scrolling backgrounds, etc.?

These questions answer each other.  ;)  Allegro is a full graphics and
game-programming library designed specifically for DJGPP.  The current
version is 2.11, available from SimTel as 'v2tk/alleg21.zip'.  A newer
version, 2.2, is currently in beta test at Shawn Hargreaves' web site,
<http://www.talula.demon.co.uk/>.

-- 
John M. Aldrich, aka Fighteer I <fighteer AT cs DOT com>

-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS d- s+:- a-->? c++>$ U@>++$ p>+ L>++ E>++ W++ N++ o+>++ K? w(---)
O- M-- V? PS+ PE Y+ PGP- t+(-) 5- X- R+(++) tv+() b+++ DI++ D++ G>++
e(*)>++++ h!() !r !y+()
------END GEEK CODE BLOCK------

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019