[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: a no-frills A2 game server rip-off (using uthernet)
On Jan 27, 2:52 pm, BLuRry <brendan.rob...@gmail.com> wrote:
> How much ram does the apple-side of it take? I found some games
> (night mission pinball being the worst) can clobber the loader if they
> are too large. That's why I relocate the serial logic to BEFF.
Whoops - should have added there's a requirement for a language card -
I relocate to that (after copying F800..FFFF as well since I use some
monitor routines e.g. COUT). Once the game is downloaded, it's free to
use the language card if it wants too but my understanding is any
single-load file has to be made fit within 48K when it is BLOADed, so
I figure I'm safe. Anyway here's the segment sizes. Most of the BSS
(unititalized data segment ) is the input and output buffers for the
ethernet packets.
Segment list:
-------------
Name Start End Size
--------------------------------------------
EXEHDR 000000 000003 000004
ZEROPAGE 000000 000001 000002
IP65ZP 00000F 00001A 00000C
STARTUP 000800 00088B 00008C
CODE 00D000 00E0E0 0010E1
RODATA 00E0E1 00E250 000170
DATA 00E251 00E26A 00001A
BSS 00E26B 00F2E2 001078
Regards
Jonno