Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  nodelist  faq  login

Disclaimer: "These opinions are my own, though for a small fee they be yours too." -- Dave Haynie


programming / alt.lang.asm / pong 256 bytes

SubjectAuthor
* pong 256 bytesKerr-Mudd,John
`* Re: pong 256 bytesMateusz Viste
 `* Re: pong 256 bytesKerr-Mudd,John
  `* Re: pong 256 bytesMateusz Viste
   +* Re: pong 256 bytesKerr-Mudd,John
   |`* Re: pong 256 bytesMateusz Viste
   | `* Re: pong 256 bytesKerr-Mudd,John
   |  `* Re: pong 256 bytesKerr-Mudd,John
   |   `* Re: pong 256 bytesMateusz Viste
   |    `* Re: pong 256 bytesKerr-Mudd,John
   |     `* Re: pong 256 bytesMateusz Viste
   |      `* Re: pong 256 bytesKerr-Mudd,John
   |       `* Re: pong 256 bytesMateusz Viste
   |        `* Re: pong 256 bytesKerr-Mudd,John
   |         `* Re: pong 256 bytesKerr-Mudd,John
   |          `* Re: pong 256 bytesSteve
   |           +- Re: pong 256 bytesMateusz Viste
   |           `* Re: pong 256 bytesKerr-Mudd,John
   |            +* Re: pong 256 bytesKerr-Mudd,John
   |            |`- Re: pong 256 bytesMateusz Viste
   |            `* Re: pong 256 bytesSteve
   |             `* Re: pong 256 bytesKerr-Mudd,John
   |              `* Re: pong 256 bytesKerr-Mudd,John
   |               `* Re: pong 256 bytesKerr-Mudd,John
   |                `* Re: pong 256 bytesSteve
   |                 `- Re: pong 256 bytesKerr-Mudd,John
   `* Re: pong 256 bytessrc153
    `- Re: pong 256 bytesFrank Kotler

Pages:12
Subject: pong 256 bytes
From: Kerr-Mudd,John
Newsgroups: alt.lang.asm
Organization: dis
Date: Thu, 15 Aug 2019 15:00 UTC
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: notsay...@invalid.org (Kerr-Mudd,John)
Newsgroups: alt.lang.asm
Subject: pong 256 bytes
Date: Thu, 15 Aug 2019 15:00:26 -0000 (UTC)
Organization: dis
Lines: 16
Message-ID: <XnsAAACA2EB9767Dadmin127001@144.76.35.198>
Injection-Date: Thu, 15 Aug 2019 15:00:26 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="4efa7aeaf7a0ab7df5c22aa7e2a19717";
logging-data="29683"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+nyFmZHIcNfBRdixseIIEHVb0sn3+ew5k="
User-Agent: Xnews/2006.08.24
Cancel-Lock: sha1:OL+dAjsJ/9C4sIxeWdmdqVXuYgM=
View all headers
Also posted to clax; not sure if it's active any more

It's the classic bat and ball game; not very challenging

        B013CD10B800A0500731FF31C949F3AABB5F0053BEA000BD0100BF64FF9731FF
        FDE87100FC5A74D8524B5389C389F7B20EE8B5004B50BADA03ECA80875F8ECA8
        0874FB58B200E8A00000E03C0274043CC67502F6DC01EE5A5B81FEE600720D50
        2C0538D8587405720243434B5352BF3D01E821005B5974885197B402CD16A804
        740143A80874014BB401CD16748FB80300CD1058C3B20238D37206B2BD38D372
        0288D339FE753038D8720B8D570A38D07304F7DDEB21BEA000E44026FE8500FA
        268A8D00FA80F9067433505781F73D01B80F00F3AB5F58B20AB90A00E80A00E2
        FBB200E8030080EB0B575052B84001B700F7E34301C75826880592585FC3


--
Bah, and indeed, Humbug.


Subject: Re: pong 256 bytes
From: Mateusz Viste
Newsgroups: alt.lang.asm
Organization: Guest of ProXad - France
Date: Thu, 15 Aug 2019 19:04 UTC
References: 1
Path: i2pn2.org!i2pn.org!weretis.net!feeder7.news.weretis.net!proxad.net!feeder1-2.proxad.net!cleanfeed3-a.proxad.net!nnrp1-2.free.fr!not-for-mail
From: mate...@wont.tell (Mateusz Viste)
Subject: Re: pong 256 bytes
Newsgroups: alt.lang.asm
References: <XnsAAACA2EB9767Dadmin127001@144.76.35.198>
User-Agent: Pan/0.145 (Duplicitous mercenary valetism; d7e168a
git.gnome.org/pan2)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Date: 15 Aug 2019 19:04:39 GMT
Lines: 17
Message-ID: <5d55acc7$0$31410$426a74cc@news.free.fr>
Organization: Guest of ProXad - France
NNTP-Posting-Date: 15 Aug 2019 21:04:39 CEST
NNTP-Posting-Host: 82.64.0.151
X-Trace: 1565895879 news-2.free.fr 31410 82.64.0.151:55232
X-Complaints-To: abuse@proxad.net
View all headers
On Thu, 15 Aug 2019 15:00:26 +0000, Kerr-Mudd,John wrote:
Also posted to clax; not sure if it's active any more
It's the classic bat and ball game; not very challenging

        B013CD10B800A0500731FF31C949F3AABB5F0053BEA000BD0100BF64FF9731FF
        FDE87100FC5A74D8524B5389C389F7B20EE8B5004B50BADA03ECA80875F8ECA8
        0874FB58B200E8A00000E03C0274043CC67502F6DC01EE5A5B81FEE600720D50
        2C0538D8587405720243434B5352BF3D01E821005B5974885197B402CD16A804
        740143A80874014BB401CD16748FB80300CD1058C3B20238D37206B2BD38D372
        0288D339FE753038D8720B8D570A38D07304F7DDEB21BEA000E44026FE8500FA
        268A8D00FA80F9067433505781F73D01B80F00F3AB5F58B20AB90A00E80A00E2
        FBB200E8030080EB0B575052B84001B700F7E34301C75826880592585FC3

The subject says "256 bytes", but your payload has only 254 bytes. Is
there something missing?

Mateusz


Subject: Re: pong 256 bytes
From: Kerr-Mudd,John
Newsgroups: alt.lang.asm
Followup: comp.lang.asm.x86
Organization: dis
Date: Thu, 15 Aug 2019 19:21 UTC
References: 1 2
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: notsay...@invalid.org (Kerr-Mudd,John)
Newsgroups: alt.lang.asm
Subject: Re: pong 256 bytes
Followup-To: comp.lang.asm.x86
Date: Thu, 15 Aug 2019 19:21:52 -0000 (UTC)
Organization: dis
Lines: 39
Message-ID: <XnsAAACCF2D3678admin127001@144.76.35.198>
References: <XnsAAACA2EB9767Dadmin127001@144.76.35.198> <5d55acc7$0$31410$426a74cc@news.free.fr>
Injection-Date: Thu, 15 Aug 2019 19:21:52 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="4efa7aeaf7a0ab7df5c22aa7e2a19717";
logging-data="23993"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX191216Oznj6IRAQzDIgidTl+SIKtT0YHSc="
User-Agent: Xnews/2006.08.24
Cancel-Lock: sha1:jjgNbUj1JkNFND1Rwv3/3oOnZd0=
View all headers
On Thu, 15 Aug 2019 19:04:39 GMT, Mateusz Viste <mateusz@wont.tell>
wrote:

On Thu, 15 Aug 2019 15:00:26 +0000, Kerr-Mudd,John wrote:
Also posted to clax; not sure if it's active any more
It's the classic bat and ball game; not very challenging

       
B013CD10B800A0500731FF31C949F3AABB5F0053BEA000BD0100BF64FF9731FF
       
FDE87100FC5A74D8524B5389C389F7B20EE8B5004B50BADA03ECA80875F8ECA8
       
0874FB58B200E8A00000E03C0274043CC67502F6DC01EE5A5B81FEE600720D50
       
2C0538D8587405720243434B5352BF3D01E821005B5974885197B402CD16A804
       
740143A80874014BB401CD16748FB80300CD1058C3B20238D37206B2BD38D372
       
0288D339FE753038D8720B8D570A38D07304F7DDEB21BEA000E44026FE8500FA
       
268A8D00FA80F9067433505781F73D01B80F00F3AB5F58B20AB90A00E80A00E2
        FBB200E8030080EB0B575052B84001B700F7E34301C75826880592585FC3

The subject says "256 bytes", but your payload has only 254 bytes. Is
there something missing?

Mateusz

Ah, no. 256 was the target to get under; My [1] code is 254 bytes

[1] I started from Brad Smith's pong21 255; 6/29/2008
http://rainwarrior.ca/dragon/pong256.html
But he'd had to sacrifice the scoring to get to 255; I cut his code to
201 and then added the scoring back in.

Discussion FU set to clax, as it seems to have accepted my earlier post.

--
Bah, and indeed, Humbug.


