In the making: Arukanoido – an Arkanoid clone

Discussion, Reviews & High-scores

Moderator: Moderators

User avatar
Mike
Herr VC
Posts: 4816
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 »

tokra wrote:If you want the cart to sell in numbers however you could also use the 3K-area and even the 2K IO2/3-area, making the game +37K effectively. Only people with UltiMem or very special expansions would be able to soft-load such a game into their VIC-20 :mrgreen:
ROM in RAM1..3 would render the cartridge inoperable in my VIC-20 though.

Pixel, before you start cramming data into somewhat obscure corners of the memory range, I'd suggest you just use a simple banking scheme for BLK1..3 controlled with registers in the I/O area ... if you need to go beyond +32K, that is.
User avatar
pixel
Vic 20 Scientist
Posts: 1329
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:[
Pixel, before you start cramming data into somewhat obscure corners of the memory range, I'd suggest you just use a simple banking scheme for BLK1..3 controlled with registers in the I/O area ... if you need to go beyond +32K, that is.
OK, to release the tension a bit, it's going to look like that:

* ROM in BLK1, 2, 3, and 5
* RAM in RAM1, 2, 3 (not sure what to use that for yet)
* Hiscores in IO2 and 3 (yep, battery-powered hiscore table)

No banking required yet. Guess the animation sequences will make it into the rest of ROM.
A man without talent or ambition is most easily pleased. Others set his path and he is content.
https://github.com/SvenMichaelKlose
User avatar
beamrider
Vic 20 Scientist
Posts: 1447
Joined: Sun Oct 17, 2010 2:28 pm
Location: UK

Re: In the making: Arukanoido – an Arkanoid clone

Post by beamrider »

No online Hi-Scores using an ESP8266 then? :cry:

Just played the latest version. Not too sure about the digitised sound, seems to kill the frame-rate and sounds very scratchy.

.. but apart from that looking good.
User avatar
pixel
Vic 20 Scientist
Posts: 1329
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 »

beamrider wrote:No online Hi-Scores using an ESP8266 then :cry:
Yeah, that really spoils my days, too. :P
A man without talent or ambition is most easily pleased. Others set his path and he is content.
https://github.com/SvenMichaelKlose
User avatar
beamrider
Vic 20 Scientist
Posts: 1447
Joined: Sun Oct 17, 2010 2:28 pm
Location: UK

Re: In the making: Arukanoido – an Arkanoid clone

Post by beamrider »

pixel wrote:
beamrider wrote:No online Hi-Scores using an ESP8266 then :cry:
Yeah, that really spoils my days, too. :P
Indeed.... :wink:
User avatar
pixel
Vic 20 Scientist
Posts: 1329
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 »

Looks like the sounds are made of rectangular waves exclusively, so perhaps in-game sounds can be decompressed with no bit shifting.

EDIT: At 4 bits. Am mixing 1-4 bit samples at the moment.
A man without talent or ambition is most easily pleased. Others set his path and he is content.
https://github.com/SvenMichaelKlose
User avatar
beamrider
Vic 20 Scientist
Posts: 1447
Joined: Sun Oct 17, 2010 2:28 pm
Location: UK

Re: In the making: Arukanoido – an Arkanoid clone

Post by beamrider »

Played revision 716 some more - seems pretty stable now. No crashes or glitches encountered and the sprite movement seems very fluid!
User avatar
tokra
Vic 20 Scientist
Posts: 1120
Joined: Tue Apr 27, 2010 5:32 pm
Location: Scheessel, Germany

Re: In the making: Arukanoido – an Arkanoid clone

Post by tokra »

I had a go yesterday and found a glitch. I had a Laser and catched a B-block. I was firing the laser when going into the break. Then the next level was full of what looks like laser-shots where there are usually spaces.

I actually just tried again and got the same situation.
glitch.png
glitch.png (4.11 KiB) Viewed 7922 times
User avatar
tokra
Vic 20 Scientist
Posts: 1120
Joined: Tue Apr 27, 2010 5:32 pm
Location: Scheessel, Germany

Re: In the making: Arukanoido – an Arkanoid clone

Post by tokra »

Just tried playing with the digi-sound. While it may work for the music in the game, the in-game sounds sound really harsh and cause ear-bleeds after about a minute or so. Furthermore, they decrease the frame-rate considerably so that you can hardly follow the ball. When you get 3 balls it's absolutely impossible.

While these digi-sounds may be technically brilliant, they actually make the game seem worse in this state. Since the rest of the game is so polished, they really stand out.

Maybe the quality of the samples can be improved and the speed of the standard-audio retained. Otherwise I'd probably leave out the digi-sounds for in-game-effects and use the space to make the digi-music sound as good as it can.

That being said, the VIC-20 original music was really good to begin with :D
User avatar
pixel
Vic 20 Scientist
Posts: 1329
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:I had a go yesterday and found a glitch. I had a Laser and catched a B-block. I was firing the laser when going into the break. Then the next level was full of what looks like laser-shots where there are usually spaces.

I actually just tried again and got the same situation.
That is SO awesome that you've discovered this! Thanks! :) Am really wondering what it is with those lasers...
tokra wrote:Just tried playing with the digi-sound. While it may work for the music in the game, the in-game sounds sound really harsh and cause ear-bleeds after about a minute or so. Furthermore, they decrease the frame-rate considerably so that you can hardly follow the ball. When you get 3 balls it's absolutely impossible.
True. The samples could use some proper editing in the first place. Also, the player and decruncher get out of sync at times. There're also terrible delays for the decruncher inits. Aaaand the decruncher is still to slow to play natural audio at full 4-bit.

I just couldn't resist anyway. :)
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: 1329
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 »

The laser problems seem to be gone.
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: 1120
Joined: Tue Apr 27, 2010 5:32 pm
Location: Scheessel, Germany

Re: In the making: Arukanoido – an Arkanoid clone

Post by tokra »

Yes, seems so. In my playtesting I just ran into this:
aruk.png
aruk.png (3.94 KiB) Viewed 7819 times
Some "dirt" seems to have remained at the bottom after the last level was completed. Also "High Score" at the top is missing a letter. I have also uploaded a VICE-snapshot here, so you can verify memory contents:

http://www.tokra.de/pixel/aruk.vsf

Two more things I noticed:

The extras come at a very different rate than the arcade. For example the "B"-extra is extremely rare as far as I remember, but appears all the time in your version (good for testing though).

Also I'm still missing the sound-effect when actually using the B-extra and escaping with the vaus to right through the break.
User avatar
tokra
Vic 20 Scientist
Posts: 1120
Joined: Tue Apr 27, 2010 5:32 pm
Location: Scheessel, Germany

Re: In the making: Arukanoido – an Arkanoid clone

Post by tokra »

Also just noticed the laser can fire through the gold-bricks again, don't think it can on the arcade.
User avatar
tokra
Vic 20 Scientist
Posts: 1120
Joined: Tue Apr 27, 2010 5:32 pm
Location: Scheessel, Germany

Re: In the making: Arukanoido – an Arkanoid clone

Post by tokra »

And another test-play with more "dirt" on screen where it doesn't belong. Happened just after entering the level with a B-extra.
aruk2.png
aruk2.png (3.45 KiB) Viewed 7816 times
VICE-snapshot: http://www.tokra.de/pixel/aruk2.vsf

Hope this helps.
User avatar
pixel
Vic 20 Scientist
Posts: 1329
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 »

Thanks a lot, tokra1 Which revision did you check? The break mode sounds seems to appear on my side.

If you want to jump to the next level just press 'N'. :)
A man without talent or ambition is most easily pleased. Others set his path and he is content.
https://github.com/SvenMichaelKlose
Post Reply