🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.atari.st
Article #36819

nullfilling

#36819
From: JOHN ZAFIRIS
Date: Wed, 01 Mar 1989 05:20
29 lines
2000 bytes
Hello all:  I was just thinking about the whole nullfilling mess.  Yeah,
I know... not this again...  Wait, wait, this might actually make sense:

To Atari Corp:  What do you think of the idea of allowing the program
that is run to decide if it wants the memory blanked?  I know that the
code that you are now using is really fast but there is still a
noticible real time delay when running programs (smaller ones
especially) on a machine with a few meg of memory.

Here's the proposal:  Atari, write 4 instructions worth of code into
those new, amazing, almost-as-good-as-sliced bread v.1.4 ROMS that check
the last 4 bytes of the program that was just loaded (I'm sure that 4
instructions are able to fit into that 192K or ROM).  If those last 4
bytes are some magic value, say 628318530 (2*pi, yes, I know, really
original...) then the memory clearing code is just ignored.  This would
make all present software automatically compatible and all future
software better written (people will think before writting code that
assumes what it shouldn't (blank mem) (yes, I know, K&R says this and
K&R says that... hooey!  I don't like C anyway).  Best of all, this is
completely optional.  The software developer who wants the extra speed
can get it and he/she who doesn't does not have to do anything... just
as if it were still 1985.

Atari, think about it and even better, do it.
Everybody else, what do you think?  Is this a brilliant idea or (embarassment:)
has this been suggested before or is it for some reason stupid and it will
never work?

either way, let me know...                          ...John Zafiris
Technical Details
Message-ID: <8903010551.AA25974@ucbvax.Berkeley.EDU>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!lll-winken!ames!mailrus!tut.cis.ohio-state.edu!ucbvax!UICVM.BITNET!U46050

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!lll-winken!ames!mailrus!tut.cis.ohio-state.edu!ucbvax!UICVM.BITNET!U46050
From: U46050@UICVM.BITNET (JOHN ZAFIRIS)
Newsgroups: comp.sys.atari.st
Subject: nullfilling
Message-ID: <8903010551.AA25974@ucbvax.Berkeley.EDU>
Date: 1 Mar 89 05:20:58 GMT
Sender: daemon@ucbvax.BERKELEY.EDU
Organization: The Internet
Lines: 29