Subject: Re: pong 256 bytes
From: Mateusz Viste
Newsgroups: alt.lang.asm
Organization: Guest of ProXad - France
Date: Fri, 16 Aug 2019 19:55 UTC
References: 1 2 3
Path: i2pn2.org!i2pn.org!weretis.net!feeder7.news.weretis.net!proxad.net!feeder1-2.proxad.net!cleanfeed2-a.proxad.net!nnrp1-2.free.fr!not-for-mail
From: mate...@cant.remember (Mateusz Viste)
Subject: Re: pong 256 bytes
Newsgroups: alt.lang.asm
References: <XnsAAACA2EB9767Dadmin127001@144.76.35.198>
<5d55acc7$0$31410$426a74cc@news.free.fr>
<XnsAAACCF2D3678admin127001@144.76.35.198>
User-Agent: Pan/0.145 (Duplicitous mercenary valetism; d7e168a
git.gnome.org/pan2)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Date: 16 Aug 2019 19:55:26 GMT
Lines: 22
Message-ID: <5d570a2e$0$3376$426a74cc@news.free.fr>
Organization: Guest of ProXad - France
NNTP-Posting-Date: 16 Aug 2019 21:55:26 CEST
NNTP-Posting-Host: 82.64.0.151
X-Trace: 1565985326 news-1.free.fr 3376 82.64.0.151:55916
X-Complaints-To: abuse@proxad.net
View all headers
On Thu, 15 Aug 2019 19:21:52 +0000, Kerr-Mudd,John wrote:
Discussion FU set to clax, as it seems to have accepted my earlier post.

I posted an answer to your reply yesterday, but it still does not show up
on clax... So I am reposting it here.

[1] I started from Brad Smith's pong21 255; 6/29/2008
http://rainwarrior.ca/dragon/pong256.html But he'd had to sacrifice the
scoring to get to 255; I cut his code to 201 and then added the scoring
back in.

Thanks for the context.

While the size reduction is truly impressive, it seems you broke the game
in the process :) I noticed three problems (tested under dosbox):
1. the ball flickers a lot, hurts the eyes
2. sometimes the ball bounces while in mid air (ie. no wall)
3. the ball doesn't always start from middle screen - very confusing

I did not observe these problems in Brad's pong21.

Mateusz


Subject: Re: pong 256 bytes
From: Kerr-Mudd,John
Newsgroups: alt.lang.asm
Organization: dis
Date: Fri, 16 Aug 2019 20:48 UTC
References: 1 2 3 4
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: notsay...@invalid.org (Kerr-Mudd,John)
Newsgroups: alt.lang.asm
Subject: Re: pong 256 bytes
Date: Fri, 16 Aug 2019 20:48:55 -0000 (UTC)
Organization: dis
Lines: 46
Message-ID: <XnsAAADDDEF89029admin127001@144.76.35.198>
References: <XnsAAACA2EB9767Dadmin127001@144.76.35.198> <5d55acc7$0$31410$426a74cc@news.free.fr> <XnsAAACCF2D3678admin127001@144.76.35.198> <5d570a2e$0$3376$426a74cc@news.free.fr>
Injection-Date: Fri, 16 Aug 2019 20:48:55 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="107e39a9647f7c96268e4f198367f165";
logging-data="1071"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+UJyOrEhBD/1xVmwvO7BTqKR/NhPj3d18="
User-Agent: Xnews/2006.08.24
Cancel-Lock: sha1:UOHkXAC2VswkrVePetCACrOV+eQ=
View all headers
On Fri, 16 Aug 2019 19:55:26 GMT, Mateusz Viste <mateusz@cant.remember>
wrote:

On Thu, 15 Aug 2019 19:21:52 +0000, Kerr-Mudd,John wrote:
Discussion FU set to clax, as it seems to have accepted my earlier
post.

I posted an answer to your reply yesterday, but it still does not show
up on clax... So I am reposting it here.

[1] I started from Brad Smith's pong21 255; 6/29/2008
http://rainwarrior.ca/dragon/pong256.html But he'd had to sacrifice
the scoring to get to 255; I cut his code to 201 and then added the
scoring back in.

Thanks for the context.

While the size reduction is truly impressive, it seems you broke the
game in the process :) I noticed three problems (tested under dosbox):
1. the ball flickers a lot, hurts the eyes
2. sometimes the ball bounces while in mid air (ie. no wall)
3. the ball doesn't always start from middle screen - very confusing

I did not observe these problems in Brad's pong21.


Oh dear;

