[comp.sys.ibm.pc] Wow! Super-impressive PC software!

rcj@moss.ATT.COM (01/01/88)

In article <559@ncrcan.Toronto.NCR.COM> brian@ncrcan.Toronto.NCR.COM (Brian Onn) writes:

[about the helpme voice/gag program:]

}I disassembled the executable.  It is about 1k of code, and 30k data.

Yowza!  1k of code and 30k of data in an 11k executable!

So when does the author encore with the 20 live elephants comfortably
packed into the VW beetle?

The MAD Programmer -- 201-386-6409 (Cornet 232)
alias: Curtis Jackson	...![ ihnp4 ulysses cbosgd allegra ]!moss!rcj
			...![ ihnp4 cbosgd akgua watmath  ]!clyde!rcj

brian@ncrcan.Toronto.NCR.COM (Brian Onn) (01/03/88)

In article <19392@clyde.ATT.COM> rcj@moss.UUCP (Curtis Jackson) writes:
>In article <559@ncrcan.Toronto.NCR.COM> I write:
>
>[about the helpme voice/gag program:]
>
>I disassembled the executable.  It is about 1k of code, and 30k data.
>
>Yowza!  1k of code and 30k of data in an 11k executable!
>
>So when does the author encore with the 20 live elephants comfortably
>packed into the VW beetle?
>
>The MAD Programmer -- 201-386-6409 (Cornet 232)
>alias: Curtis Jackson	...![ ihnp4 ulysses cbosgd allegra ]!moss!rcj
>			...![ ihnp4 cbosgd akgua watmath  ]!clyde!rcj

Be careful!   So I was a little off, but it really is a 30k executable:
 
  PKXARC   FAST!   Archive Extract Utility   Version 3.4   12-15-86
  Copyright (c) 1986 PKWARE, Inc. All Rights Reserved. PKXARC/h for help
   
  Searching: HELPME.ARC
   
  Filename        Length   Method     Size   Ratio    Date      Time
  --------        ------   ------    ------  -----    ----      ----
  HELPME.COM       30208  Crunched     7536   76%   10-23-87  17:19:48
  -----           ------             ------  -----
  0001             30208               7536   76%
  

Are you sure your 11k executable actually runs, since the code portion
of the program begins at offset 7633H (30259) and continues to offset 76F7H.
The data portion begins at offset 0103H and continues to offset 7530H.  That's
really 29742 bytes of data, and 197 bytes of code.  If these offsets look
suspicious, then don't forget that a COM program loads starting at offset 0100H
adding 256 bytes to the effective size of the program.

This is where I was off: I didn't think it was really necessary to actually
rhyme off the exact numbers, in the context of my original posting.

Take a look at the size again, Curtis.   Are you sure it is only 11k? 

Brian.
---

 +-------------------+--------------------------------------------------------+
 | Brian Onn         | UUCP:..!{uunet!mnetor, watmath!utai}!lsuc!ncrcan!brian |
 | NCR Canada Ltd.   | INTERNET: Brian.Onn@Toronto.NCR.COM                    |
 +-------------------+--------------------------------------------------------+