In the making: Arukanoido – an Arkanoid clone

Discussion, Reviews & High-scores

Moderator: Moderators

User avatar
pixel
Vic 20 Scientist
Posts: 1358
Joined: Fri Feb 28, 2014 3:56 am
Website: http://hugbox.org/
Location: Berlin, Germany
Occupation: Pan–galactic shaman

Re: In the making: Arukanoido – an Arkanoid clone

Post 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!
A man without talent or ambition is most easily pleased. Others set his path and he is content.
https://github.com/SvenMichaelKlose
User avatar
pixel
Vic 20 Scientist
Posts: 1358
Joined: Fri Feb 28, 2014 3:56 am
Website: http://hugbox.org/
Location: Berlin, Germany
Occupation: Pan–galactic shaman

Re: In the making: Arukanoido – an Arkanoid clone

Post by pixel »

Did anybody test the WAV with real tape yet?
A man without talent or ambition is most easily pleased. Others set his path and he is content.
https://github.com/SvenMichaelKlose
User avatar
darkatx
Vic 20 Afficionado
Posts: 471
Joined: Wed Feb 04, 2009 2:17 pm
Location: Canada

Re: In the making: Arukanoido – an Arkanoid clone

Post 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
Last edited by darkatx on Sun Nov 12, 2023 1:12 pm, edited 1 time in total.
Learning all the time... :)
Wayne / Art Ravers
Vic 20 Drifter
Posts: 27
Joined: Sat Apr 15, 2023 2:54 pm
Location: West Yorkshire

Re: In the making: Arukanoido – an Arkanoid clone

Post 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 !!!
User avatar
pixel
Vic 20 Scientist
Posts: 1358
Joined: Fri Feb 28, 2014 3:56 am
Website: http://hugbox.org/
Location: Berlin, Germany
Occupation: Pan–galactic shaman

Re: In the making: Arukanoido – an Arkanoid clone

Post 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 72 times
A man without talent or ambition is most easily pleased. Others set his path and he is content.
https://github.com/SvenMichaelKlose
Wayne / Art Ravers
Vic 20 Drifter
Posts: 27
Joined: Sat Apr 15, 2023 2:54 pm
Location: West Yorkshire

Re: In the making: Arukanoido – an Arkanoid clone

Post 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
User avatar
pixel
Vic 20 Scientist
Posts: 1358
Joined: Fri Feb 28, 2014 3:56 am
Website: http://hugbox.org/
Location: Berlin, Germany
Occupation: Pan–galactic shaman

Re: In the making: Arukanoido – an Arkanoid clone

Post 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 59 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.
A man without talent or ambition is most easily pleased. Others set his path and he is content.
https://github.com/SvenMichaelKlose
User avatar
pixel
Vic 20 Scientist
Posts: 1358
Joined: Fri Feb 28, 2014 3:56 am
Website: http://hugbox.org/
Location: Berlin, Germany
Occupation: Pan–galactic shaman

Re: In the making: Arukanoido – an Arkanoid clone

Post 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 88 times
A man without talent or ambition is most easily pleased. Others set his path and he is content.
https://github.com/SvenMichaelKlose
User avatar
tokra
Vic 20 Scientist
Posts: 1123
Joined: Tue Apr 27, 2010 5:32 pm
Location: Scheessel, Germany

Re: In the making: Arukanoido – an Arkanoid clone

Post 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.
User avatar
pixel
Vic 20 Scientist
Posts: 1358
Joined: Fri Feb 28, 2014 3:56 am
Website: http://hugbox.org/
Location: Berlin, Germany
Occupation: Pan–galactic shaman

Re: In the making: Arukanoido – an Arkanoid clone

Post 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.
A man without talent or ambition is most easily pleased. Others set his path and he is content.
https://github.com/SvenMichaelKlose
User avatar
pixel
Vic 20 Scientist
Posts: 1358
Joined: Fri Feb 28, 2014 3:56 am
Website: http://hugbox.org/
Location: Berlin, Germany
Occupation: Pan–galactic shaman

Re: In the making: Arukanoido – an Arkanoid clone

Post by pixel »

Added graphics courtesy of darkatx and updated the credit pages.
arklettering.png
arukanoido.demo.1555.zip
(658.36 KiB) Downloaded 102 times
A man without talent or ambition is most easily pleased. Others set his path and he is content.
https://github.com/SvenMichaelKlose
User avatar
Mike
Herr VC
Posts: 4841
Joined: Wed Dec 01, 2004 1:57 pm
Location: Munich, Germany
Occupation: electrical engineer

Re: In the making: Arukanoido – an Arkanoid clone

Post 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.
User avatar
pixel
Vic 20 Scientist
Posts: 1358
Joined: Fri Feb 28, 2014 3:56 am
Website: http://hugbox.org/
Location: Berlin, Germany
Occupation: Pan–galactic shaman

Re: In the making: Arukanoido – an Arkanoid clone

Post 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 59 times
A man without talent or ambition is most easily pleased. Others set his path and he is content.
https://github.com/SvenMichaelKlose
User avatar
Mike
Herr VC
Posts: 4841
Joined: Wed Dec 01, 2004 1:57 pm
Location: Munich, Germany
Occupation: electrical engineer

Re: In the making: Arukanoido – an Arkanoid clone

Post 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!
User avatar
pixel
Vic 20 Scientist
Posts: 1358
Joined: Fri Feb 28, 2014 3:56 am
Website: http://hugbox.org/
Location: Berlin, Germany
Occupation: Pan–galactic shaman

Re: In the making: Arukanoido – an Arkanoid clone

Post by pixel »

Mike wrote: Mon Jan 01, 2024 1:31 pm A sharp look into the code following the IRQ vector shows this:
Thanks!
A man without talent or ambition is most easily pleased. Others set his path and he is content.
https://github.com/SvenMichaelKlose
Post Reply