Here try this one: (I haven't seen the flicker here and I'm puzzled: I
*think* I'm using the same 'wait for vertical trace code')

Ball should now start centrally and no funny bounces.

B013CD10B800A0500731FF31C949F3AABB5F0053BEA000BD0100BF64FF9731FF
FDE87100FC5A74D8524B5389C389F7B20EE8B5004B50BADA03ECA80875F8ECA8
0874FB58B200E8A00000E03C0274043CC67502F6DC01EE5A5B81FEE600720D50
2C0538D8587405720243434B5352BF3D01E821005B5974885197B402CD16A804
740143A80874014BB401CD16748FB80300CD1058C3B20238D37206B2BD38D372
0288D339FE753038D8720B8D570A38D07304F7DDEB21BEA00088D026FE8500FA
was----------------------------------------------0E44
268A8D00FA80F9067433505781F73D01B80F00F3AB5F58B20AB90A00E80A00E2
FBB200E8030080EB0B575052B84001B700F7E34301C75826880592585FC3


--
Bah, and indeed, Humbug.


Subject: Re: pong 256 bytes
From: Mateusz Viste
Newsgroups: alt.lang.asm
Organization: Guest of ProXad - France
Date: Fri, 16 Aug 2019 21:48 UTC
References: 1 2 3 4 5
Path: i2pn2.org!i2pn.org!weretis.net!feeder7.news.weretis.net!proxad.net!feeder1-2.proxad.net!cleanfeed1-a.proxad.net!nnrp4-2.free.fr!not-for-mail
From: mate...@wont.tell (Mateusz Viste)
Subject: Re: pong 256 bytes
Newsgroups: alt.lang.asm
References: <XnsAAACA2EB9767Dadmin127001@144.76.35.198>
<5d55acc7$0$31410$426a74cc@news.free.fr>
<XnsAAACCF2D3678admin127001@144.76.35.198>
<5d570a2e$0$3376$426a74cc@news.free.fr>
<XnsAAADDDEF89029admin127001@144.76.35.198>
User-Agent: Pan/0.145 (Duplicitous mercenary valetism; d7e168a
git.gnome.org/pan2)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Date: 16 Aug 2019 21:48:38 GMT
Lines: 21
Message-ID: <5d5724b6$0$6468$426a34cc@news.free.fr>
Organization: Guest of ProXad - France
NNTP-Posting-Date: 16 Aug 2019 23:48:38 CEST
NNTP-Posting-Host: 82.64.0.151
X-Trace: 1565992118 news-4.free.fr 6468 82.64.0.151:49134
X-Complaints-To: abuse@proxad.net
View all headers
On Fri, 16 Aug 2019 20:48:55 +0000, Kerr-Mudd,John wrote:
Here try this one: (I haven't seen the flicker here and I'm puzzled: I
*think* I'm using the same 'wait for vertical trace code')

Ball should now start centrally and no funny bounces.

I confirm that funny bounces are gone, and the ball starts from mid
screen every time. yay!

Unfortunately flicker is still present. More specifically - it's the ball
that flickers (not the paddles), and it flickers only from time to time,
not constantly. Like every 10-15s or so. At the time that the ball
flickers, it also accelerates. Initially I thought that this is some
emulation glitch due to dosbox CPU timer inaccuracy, but again - Brad's
version do not exhibit this behavior (ball does not flicker and keep the
same constant speed all the time).

Also, in your version the right paddle is away from the screen's edge by
1 pixel.

Mateusz


Subject: Re: pong 256 bytes
From: Kerr-Mudd,John
Newsgroups: alt.lang.asm
Organization: dis
Date: Sat, 17 Aug 2019 08:41 UTC
References: 1 2 3 4 5 6
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: notsay...@invalid.org (Kerr-Mudd,John)
Newsgroups: alt.lang.asm
Subject: Re: pong 256 bytes
Date: Sat, 17 Aug 2019 08:41:06 -0000 (UTC)
Organization: dis
Lines: 36
Message-ID: <XnsAAAE628A5F2B4admin127001@144.76.35.198>
References: <XnsAAACA2EB9767Dadmin127001@144.76.35.198> <5d55acc7$0$31410$426a74cc@news.free.fr> <XnsAAACCF2D3678admin127001@144.76.35.198> <5d570a2e$0$3376$426a74cc@news.free.fr> <XnsAAADDDEF89029admin127001@144.76.35.198> <5d5724b6$0$6468$426a34cc@news.free.fr>
Injection-Date: Sat, 17 Aug 2019 08:41:06 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="30a7cc7858800235af58e00fa7c6d9dd";
logging-data="12982"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+tE0C3uQUwSgIO7/8uNE2B9Jv4itT8fnY="
User-Agent: Xnews/2006.08.24
Cancel-Lock: sha1:xb3+lQCo91uBVcHf4TxemerYhMM=
View all headers
On Fri, 16 Aug 2019 21:48:38 GMT, Mateusz Viste <mateusz@wont.tell>
wrote:

On Fri, 16 Aug 2019 20:48:55 +0000, Kerr-Mudd,John wrote:
Here try this one: (I haven't seen the flicker here and I'm puzzled:
I *think* I'm using the same 'wait for vertical trace code')

Ball should now start centrally and no funny bounces.

I confirm that funny bounces are gone, and the ball starts from mid
screen every time. yay!

Unfortunately flicker is still present. More specifically - it's the
ball that flickers (not the paddles), and it flickers only from time
to time, not constantly. Like every 10-15s or so. At the time that the
ball flickers, it also accelerates. Initially I thought that this is
some emulation glitch due to dosbox CPU timer inaccuracy, but again -
Brad's version do not exhibit this behavior (ball does not flicker and
keep the same constant speed all the time).

Also, in your version the right paddle is away from the screen's edge
by 1 pixel.

Mateusz


I'll try moving the draw_new_ball rtn to see if that helps with the
flicker. (It's tricky because I use the stack quite a bit).

The RH bat is off because my screen doesn't show it if put at max_col!
That's an easy change. Byte at offset 6F (debug 016F) is 3D, change it to
3F.

Thanks for being a Beta tester!
--
Bah, and indeed, Humbug.


Subject: Re: pong 256 bytes
From: src153
Newsgroups: alt.lang.asm
Organization: A noiseless patient Spider
Date: Sun, 18 Aug 2019 15:03 UTC
References: 1 2 3 4
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: src...@protocol.invalid (src153)
Newsgroups: alt.lang.asm
Subject: Re: pong 256 bytes
Date: Sun, 18 Aug 2019 15:03:48 +0000
Organization: A noiseless patient Spider
Lines: 11
Message-ID: <gupile1itqf8dlrtsm2va622592bt4bnqb@4ax.com>
References: <XnsAAACA2EB9767Dadmin127001@144.76.35.198> <5d55acc7$0$31410$426a74cc@news.free.fr> <XnsAAACCF2D3678admin127001@144.76.35.198> <5d570a2e$0$3376$426a74cc@news.free.fr>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Injection-Info: reader02.eternal-september.org; posting-host="7793968e4f9d0ad559ef16cc48fc5914";
logging-data="12305"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+n9yRzFTvwSjgzHP9hgj7k8RtHW/KVsVs="
Cancel-Lock: sha1:UxeDAo1rFvzBwO6Jr2kOF29Y+uQ=
X-Newsreader: Forte Agent 1.93/32.576 English (American)
View all headers
On 16 Aug 2019 19:55:26 GMT, Mateusz Viste wrote:

I posted an answer to your reply yesterday, but it still does not show up
on clax... So I am reposting it here.

Thanks for posting to a.l.a.

Moderators, who needs them. Use a killfile and self moderate. How hard
is that.




Subject: Re: pong 256 bytes
From: Frank Kotler
Newsgroups: alt.lang.asm
Organization: Aioe.org NNTP Server
Date: Sun, 18 Aug 2019 19:26 UTC
References: 1 2 3 4 5
Path: i2pn2.org!i2pn.org!aioe.org!.POSTED.G3x6FJsTUvx0gRsceD/elQ.user.gioia.aioe.org!not-for-mail
From: fbkot...@myfairpoint.net (Frank Kotler)
Newsgroups: alt.lang.asm
Subject: Re: pong 256 bytes
Date: Sun, 18 Aug 2019 15:26:25 -0400
Organization: Aioe.org NNTP Server
Lines: 19
Message-ID: <qjc8qt$14vc$1@gioia.aioe.org>
References: <XnsAAACA2EB9767Dadmin127001@144.76.35.198>
<5d55acc7$0$31410$426a74cc@news.free.fr>
<XnsAAACCF2D3678admin127001@144.76.35.198>
<5d570a2e$0$3376$426a74cc@news.free.fr>
<gupile1itqf8dlrtsm2va622592bt4bnqb@4ax.com>
NNTP-Posting-Host: G3x6FJsTUvx0gRsceD/elQ.user.gioia.aioe.org
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Complaints-To: abuse@aioe.org
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
Thunderbird/52.5.2
Content-Language: en-US
X-Notice: Filtered by postfilter v. 0.9.2
View all headers
On 08/18/2019 11:03 AM, src153 wrote:
On 16 Aug 2019 19:55:26 GMT, Mateusz Viste wrote:

I posted an answer to your reply yesterday, but it still does not show up
on clax... So I am reposting it here.

Thanks for posting to a.l.a.

Moderators, who needs them. Use a killfile and self moderate. How hard
is that.

Agreed 100%! ... but it's done for clax...

Sorry this topic isn't showing up over there. I don't know why not. Feel free to keep trying...

Best,
Frank



Subject: Re: pong 256 bytes
From: Kerr-Mudd,John
Newsgroups: alt.lang.asm
Organization: dis
Date: Sun, 1 Sep 2019 18:39 UTC
References: 1 2 3 4 5 6 7
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: notsay...@invalid.org (Kerr-Mudd,John)
Newsgroups: alt.lang.asm
Subject: Re: pong 256 bytes
Date: Sun, 1 Sep 2019 18:39:48 -0000 (UTC)
Organization: dis
Lines: 60
Message-ID: <XnsAABDC809FE765admin127001@144.76.35.198>
References: <XnsAAACA2EB9767Dadmin127001@144.76.35.198> <5d55acc7$0$31410$426a74cc@news.free.fr> <XnsAAACCF2D3678admin127001@144.76.35.198> <5d570a2e$0$3376$426a74cc@news.free.fr> <XnsAAADDDEF89029admin127001@144.76.35.198> <5d5724b6$0$6468$426a34cc@news.free.fr> <XnsAAAE628A5F2B4admin127001@144.76.35.198>
Injection-Date: Sun, 1 Sep 2019 18:39:48 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="2c57958306af2f7ebcb9fcece2d6d713";
logging-data="29211"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/Ucrg8vp6iGdCN3BCrTB9X7jdi4LZKHVM="
User-Agent: Xnews/2006.08.24
Cancel-Lock: sha1:7ty3y1j5owcSxze3f4rcpeG8cc4=
View all headers
On Sat, 17 Aug 2019 08:41:06 GMT, "Kerr-Mudd,John"
<notsaying@invalid.org> wrote:

On Fri, 16 Aug 2019 21:48:38 GMT, Mateusz Viste <mateusz@wont.tell>
wrote:

On Fri, 16 Aug 2019 20:48:55 +0000, Kerr-Mudd,John wrote:
Here try this one: (I haven't seen the flicker here and I'm puzzled:
I *think* I'm using the same 'wait for vertical trace code')

Ball should now start centrally and no funny bounces.

I confirm that funny bounces are gone, and the ball starts from mid
screen every time. yay!

Unfortunately flicker is still present. More specifically - it's the
ball that flickers (not the paddles), and it flickers only from time
to time, not constantly. Like every 10-15s or so. At the time that
the ball flickers, it also accelerates. Initially I thought that this
is some emulation glitch due to dosbox CPU timer inaccuracy, but
again - Brad's version do not exhibit this behavior (ball does not
flicker and keep the same constant speed all the time).

Also, in your version the right paddle is away from the screen's edge
by 1 pixel.

Mateusz


I'll try moving the draw_new_ball rtn to see if that helps with the
flicker. (It's tricky because I use the stack quite a bit).

The RH bat is off because my screen doesn't show it if put at max_col!
That's an easy change. Byte at offset 6F (debug 016F) is 3D, change it
to 3F.

Thanks for being a Beta tester!

Ok; I've managed to move the delay rtn, and changed the scoring to
coloured dots, saving a few bytes, but the players paddle leaves a bit
behind if being moved at time of loss; I can't see how to fix this ATM.

B013CD10B800A0500731FF31C949F3AABA5F0052BD0100BEA000B864FF00E03C
0274043CC67502F6DC01EE89C389F7B60EE8AF005B81FEE600720D502C0538D8
587405720243434BBF3D01E8500074B053723597B402CD16A804740142A80874
------------------^^^^
014AB401CD16752F52BADA03ECA80875F8ECA80874FB5B9731FFFDE82000FC59
7503E97BFF89DA519C89C389F7B600E851009D7388EB80B80300CD1058C3B102
38CB7206B1BD38CB720288CB39FE752138D872078D4F0A38C87214575081F73D
--------------------------------------------------------------^^
01268A0540983C0689C1F3AB585FC3F7DDB60AB90A00E80A00E2FBB600E80300
^^
80EB0C575052B84001B700F7E34301C75A268835585FC3


Again, to place the computer's paddle at the RHE change the two instances
of 3D01 to 3F01.

--
Bah, and indeed, Humbug.


Subject: Re: pong 256 bytes
From: Mateusz Viste
Newsgroups: alt.lang.asm
Organization: Guest of ProXad - France
Date: Sun, 1 Sep 2019 21:41 UTC
References: 1 2 3 4 5 6 7 8
Path: i2pn2.org!i2pn.org!news.uzoreto.com!news.muarf.org!nntpfeed.proxad.net!proxad.net!feeder1-1.proxad.net!cleanfeed3-a.proxad.net!nnrp4-1.free.fr!not-for-mail
From: mate...@wont.tell (Mateusz Viste)
Subject: Re: pong 256 bytes
Newsgroups: alt.lang.asm
References: <XnsAAACA2EB9767Dadmin127001@144.76.35.198>
<5d55acc7$0$31410$426a74cc@news.free.fr>
<XnsAAACCF2D3678admin127001@144.76.35.198>
<5d570a2e$0$3376$426a74cc@news.free.fr>
<XnsAAADDDEF89029admin127001@144.76.35.198>
<5d5724b6$0$6468$426a34cc@news.free.fr>
<XnsAAAE628A5F2B4admin127001@144.76.35.198>
<XnsAABDC809FE765admin127001@144.76.35.198>
User-Agent: Pan/0.145 (Duplicitous mercenary valetism; d7e168a
git.gnome.org/pan2)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Date: 01 Sep 2019 21:41:44 GMT
Lines: 11
Message-ID: <5d6c3b18$0$15185$426a74cc@news.free.fr>
Organization: Guest of ProXad - France
NNTP-Posting-Date: 01 Sep 2019 23:41:44 CEST
NNTP-Posting-Host: 82.64.0.151
X-Trace: 1567374104 news-2.free.fr 15185 82.64.0.151:56856
X-Complaints-To: abuse@proxad.net
View all headers
On Sun, 01 Sep 2019 18:39:48 +0000, Kerr-Mudd,John wrote:
Ok; I've managed to move the delay rtn, and changed the scoring to
coloured dots, saving a few bytes, but the players paddle leaves a bit
behind if being moved at time of loss; I can't see how to fix this ATM.

Cool, that fixed the flicker/acceleration problem! Unfortunately it
introduced (as you noticed yourself) the new "left paddle leaves 1 of its
pixels behind when moving during loss" bug. Ah, nothing is perfect in
this world. :)

Mateusz


Subject: Re: pong 256 bytes
From: Kerr-Mudd,John
Newsgroups: alt.lang.asm
Organization: dis
Date: Mon, 2 Sep 2019 08:41 UTC
References: 1 2 3 4 5 6 7 8 9
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: notsay...@invalid.org (Kerr-Mudd,John)
Newsgroups: alt.lang.asm
Subject: Re: pong 256 bytes
Date: Mon, 2 Sep 2019 08:41:57 -0000 (UTC)
Organization: dis
Lines: 32
Message-ID: <XnsAABE62AA7444Eadmin127001@144.76.35.198>
References: <XnsAAACA2EB9767Dadmin127001@144.76.35.198> <5d55acc7$0$31410$426a74cc@news.free.fr> <XnsAAACCF2D3678admin127001@144.76.35.198> <5d570a2e$0$3376$426a74cc@news.free.fr> <XnsAAADDDEF89029admin127001@144.76.35.198> <5d5724b6$0$6468$426a34cc@news.free.fr> <XnsAAAE628A5F2B4admin127001@144.76.35.198> <XnsAABDC809FE765admin127001@144.76.35.198> <5d6c3b18$0$15185$426a74cc@news.free.fr>
Injection-Date: Mon, 2 Sep 2019 08:41:57 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="165e269cbd2c7181dd96b626b328057c";
logging-data="10723"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18wGtjFIHrjj5fxd6vGqcWCjfano6SgeXk="
User-Agent: Xnews/2006.08.24
Cancel-Lock: sha1:28YVOAh/vrUlF3f17kT/tvVUREk=
View all headers
On Sun, 01 Sep 2019 21:41:44 GMT, Mateusz Viste <mateusz@wont.tell>
wrote:

On Sun, 01 Sep 2019 18:39:48 +0000, Kerr-Mudd,John wrote:
Ok; I've managed to move the delay rtn, and changed the scoring to
coloured dots, saving a few bytes, but the players paddle leaves a
bit behind if being moved at time of loss; I can't see how to fix
this ATM.

Cool, that fixed the flicker/acceleration problem! Unfortunately it
introduced (as you noticed yourself) the new "left paddle leaves 1 of
its pixels behind when moving during loss" bug. Ah, nothing is perfect
in this world. :)

Mateusz

Having slept on it, and noticing that I have room to play with by using a
coloured score, I can fix it using 5bytes to pushf /call /popf.

B013CD10B800A0500731FF31C949F3AABA5F0052BD0100BEA000B864FF00E03C
0274043CC67502F6DC01EE89C389F7B60EE8B3005B81FEE600720D502C0538D8
587405720243434BBF3D01E8500074B053723597B402CD16A804740142A80874
014AB401CD16752F52BADA03ECA80875F8ECA80874FB5B9731FFFDE82000FC59
7503E97BFF89DA519C89C389F7B600E855009D7388EB80B80300CD1058C3B102
38CB7206B1BD38CB720288CB39FE752638D872078D4F0A38C87219575081F73D
01268A0540983C0689C1F3AB585F9CE804009DC3F7DDB60AB10AE80A00E2FBB6
00E8030080EB0C575052B84001B700F7E34301C75A268835585FC3



--
Bah, and indeed, Humbug.


Subject: Re: pong 256 bytes
From: Mateusz Viste
Newsgroups: alt.lang.asm
Organization: Guest of ProXad - France
Date: Mon, 2 Sep 2019 11:18 UTC
References: 1 2 3 4 5 6 7 8 9 10
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!news.muarf.org!nntpfeed.proxad.net!proxad.net!feeder1-1.proxad.net!cleanfeed1-a.proxad.net!nnrp1-1.free.fr!not-for-mail
From: mate...@wont.tell (Mateusz Viste)
Subject: Re: pong 256 bytes
Newsgroups: alt.lang.asm
References: <XnsAAACA2EB9767Dadmin127001@144.76.35.198>
<5d55acc7$0$31410$426a74cc@news.free.fr>
<XnsAAACCF2D3678admin127001@144.76.35.198>
<5d570a2e$0$3376$426a74cc@news.free.fr>
<XnsAAADDDEF89029admin127001@144.76.35.198>
<5d5724b6$0$6468$426a34cc@news.free.fr>
<XnsAAAE628A5F2B4admin127001@144.76.35.198>
<XnsAABDC809FE765admin127001@144.76.35.198>
<5d6c3b18$0$15185$426a74cc@news.free.fr>
<XnsAABE62AA7444Eadmin127001@144.76.35.198>
User-Agent: Pan/0.145 (Duplicitous mercenary valetism; d7e168a
git.gnome.org/pan2)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Date: 02 Sep 2019 11:18:50 GMT
Lines: 20
Message-ID: <5d6cfa9a$0$21584$426a74cc@news.free.fr>
Organization: Guest of ProXad - France
NNTP-Posting-Date: 02 Sep 2019 13:18:50 CEST
NNTP-Posting-Host: 82.64.0.151
X-Trace: 1567423130 news-2.free.fr 21584 82.64.0.151:35066
X-Complaints-To: abuse@proxad.net
View all headers
On Mon, 02 Sep 2019 08:41:57 +0000, Kerr-Mudd,John wrote:
Having slept on it, and noticing that I have room to play with by using
a coloured score, I can fix it using 5bytes to pushf /call /popf.

B013CD10B800A0500731FF31C949F3AABA5F0052BD0100BEA000B864FF00E03C
0274043CC67502F6DC01EE89C389F7B60EE8B3005B81FEE600720D502C0538D8
587405720243434BBF3D01E8500074B053723597B402CD16A804740142A80874
014AB401CD16752F52BADA03ECA80875F8ECA80874FB5B9731FFFDE82000FC59
7503E97BFF89DA519C89C389F7B600E855009D7388EB80B80300CD1058C3B102
38CB7206B1BD38CB720288CB39FE752638D872078D4F0A38C87219575081F73D
01268A0540983C0689C1F3AB585F9CE804009DC3F7DDB60AB10AE80A00E2FBB6
00E8030080EB0C575052B84001B700F7E34301C75A268835585FC3

Nice! The paddle doesn't loose its pixels behind anymore, but you also
introduced a regression yesterday: first points are displayed black on
black, meaning the first point is effectively invisible.

I'm sorry to be such a killjoy! :)

Mateusz


Subject: Re: pong 256 bytes
From: Kerr-Mudd,John
Newsgroups: alt.lang.asm
Organization: dis
Date: Mon, 2 Sep 2019 15:30 UTC
References: 1 2 3 4 5 6 7 8 9 10 11
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: notsay...@invalid.org (Kerr-Mudd,John)
Newsgroups: alt.lang.asm
Subject: Re: pong 256 bytes
Date: Mon, 2 Sep 2019 15:30:38 -0000 (UTC)
Organization: dis
Lines: 33
Message-ID: <XnsAABEA7F809BB1admin127001@144.76.35.198>
References: <XnsAAACA2EB9767Dadmin127001@144.76.35.198> <5d55acc7$0$31410$426a74cc@news.free.fr> <XnsAAACCF2D3678admin127001@144.76.35.198> <5d570a2e$0$3376$426a74cc@news.free.fr> <XnsAAADDDEF89029admin127001@144.76.35.198> <5d5724b6$0$6468$426a34cc@news.free.fr> <XnsAAAE628A5F2B4admin127001@144.76.35.198> <XnsAABDC809FE765admin127001@144.76.35.198> <5d6c3b18$0$15185$426a74cc@news.free.fr> <XnsAABE62AA7444Eadmin127001@144.76.35.198> <5d6cfa9a$0$21584$426a74cc@news.free.fr>
Injection-Date: Mon, 2 Sep 2019 15:30:38 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="165e269cbd2c7181dd96b626b328057c";
logging-data="4441"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+cAD/QMcX/yB/amOVQUeZsBwjPIq2jIM0="
User-Agent: Xnews/2006.08.24
Cancel-Lock: sha1:6Dn174HiCUxCPJXVWqQTTuCV51M=
View all headers
On Mon, 02 Sep 2019 11:18:50 GMT, Mateusz Viste <mateusz@wont.tell>
wrote:

On Mon, 02 Sep 2019 08:41:57 +0000, Kerr-Mudd,John wrote:
Having slept on it, and noticing that I have room to play with by
using
a coloured score, I can fix it using 5bytes to pushf /call /popf.

B013CD10B800A0500731FF31C949F3AABA5F0052BD0100BEA000B864FF00E03C
0274043CC67502F6DC01EE89C389F7B60EE8B3005B81FEE600720D502C0538D8
587405720243434BBF3D01E8500074B053723597B402CD16A804740142A80874
014AB401CD16752F52BADA03ECA80875F8ECA80874FB5B9731FFFDE82000FC59
7503E97BFF89DA519C89C389F7B600E855009D7388EB80B80300CD1058C3B102
38CB7206B1BD38CB720288CB39FE752638D872078D4F0A38C87219575081F73D
01268A0540983C0689C1F3AB585F9CE804009DC3F7DDB60AB10AE80A00E2FBB6
00E8030080EB0C575052B84001B700F7E34301C75A268835585FC3

Nice! The paddle doesn't loose its pixels behind anymore, but you also
introduced a regression yesterday: first points are displayed black on
black, meaning the first point is effectively invisible.

I'm sorry to be such a killjoy! :)

Mateusz


I don't think so, it's dark blue; hard to see, I'll grant. I'll think on
it, Mr Picky!



--
Bah, and indeed, Humbug.


Subject: Re: pong 256 bytes
From: Mateusz Viste
Newsgroups: alt.lang.asm
Organization: Guest of ProXad - France
Date: Mon, 2 Sep 2019 17:21 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12
Path: i2pn2.org!i2pn.org!paganini.bofh.team!news.etla.org!news.uzoreto.com!news.muarf.org!nntpfeed.proxad.net!proxad.net!feeder1-1.proxad.net!cleanfeed2-a.proxad.net!nnrp4-1.free.fr!not-for-mail
From: mate...@wont.tell (Mateusz Viste)
Subject: Re: pong 256 bytes
Newsgroups: alt.lang.asm
References: <XnsAAACA2EB9767Dadmin127001@144.76.35.198>
<5d55acc7$0$31410$426a74cc@news.free.fr>
<XnsAAACCF2D3678admin127001@144.76.35.198>
<5d570a2e$0$3376$426a74cc@news.free.fr>
<XnsAAADDDEF89029admin127001@144.76.35.198>
<5d5724b6$0$6468$426a34cc@news.free.fr>
<XnsAAAE628A5F2B4admin127001@144.76.35.198>
<XnsAABDC809FE765admin127001@144.76.35.198>
<5d6c3b18$0$15185$426a74cc@news.free.fr>
<XnsAABE62AA7444Eadmin127001@144.76.35.198>
<5d6cfa9a$0$21584$426a74cc@news.free.fr>
<XnsAABEA7F809BB1admin127001@144.76.35.198>
User-Agent: Pan/0.145 (Duplicitous mercenary valetism; d7e168a
git.gnome.org/pan2)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Date: 02 Sep 2019 17:21:51 GMT
Lines: 11
Message-ID: <5d6d4faf$0$15196$426a34cc@news.free.fr>
Organization: Guest of ProXad - France
NNTP-Posting-Date: 02 Sep 2019 19:21:51 CEST
NNTP-Posting-Host: 82.64.0.151
X-Trace: 1567444911 news-4.free.fr 15196 82.64.0.151:53078
X-Complaints-To: abuse@proxad.net
View all headers
On Mon, 02 Sep 2019 15:30:38 +0000, Kerr-Mudd,John wrote:
I don't think so, it's dark blue; hard to see, I'll grant. I'll think on
it, Mr Picky!

You are most certainly correct. I checked it again, this time having put
my glasses first - and indeed, dark blue it is! It's easy to see once one
has proper vision, the software is flawless.

My deepest apologies for this baseless (and how prejudicial) accusation!

Mateusz (aka Mr Blind)


Subject: Re: pong 256 bytes
From: Kerr-Mudd,John
Newsgroups: alt.lang.asm
Organization: dis
Date: Mon, 2 Sep 2019 18:04 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: notsay...@invalid.org (Kerr-Mudd,John)
Newsgroups: alt.lang.asm
Subject: Re: pong 256 bytes
Date: Mon, 2 Sep 2019 18:04:37 -0000 (UTC)
Organization: dis
Lines: 21
Message-ID: <XnsAABEC212AE02Eadmin127001@144.76.35.198>
References: <XnsAAACA2EB9767Dadmin127001@144.76.35.198> <5d55acc7$0$31410$426a74cc@news.free.fr> <XnsAAACCF2D3678admin127001@144.76.35.198> <5d570a2e$0$3376$426a74cc@news.free.fr> <XnsAAADDDEF89029admin127001@144.76.35.198> <5d5724b6$0$6468$426a34cc@news.free.fr> <XnsAAAE628A5F2B4admin127001@144.76.35.198> <XnsAABDC809FE765admin127001@144.76.35.198> <5d6c3b18$0$15185$426a74cc@news.free.fr> <XnsAABE62AA7444Eadmin127001@144.76.35.198> <5d6cfa9a$0$21584$426a74cc@news.free.fr> <XnsAABEA7F809BB1admin127001@144.76.35.198> <5d6d4faf$0$15196$426a34cc@news.free.fr>
Injection-Date: Mon, 2 Sep 2019 18:04:37 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="165e269cbd2c7181dd96b626b328057c";
logging-data="363"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+GHpNqRM1PZyePOcGEbISUwwmdWdzqHjM="
User-Agent: Xnews/2006.08.24
Cancel-Lock: sha1:azurjAFH/WWTumu33b69SO6YIDk=
View all headers
On Mon, 02 Sep 2019 17:21:51 GMT, Mateusz Viste <mateusz@wont.tell>
wrote:

On Mon, 02 Sep 2019 15:30:38 +0000, Kerr-Mudd,John wrote:
I don't think so, it's dark blue; hard to see, I'll grant. I'll think
on it, Mr Picky!

You are most certainly correct. I checked it again, this time having
put my glasses first - and indeed, dark blue it is! It's easy to see
once one has proper vision, the software is flawless.

My deepest apologies for this baseless (and how prejudicial)
accusation!

Mateusz (aka Mr Blind)

I agree though; but it's difficult to see (SIC!) how to fix it (within
256).

--
Bah, and indeed, Humbug.


Subject: Re: pong 256 bytes
From: Kerr-Mudd,John
Newsgroups: alt.lang.asm
Organization: dis
Date: Tue, 3 Sep 2019 08:30 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: notsay...@invalid.org (Kerr-Mudd,John)
Newsgroups: alt.lang.asm
Subject: Re: pong 256 bytes
Date: Tue, 3 Sep 2019 08:30:20 -0000 (UTC)
Organization: dis
Lines: 37
Message-ID: <XnsAABF60BC267B7admin127001@144.76.35.198>
References: <XnsAAACA2EB9767Dadmin127001@144.76.35.198> <5d55acc7$0$31410$426a74cc@news.free.fr> <XnsAAACCF2D3678admin127001@144.76.35.198> <5d570a2e$0$3376$426a74cc@news.free.fr> <XnsAAADDDEF89029admin127001@144.76.35.198> <5d5724b6$0$6468$426a34cc@news.free.fr> <XnsAAAE628A5F2B4admin127001@144.76.35.198> <XnsAABDC809FE765admin127001@144.76.35.198> <5d6c3b18$0$15185$426a74cc@news.free.fr> <XnsAABE62AA7444Eadmin127001@144.76.35.198> <5d6cfa9a$0$21584$426a74cc@news.free.fr> <XnsAABEA7F809BB1admin127001@144.76.35.198> <5d6d4faf$0$15196$426a34cc@news.free.fr> <XnsAABEC212AE02Eadmin127001@144.76.35.198>
Injection-Date: Tue, 3 Sep 2019 08:30:20 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="0ffc9647f3ccbe1908fef311dc8d94df";
logging-data="19228"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18L+fvtXHq06cQjdn1bWXWAlADUC1YUm1Q="
User-Agent: Xnews/2006.08.24
Cancel-Lock: sha1:edY+y47aSCa9mxnQqvCRB/XmaGA=
View all headers
On Mon, 02 Sep 2019 18:04:37 GMT, "Kerr-Mudd,John"
<notsaying@invalid.org> wrote:

On Mon, 02 Sep 2019 17:21:51 GMT, Mateusz Viste <mateusz@wont.tell>
wrote:

On Mon, 02 Sep 2019 15:30:38 +0000, Kerr-Mudd,John wrote:
I don't think so, it's dark blue; hard to see, I'll grant. I'll think
on it, Mr Picky!

You are most certainly correct. I checked it again, this time having
put my glasses first - and indeed, dark blue it is! It's easy to see
once one has proper vision, the software is flawless.

My deepest apologies for this baseless (and how prejudicial)
accusation!

Mateusz (aka Mr Blind)

I agree though; but it's difficult to see (SIC!) how to fix it (within
256).

