Re: Need reviews of HLA Adventure



randyhyde@xxxxxxxxxxxxx wrote:

> Hmmmm...
> Paul, if you could isolate the code section that is causing this
> problem and email it to me, I'd fix this in HLA. This is just a stupid
> bug that would be quite easy to fix if I were to have an appropriate
> example of the problem.

Jim posted the offending line:

<SNIP hlaadv.consts.inc(1325)>
align 4
L961_len__hla_ label dword
dword 011bh
dword 011bh
L961_str__hla_ label byte
db "This is a monster known as a 'wannabee'. It flutters
around like a normal bee, but is invincible to attacks and
unable to
damage the player. The game will enter into an infinite
loop
if an unsuspecting player decides to attack it
(according
to
alt.lang.asm legend, anyway)."
db 0
</SNIP hlaadv.consts.inc(1325)>

Curiously, I don't see that last parenthetical phrase in any
version I've downloaded - they all end with "... attack it".
Possible that Jim added it... Paul would know. I added it
in, to make sure that Gas really *would* handle it (no
problem), before I blamed it on Masm. In the .hla code, it's
just a really long parameter to stdout.puts...

Figures, that dragging "assembler wars" into a nice friendly
game where all you've got to worry about is dragons and
hellhounds and stuff would be the thing the causes a problem
:)

Best,
Frank
.



Relevant Pages

  • Re: On-line Review of "Art of Assembly"
    ... Randy may have meant to say that HLA ... simpler macro, suitable *only* for a simple string. ... There were a few instances where Paul ... app written by an advanced programmer". ...
    (alt.lang.asm)
  • Re: Y&R: If the Latham rumor is true, what do they fix?
    ... Top posting as I feel compelled to fix your fix ... what plot course adjustments do they make? ... later, have Heather Tom come back as the real Victoria, JT-free. ... Ricky comes back at age twenty and asks Heather why Paul has never ...
    (rec.arts.tv.soaps.cbs)
  • Re: Updated link to the HLA Adventure book
    ... > Many times I have made various suggestions to Paul. ... > facilities in HLA, and reimplemented a major part of the HLA Adventure ... > macro about 2,000 times, or there-abouts (i.e., the assembler was ... > him how to clean that up (there was no need to invoke the macro at all ...
    (alt.lang.asm)
  • Re: Unable to print from IE6
    ... No, I don't, nor can I remember seeing this as the fix in any other discussions. ... > ~Robear Dyer ... > Paul wrote: ...
    (microsoft.public.windows.inetexplorer.ie6.browser)
  • Re: Need reviews of HLA Adventure
    ... Microsoft MASM Compatibility Driver Version 6.11 ... Assembling: hlaadv.asm ... I don't know what HLA is really supposed to be doing ... I downloaded the file from Paul Panks site on: ...
    (alt.lang.asm)