Page 37 of 41

Re: In the making: Arukanoido – an Arkanoid clone

Posted: Tue Nov 07, 2023 5:27 am
by pixel
Mike wrote: Tue Nov 07, 2023 4:36 am In any case, you should do the readout of the POT% registers only in the top or bottom border area, as there then is least disturbance by the video DMA.
Alright. That sounds like the way to go. Thanks!

Re: In the making: Arukanoido – an Arkanoid clone

Posted: Wed Nov 08, 2023 8:07 am
by pixel
Did anybody test the WAV with real tape yet?

Re: In the making: Arukanoido – an Arkanoid clone

Posted: Wed Nov 08, 2023 11:45 am
by darkatx
pixel wrote: Sat Oct 28, 2023 6:24 am ...
Some other good news: darkatx just jumped in to do the cover art again. (He did the artwork for PULSE too.) We're very excited about it, working on some top-secret eye-candy for the tape version, making sure this release will knock everybody in the balls. ;) (Unless it's impossible to do so...)
Shameless promotion of Work in progress

Image

Re: In the making: Arukanoido – an Arkanoid clone

Posted: Thu Nov 09, 2023 2:17 pm
by Wayne / Art Ravers
For a WIP Picture that is LOVELY ! So am I right in thinking there is a Physical Cassette Version being Released ? You Guys are SUPERB !!!

Re: In the making: Arukanoido – an Arkanoid clone

Posted: Fri Nov 10, 2023 11:51 am
by pixel
Wayne / Art Ravers wrote: Thu Nov 09, 2023 2:17 pm For a WIP Picture that is LOVELY ! So am I right in thinking there is a Physical Cassette Version being Released ? You Guys are SUPERB !!!
Maybe.

Here's a new update by beamrider making a compromise with volume 6 tops:
arukanoido.demo.1544.zip
(652.03 KiB) Downloaded 77 times

Re: In the making: Arukanoido – an Arkanoid clone

Posted: Sat Nov 11, 2023 3:45 pm
by Wayne / Art Ravers
pixel wrote: Fri Nov 10, 2023 11:51 am
Wayne / Art Ravers wrote: Thu Nov 09, 2023 2:17 pm For a WIP Picture that is LOVELY ! So am I right in thinking there is a Physical Cassette Version being Released ? You Guys are SUPERB !!!
Maybe.

Here's a new update by beamrider making a compromise with volume 6 tops:
arukanoido.demo.1544.zip
Yummy ! Thank You :D

Re: In the making: Arukanoido – an Arkanoid clone

Posted: Mon Nov 13, 2023 7:49 am
by pixel
T'was a good idea to take a little break. The brick animating code spoiled the zeropage. Here's the fix. Hiscore table input is still kaputt.
arukanoido.demo.1546.zip
(651.4 KiB) Downloaded 65 times
There seems to be some issue when the warp gate is opening and sometimes a round ends although there are still some bricks left. That's three real bugs left so far.

Re: In the making: Arukanoido – an Arkanoid clone

Posted: Tue Nov 14, 2023 8:14 am
by pixel
Hiscore table item insertions fixed and paddles are read off-screen during VSYNC to reduce jitter.

@tokra: OK now or still too much jitter?
arukanoido.demo.1550.zip
(652.12 KiB) Downloaded 96 times

Re: In the making: Arukanoido – an Arkanoid clone

Posted: Tue Nov 14, 2023 12:19 pm
by tokra
Jitter seems better now. On the hiscore table I could finally enter my initials. I still have to be super careful, but at least I am able to get each letter stable now.Ingame jitter seems a little better as well.

On first start at the game I got the same error as last time again, the flickering raster effect of the engine was missing and only the bottom right corner of the screen was flickering (in the border area). Will try to get a video next time.

Re: In the making: Arukanoido – an Arkanoid clone

Posted: Tue Nov 14, 2023 12:43 pm
by pixel
tokra wrote: Tue Nov 14, 2023 12:19 pm Jitter seems better now. On the hiscore table I could finally enter my initials. I still have to be super careful, but at least I am able to get each letter stable now.Ingame jitter seems a little better as well.
Hmpfhmmh. That's still a bit disappointing. There's double un-jitter with the hiscore table now. (NMI + add/ror)
tokra wrote: Tue Nov 14, 2023 12:19 pm On first start at the game I got the same error as last time again, the flickering raster effect of the engine was missing and only the bottom right corner of the screen was flickering (in the border area). Will try to get a video next time.
Must be a prob with the real thing. Interrupts are disabled on sync. :( Looks like a problem waiting for the VSYNC in Mike's code.

Re: In the making: Arukanoido – an Arkanoid clone

Posted: Sun Nov 19, 2023 5:13 pm
by pixel
Added graphics courtesy of darkatx and updated the credit pages.
arklettering.png
arukanoido.demo.1555.zip
(658.36 KiB) Downloaded 108 times

Re: In the making: Arukanoido – an Arkanoid clone

Posted: Sat Nov 25, 2023 10:06 am
by Mike
pixel wrote:Looks like a problem waiting for the VSYNC in Mike's code.
Please check if any of the points in my most recent post w.r.t. the raster engine might be relevant here.

Re: In the making: Arukanoido – an Arkanoid clone

Posted: Mon Jan 01, 2024 1:03 pm
by pixel
This revision (#1576) pulls out a bag of tricks to avoid frame skips and sprite engine performance has been improved as well – of what use would an unplayable three-ball-mode be? Made possible with help of chatGPT-4! :mrgreen:
arukanoido.demo.1576.zip
(587.86 KiB) Downloaded 64 times

Re: In the making: Arukanoido – an Arkanoid clone

Posted: Mon Jan 01, 2024 1:31 pm
by Mike
In rev. #1576, the raster effect at game start is distorted:

Image

A sharp look into the code following the IRQ vector shows this:

Code: Select all

.3DD2  D8        CLD
.3DD3  A9 58     LDA #$58
.3DD5  38        SEC
.3DD6  ED 24 91  SBC $9124
.3DD9  C9 0A     CMP #$0A
.3DDB  90 03     BCC $3DE0
.3DDD  4C BF EA  JMP $EABF
.3DE0  8D E4 3D  STA $3DE4
.3DE3  90 05     BCC $3DEA
.3DE5  A9 A9     LDA #$A9
.3DE7  A9 A9     LDA #$A9
.3DE9  A9 A9     LDA #$A9
.3DEB  A9 A9     LDA #$A9
.3DED  A9 A5     LDA #$A5
.3DEF  EA        NOP
.3DF0  EA        NOP
.3DF1  A2 23     LDX #$23
.3DF3  A9 0A     LDA #$0A
.3DF5  A0 0A     LDY #$0A
.3DF7  8D 0F 90  STA $900F
.3DFA  8C 0F 90  STY $900F
.3DFD  8D 00 F0  STA $F000
.3E00  8D 0F 90  STA $900F
.3E03  8C 0F 90  STY $900F
.3E06  FE 00 F0  INC $F000,X
.3E09  FE 00 F0  INC $F000,X
.3E0C  FE 00 F0  INC $F000,X
.3E0F  FE 00 F0  INC $F000,X
.3E12  FE 00 F0  INC $F000,X
.3E15  FE 00 F0  INC $F000,X
.3E18  CA        DEX
.3E19  D0 D8     BNE $3DF3   ; this branch crosses the page and thus takes _4_ cycles!

Re: In the making: Arukanoido – an Arkanoid clone

Posted: Mon Jan 01, 2024 1:46 pm
by pixel
Mike wrote: Mon Jan 01, 2024 1:31 pm A sharp look into the code following the IRQ vector shows this:
Thanks!