OK, I can make the score Bright (costing 4 bytes), but Bright Blue is
still pretty dull.

B013CD10B800A0500731FF31C949F3AABA5F0052BD0100BEA000B864FF00E03C
0274043CC67502F6DC01EE89C389F7B60EE897005B81FEE600720D502C0538D8
587405720243434BBF3D01E84D0074B453723297B402CD16A804740142A80874
014AB401CD16752C52BADA03ECA80875F8ECA80874FB5B9731FFFDE81D00FC59
748289DA519C89C389F7B600E83C009D738BEB83B80300CD1058C3B10238CB72
06B1BD38CB720288CB39FE750D38D8722E8D4F0A38C87327F7DDB60AB10AE80A
00E2FBB600E8030080EB0C575052B84001B700F7E34301C75A268835585FC357
5081F73D01268A0524F7984089C10C083C0EF3AB585F9CE8C0FF9DC3


--
Bah, and indeed, Humbug.


Subject: Re: pong 256 bytes
From: Steve
Newsgroups: alt.lang.asm
Organization: Aioe.org NNTP Server
Date: Tue, 3 Sep 2019 12:04 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Path: i2pn2.org!i2pn.org!aioe.org!.POSTED.RaaG7zt4kB9/rv6JG07kow.user.gioia.aioe.org!not-for-mail
From: Bog...@Embarq.com (Steve)
Newsgroups: alt.lang.asm
Subject: Re: pong 256 bytes
Date: Tue, 03 Sep 2019 12:04:54 GMT
Organization: Aioe.org NNTP Server
Lines: 14
Message-ID: <c1.2b8.46N5HB$06q@NOVOSAD3.EMBARQ.COM>
References: <XnsAAACA2EB9767Dadmin127001@144.76.35.198> <5d55acc7$0$31410$426a74cc@news.free.fr> <XnsAAACCF2D3678admin127001@144.76.35.198> <5d570a2e$0$3376$426a74cc@news.free.fr> <XnsAAADDDEF89029admin127001@144.76.35.198> <5d5724b6$0$6468$426a34cc@news.free.fr> <XnsAAAE628A5F2B4admin127001@144.76.35.198> <XnsAABDC809FE765admin127001@144.76.35.198> <5d6c3b18$0$15185$426a74cc@news.free.fr> <XnsAABE62AA7444Eadmin127001@144.76.35.198> <5d6cfa9a$0$21584$426a74cc@news.free.fr> <XnsAABEA7F809BB1admin127001@144.76.35.198> <5d6d4faf$0$15196$426a34cc@news.free.fr> <XnsAABEC212AE02Eadmin127001@144.76.35.198> <XnsAABF60BC267B7admin127001@144.76.35.198>
Reply-To: Bogus@Embarq.com
NNTP-Posting-Host: RaaG7zt4kB9/rv6JG07kow.user.gioia.aioe.org
X-Complaints-To: abuse@aioe.org
X-Notice: Filtered by postfilter v. 0.9.2
X-Newsreader: IBM NewsReader/2 2.0
View all headers
"Kerr-Mudd,John" <notsaying@invalid.org> writes:
OK, I can make the score Bright (costing 4 bytes), but Bright Blue is
still pretty dull.

Hi,

   I tried the program without much luck.
What keys are intended to be used?  It
could also be a bad testing environment?

Cheers,

Steve N.



Subject: Re: pong 256 bytes
From: Mateusz Viste
Newsgroups: alt.lang.asm
Organization: Guest of ProXad - France
Date: Tue, 3 Sep 2019 12:12 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Path: i2pn2.org!i2pn.org!weretis.net!feeder7.news.weretis.net!proxad.net!feeder1-2.proxad.net!cleanfeed1-a.proxad.net!nnrp4-1.free.fr!not-for-mail
From: mate...@wont.tell (Mateusz Viste)
Subject: Re: pong 256 bytes
Newsgroups: alt.lang.asm
References: <XnsAAACA2EB9767Dadmin127001@144.76.35.198>
<5d55acc7$0$31410$426a74cc@news.free.fr>
<XnsAAACCF2D3678admin127001@144.76.35.198>
<5d570a2e$0$3376$426a74cc@news.free.fr>
<XnsAAADDDEF89029admin127001@144.76.35.198>
<5d5724b6$0$6468$426a34cc@news.free.fr>
<XnsAAAE628A5F2B4admin127001@144.76.35.198>
<XnsAABDC809FE765admin127001@144.76.35.198>
<5d6c3b18$0$15185$426a74cc@news.free.fr>
<XnsAABE62AA7444Eadmin127001@144.76.35.198>
<5d6cfa9a$0$21584$426a74cc@news.free.fr>
<XnsAABEA7F809BB1admin127001@144.76.35.198>
<5d6d4faf$0$15196$426a34cc@news.free.fr>
<XnsAABEC212AE02Eadmin127001@144.76.35.198>
<XnsAABF60BC267B7admin127001@144.76.35.198>
<c1.2b8.46N5HB$06q@NOVOSAD3.EMBARQ.COM>
User-Agent: Pan/0.145 (Duplicitous mercenary valetism; d7e168a
git.gnome.org/pan2)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Date: 03 Sep 2019 12:12:50 GMT
Lines: 12
Message-ID: <5d6e58c2$0$15171$426a74cc@news.free.fr>
Organization: Guest of ProXad - France
NNTP-Posting-Date: 03 Sep 2019 14:12:50 CEST
NNTP-Posting-Host: 82.64.0.151
X-Trace: 1567512770 news-2.free.fr 15171 82.64.0.151:43380
X-Complaints-To: abuse@proxad.net
View all headers
On Tue, 03 Sep 2019 12:04:54 +0000, Steve wrote:
"Kerr-Mudd,John" <notsaying@invalid.org> writes:
OK, I can make the score Bright (costing 4 bytes), but Bright Blue is
still pretty dull.

   I tried the program without much luck.
What keys are intended to be used?

ALT and CTRL, as explained at the source.
http://rainwarrior.ca/dragon/pong256.html

Mateusz


Subject: Re: pong 256 bytes
From: Kerr-Mudd,John
Newsgroups: alt.lang.asm
Organization: dis
Date: Tue, 3 Sep 2019 12:14 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: notsay...@invalid.org (Kerr-Mudd,John)
Newsgroups: alt.lang.asm
Subject: Re: pong 256 bytes
Date: Tue, 3 Sep 2019 12:14:26 -0000 (UTC)
Organization: dis
Lines: 20
Message-ID: <XnsAABF86B7DECE0admin127001@144.76.35.198>
References: <XnsAAACA2EB9767Dadmin127001@144.76.35.198> <5d55acc7$0$31410$426a74cc@news.free.fr> <XnsAAACCF2D3678admin127001@144.76.35.198> <5d570a2e$0$3376$426a74cc@news.free.fr> <XnsAAADDDEF89029admin127001@144.76.35.198> <5d5724b6$0$6468$426a34cc@news.free.fr> <XnsAAAE628A5F2B4admin127001@144.76.35.198> <XnsAABDC809FE765admin127001@144.76.35.198> <5d6c3b18$0$15185$426a74cc@news.free.fr> <XnsAABE62AA7444Eadmin127001@144.76.35.198> <5d6cfa9a$0$21584$426a74cc@news.free.fr> <XnsAABEA7F809BB1admin127001@144.76.35.198> <5d6d4faf$0$15196$426a34cc@news.free.fr> <XnsAABEC212AE02Eadmin127001@144.76.35.198> <XnsAABF60BC267B7admin127001@144.76.35.198> <c1.2b8.46N5HB$06q@NOVOSAD3.EMBARQ.COM>
Injection-Date: Tue, 3 Sep 2019 12:14:26 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="0ffc9647f3ccbe1908fef311dc8d94df";
logging-data="30493"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18u78lP0O3BkMZ5o7FTBVCQGAWN+1UFjRk="
User-Agent: Xnews/2006.08.24
Cancel-Lock: sha1:zSJZdoE+TCXr7EshGPCmW/35Syk=
View all headers
On Tue, 03 Sep 2019 12:04:54 GMT, Bogus@Embarq.com (Steve) wrote:

"Kerr-Mudd,John" <notsaying@invalid.org> writes:
OK, I can make the score Bright (costing 4 bytes), but Bright Blue is
still pretty dull.

Hi,

   I tried the program without much luck.
What keys are intended to be used?  It
could also be a bad testing environment?


It's Ctrl for down; Alt for up




--
Bah, and indeed, Humbug.


Subject: Re: pong 256 bytes
From: Kerr-Mudd,John
Newsgroups: alt.lang.asm
Organization: dis
Date: Tue, 3 Sep 2019 12:37 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: notsay...@invalid.org (Kerr-Mudd,John)
Newsgroups: alt.lang.asm
Subject: Re: pong 256 bytes
Date: Tue, 3 Sep 2019 12:37:10 -0000 (UTC)
Organization: dis
Lines: 24
Message-ID: <XnsAABF8A991B0D9admin127001@144.76.35.198>
References: <XnsAAACA2EB9767Dadmin127001@144.76.35.198> <5d55acc7$0$31410$426a74cc@news.free.fr> <XnsAAACCF2D3678admin127001@144.76.35.198> <5d570a2e$0$3376$426a74cc@news.free.fr> <XnsAAADDDEF89029admin127001@144.76.35.198> <5d5724b6$0$6468$426a34cc@news.free.fr> <XnsAAAE628A5F2B4admin127001@144.76.35.198> <XnsAABDC809FE765admin127001@144.76.35.198> <5d6c3b18$0$15185$426a74cc@news.free.fr> <XnsAABE62AA7444Eadmin127001@144.76.35.198> <5d6cfa9a$0$21584$426a74cc@news.free.fr> <XnsAABEA7F809BB1admin127001@144.76.35.198> <5d6d4faf$0$15196$426a34cc@news.free.fr> <XnsAABEC212AE02Eadmin127001@144.76.35.198> <XnsAABF60BC267B7admin127001@144.76.35.198> <c1.2b8.46N5HB$06q@NOVOSAD3.EMBARQ.COM> <XnsAABF86B7DECE0admin127001@144.76.35.198>
Injection-Date: Tue, 3 Sep 2019 12:37:10 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="0ffc9647f3ccbe1908fef311dc8d94df";
logging-data="30493"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/vUr40CIfAZv7VXP2jlWor2Y788rRDt3w="
User-Agent: Xnews/2006.08.24
Cancel-Lock: sha1:TmcLqu/7KgbZTP5QfQEhvEw65Po=
View all headers
On Tue, 03 Sep 2019 12:14:26 GMT, "Kerr-Mudd,John"
<notsaying@invalid.org> wrote:

On Tue, 03 Sep 2019 12:04:54 GMT, Bogus@Embarq.com (Steve) wrote:

"Kerr-Mudd,John" <notsaying@invalid.org> writes:
OK, I can make the score Bright (costing 4 bytes), but Bright Blue is
still pretty dull.

Hi,

   I tried the program without much luck.
What keys are intended to be used?  It
could also be a bad testing environment?


It's Ctrl for down; Alt for up

Esc to Exit!



--
Bah, and indeed, Humbug.


Subject: Re: pong 256 bytes
From: Mateusz Viste
Newsgroups: alt.lang.asm
Organization: Guest of ProXad - France
Date: Tue, 3 Sep 2019 13:08 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Path: i2pn2.org!i2pn.org!weretis.net!feeder7.news.weretis.net!news.uzoreto.com!news.muarf.org!nntpfeed.proxad.net!proxad.net!feeder1-1.proxad.net!cleanfeed1-b.proxad.net!nnrp4-2.free.fr!not-for-mail
From: mate...@wont.tell (Mateusz Viste)
Subject: Re: pong 256 bytes
Newsgroups: alt.lang.asm
References: <XnsAAACA2EB9767Dadmin127001@144.76.35.198>
<5d55acc7$0$31410$426a74cc@news.free.fr>
<XnsAAACCF2D3678admin127001@144.76.35.198>
<5d570a2e$0$3376$426a74cc@news.free.fr>
<XnsAAADDDEF89029admin127001@144.76.35.198>
<5d5724b6$0$6468$426a34cc@news.free.fr>
<XnsAAAE628A5F2B4admin127001@144.76.35.198>
<XnsAABDC809FE765admin127001@144.76.35.198>
<5d6c3b18$0$15185$426a74cc@news.free.fr>
<XnsAABE62AA7444Eadmin127001@144.76.35.198>
<5d6cfa9a$0$21584$426a74cc@news.free.fr>
<XnsAABEA7F809BB1admin127001@144.76.35.198>
<5d6d4faf$0$15196$426a34cc@news.free.fr>
<XnsAABEC212AE02Eadmin127001@144.76.35.198>
<XnsAABF60BC267B7admin127001@144.76.35.198>
<c1.2b8.46N5HB$06q@NOVOSAD3.EMBARQ.COM>
<XnsAABF86B7DECE0admin127001@144.76.35.198>
<XnsAABF8A991B0D9admin127001@144.76.35.198>
User-Agent: Pan/0.145 (Duplicitous mercenary valetism; d7e168a
git.gnome.org/pan2)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Date: 03 Sep 2019 13:08:34 GMT
Lines: 25
Message-ID: <5d6e65d2$0$6456$426a34cc@news.free.fr>
Organization: Guest of ProXad - France
NNTP-Posting-Date: 03 Sep 2019 15:08:34 CEST
NNTP-Posting-Host: 82.64.0.151
X-Trace: 1567516114 news-4.free.fr 6456 82.64.0.151:57800
X-Complaints-To: abuse@proxad.net
View all headers
On Tue, 03 Sep 2019 12:37:10 +0000, Kerr-Mudd,John wrote:

On Tue, 03 Sep 2019 12:14:26 GMT, "Kerr-Mudd,John"
<notsaying@invalid.org> wrote:

On Tue, 03 Sep 2019 12:04:54 GMT, Bogus@Embarq.com (Steve) wrote:

"Kerr-Mudd,John" <notsaying@invalid.org> writes:
OK, I can make the score Bright (costing 4 bytes), but Bright Blue is
still pretty dull.

Hi,

   I tried the program without much luck.
What keys are intended to be used?  It could also be a bad testing
environment?


It's Ctrl for down; Alt for up

Esc to Exit!

"Anything" to exit, really (with the exception of ALT and CTRL, that is).

Mateusz


Subject: Re: pong 256 bytes
From: Steve
Newsgroups: alt.lang.asm
Organization: Aioe.org NNTP Server
Date: Wed, 4 Sep 2019 11:24 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Path: i2pn2.org!i2pn.org!aioe.org!.POSTED.rNnqbIaug1jmmrPPCzNl1g.user.gioia.aioe.org!not-for-mail
From: Bog...@Embarq.com (Steve)
Newsgroups: alt.lang.asm
Subject: Re: pong 256 bytes
Date: Wed, 04 Sep 2019 11:24:03 GMT
Organization: Aioe.org NNTP Server
Lines: 29
Message-ID: <c1.2b8.46NhKb$06r@NOVOSAD3.EMBARQ.COM>
References: <XnsAAACA2EB9767Dadmin127001@144.76.35.198> <5d55acc7$0$31410$426a74cc@news.free.fr> <XnsAAACCF2D3678admin127001@144.76.35.198> <5d570a2e$0$3376$426a74cc@news.free.fr> <XnsAAADDDEF89029admin127001@144.76.35.198> <5d5724b6$0$6468$426a34cc@news.free.fr> <XnsAAAE628A5F2B4admin127001@144.76.35.198> <XnsAABDC809FE765admin127001@144.76.35.198> <5d6c3b18$0$15185$426a74cc@news.free.fr> <XnsAABE62AA7444Eadmin127001@144.76.35.198> <5d6cfa9a$0$21584$426a74cc@news.free.fr> <XnsAABEA7F809BB1admin127001@144.76.35.198> <5d6d4faf$0$15196$426a34cc@news.free.fr> <XnsAABEC212AE02Eadmin127001@144.76.35.198> <XnsAABF60BC267B7admin127001@144.76.35.198> <c1.2b8.46N5HB$06q@NOVOSAD3.EMBARQ.COM> <XnsAABF86B7DECE0admin127001@144.76.35.198>
Reply-To: Bogus@Embarq.com
NNTP-Posting-Host: rNnqbIaug1jmmrPPCzNl1g.user.gioia.aioe.org
X-Complaints-To: abuse@aioe.org
X-Notice: Filtered by postfilter v. 0.9.2
X-Newsreader: IBM NewsReader/2 2.0
View all headers
"Kerr-Mudd,John" <notsaying@invalid.org> writes:
On Tue, 03 Sep 2019 12:04:54 GMT, Bogus@Embarq.com (Steve) wrote:

Hi,

   I tried the program without much luck.
What keys are intended to be used?  It
could also be a bad testing environment?


It's Ctrl for down; Alt for up


--
Bah, and indeed, Humbug.

Hi,

   Thanks to both for replying.  The program
works well in a Windows 2000 NTVDM and
DOS 6.2.  No delay in an OS/2 VDM.  And the
"ball" seems to disappear every so often.
And I don't play it very well.

   Nice job overall.

Regards,

Steve N.


Subject: Re: pong 256 bytes
From: Kerr-Mudd,John
Newsgroups: alt.lang.asm
Organization: dis
Date: Wed, 4 Sep 2019 19:51 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: notsay...@invalid.org (Kerr-Mudd,John)
Newsgroups: alt.lang.asm
Subject: Re: pong 256 bytes
Date: Wed, 4 Sep 2019 19:51:26 -0000 (UTC)
Organization: dis
Lines: 76
Message-ID: <XnsAAC0D436BAB79admin127001@144.76.35.198>
References: <XnsAAACA2EB9767Dadmin127001@144.76.35.198> <5d55acc7$0$31410$426a74cc@news.free.fr> <XnsAAACCF2D3678admin127001@144.76.35.198> <5d570a2e$0$3376$426a74cc@news.free.fr> <XnsAAADDDEF89029admin127001@144.76.35.198> <5d5724b6$0$6468$426a34cc@news.free.fr> <XnsAAAE628A5F2B4admin127001@144.76.35.198> <XnsAABDC809FE765admin127001@144.76.35.198> <5d6c3b18$0$15185$426a74cc@news.free.fr> <XnsAABE62AA7444Eadmin127001@144.76.35.198> <5d6cfa9a$0$21584$426a74cc@news.free.fr> <XnsAABEA7F809BB1admin127001@144.76.35.198> <5d6d4faf$0$15196$426a34cc@news.free.fr> <XnsAABEC212AE02Eadmin127001@144.76.35.198> <XnsAABF60BC267B7admin127001@144.76.35.198> <c1.2b8.46N5HB$06q@NOVOSAD3.EMBARQ.COM> <XnsAABF86B7DECE0admin127001@144.76.35.198> <c1.2b8.46NhKb$06r@NOVOSAD3.EMBARQ.COM>
Injection-Date: Wed, 4 Sep 2019 19:51:26 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="29ba59943148a94037d7e32e08a2b8b5";
logging-data="16403"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/m0MZbtxt/2IrHX5Z7zAZFh2CCtn1bPp4="
User-Agent: Xnews/2006.08.24
Cancel-Lock: sha1:4rAfejx+aWxgxrfBzQN4zQBr8Xs=
View all headers
On Wed, 04 Sep 2019 11:24:03 GMT, Bogus@Embarq.com (Steve) wrote:

"Kerr-Mudd,John" <notsaying@invalid.org> writes:
On Tue, 03 Sep 2019 12:04:54 GMT, Bogus@Embarq.com (Steve) wrote:

Hi,

   I tried the program without much luck.
What keys are intended to be used?  It
could also be a bad testing environment?


It's Ctrl for down; Alt for up


--
Bah, and indeed, Humbug.

Hi,

   Thanks to both for replying.  The program
works well in a Windows 2000 NTVDM and
DOS 6.2.  No delay in an OS/2 VDM.  And the
"ball" seems to disappear every so often.
And I don't play it very well.

   Nice job overall.

Regards,

Steve N.


Thanks.

Because 'Blue' (1) is barely visible; I thought I'd try just saving the
score on screen as such, yet draw the dots in Bright White

Here's an embarrassing (to me) bug;

bat_miss:
;put_score:  ; put score to opposite corner
      push di 
       push ax
         xor di,PADDLE_RIGHT_X ; other corner
         mov al,byte [es:di]   ; get previous score from top line
         inc ax ; new colour dot
         stosb  ; save score
         cmp al,LOSE_LIMIT     ; zr or cy flags rtnd
         cbw    ; short line!
         mov cx,0x100*0x0+SCORE_COLOUR   ; space blob
         xchg cx,ax
         rep stosw             ; NB cld/std
       pop ax
      pop di 

The computer's score (with Direction Set [std]) sticks at 1!

Here's the Hex for that one:
B013CD10B800A0500731FF31C949F3AABA5F0052BD0100BEA000B864FF00E03C
0274043CC67502F6DC01EE89C389F7B60EE897005B81FEE600720D502C0538D8
587405720243434BBF3D01E84D0074B453723297B402CD16A804740142A80874
014AB401CD16752C52BADA03ECA80875F8ECA80874FB5B9731FFFDE81D00FC59
748289DA519C89C389F7B600E83C009D738BEB83B80300CD1058C3B10238CB72
06B1BD38CB720288CB39FE750D38D8722E8D4F0A38C87327F7DDB60AB10AE80A
00E2FBB600E8030080EB0C575052B84001B700F7E34301C75A268835585FC357
5081F73D01268A0540AAB90F00983C0691F3AB585F9CE8C1FF9DC3


I can't see why it fails.



--
Bah, and indeed, Humbug.
e


Subject: Re: pong 256 bytes
From: Kerr-Mudd,John
Newsgroups: alt.lang.asm
Organization: dis
Date: Thu, 5 Sep 2019 16:51 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: notsay...@invalid.org (Kerr-Mudd,John)
Newsgroups: alt.lang.asm
Subject: Re: pong 256 bytes
Date: Thu, 5 Sep 2019 16:51:39 -0000 (UTC)
Organization: dis
Lines: 87
Message-ID: <XnsAAC1B5B549C5Cadmin127001@144.76.35.198>
References: <XnsAAACA2EB9767Dadmin127001@144.76.35.198> <5d55acc7$0$31410$426a74cc@news.free.fr> <XnsAAACCF2D3678admin127001@144.76.35.198> <5d570a2e$0$3376$426a74cc@news.free.fr> <XnsAAADDDEF89029admin127001@144.76.35.198> <5d5724b6$0$6468$426a34cc@news.free.fr> <XnsAAAE628A5F2B4admin127001@144.76.35.198> <XnsAABDC809FE765admin127001@144.76.35.198> <5d6c3b18$0$15185$426a74cc@news.free.fr> <XnsAABE62AA7444Eadmin127001@144.76.35.198> <5d6cfa9a$0$21584$426a74cc@news.free.fr> <XnsAABEA7F809BB1admin127001@144.76.35.198> <5d6d4faf$0$15196$426a34cc@news.free.fr> <XnsAABEC212AE02Eadmin127001@144.76.35.198> <XnsAABF60BC267B7admin127001@144.76.35.198> <c1.2b8.46N5HB$06q@NOVOSAD3.EMBARQ.COM> <XnsAABF86B7DECE0admin127001@144.76.35.198> <c1.2b8.46NhKb$06r@NOVOSAD3.EMBARQ.COM> <XnsAAC0D436BAB79admin127001@144.76.35.198>
Injection-Date: Thu, 5 Sep 2019 16:51:39 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="e842b658b4a17f688be4fa55db0f46c8";
logging-data="25117"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19uD9n7FNUOnfnO+fM7OUez2eSieskUKZM="
User-Agent: Xnews/2006.08.24
Cancel-Lock: sha1:tSdh8YTdd62875evxzANHf68HO4=
View all headers
On Wed, 04 Sep 2019 19:51:26 GMT, "Kerr-Mudd,John" <notsaying@invalid.org>
wrote:

On Wed, 04 Sep 2019 11:24:03 GMT, Bogus@Embarq.com (Steve) wrote:

"Kerr-Mudd,John" <notsaying@invalid.org> writes:
On Tue, 03 Sep 2019 12:04:54 GMT, Bogus@Embarq.com (Steve) wrote:

Hi,

   I tried the program without much luck.
What keys are intended to be used?  It
could also be a bad testing environment?


It's Ctrl for down; Alt for up


--
Bah, and indeed, Humbug.

Hi,

   Thanks to both for replying.  The program
works well in a Windows 2000 NTVDM and
DOS 6.2.  No delay in an OS/2 VDM.  And the
"ball" seems to disappear every so often.
And I don't play it very well.

   Nice job overall.

Regards,

Steve N.


Thanks.

Because 'Blue' (1) is barely visible; I thought I'd try just saving the
score on screen as such, yet draw the dots in Bright White

Here's an embarrassing (to me) bug;

bat_miss:
;put_score:  ; put score to opposite corner
      push di 
       push ax
         xor di,PADDLE_RIGHT_X ; other corner
         mov al,byte [es:di]   ; get previous score from top line
         inc ax ; new colour dot
         stosb  ; save score

Sussed it; with std di goes back 1, but then the 1st stosw overwrites with
ah. It's Ok going forward!  - So change stosb to stosw

         cmp al,LOSE_LIMIT     ; zr or cy flags rtnd
         cbw    ; short line!
         mov cx,0x100*0x0+SCORE_COLOUR   ; space blob
         xchg cx,ax
         rep stosw             ; NB cld/std
       pop ax
      pop di 

The computer's score (with Direction Set [std]) sticks at 1!

Here's the Hex for that one:
B013CD10B800A0500731FF31C949F3AABA5F0052BD0100BEA000B864FF00E03C
0274043CC67502F6DC01EE89C389F7B60EE897005B81FEE600720D502C0538D8
587405720243434BBF3D01E84D0074B453723297B402CD16A804740142A80874
014AB401CD16752C52BADA03ECA80875F8ECA80874FB5B9731FFFDE81D00FC59
748289DA519C89C389F7B600E83C009D738BEB83B80300CD1058C3B10238CB72
06B1BD38CB720288CB39FE750D38D8722E8D4F0A38C87327F7DDB60AB10AE80A
00E2FBB600E8030080EB0C575052B84001B700F7E34301C75A268835585FC357
5081F73D01268A0540AAB90F00983C0691F3AB585F9CE8C1FF9DC3
change -------------^AA to AB



I can't see why it fails.
Sorted.





--
Bah, and indeed, Humbug.


Pages:12
rocksolid light 0.7.2
clearneti2ptor