In the making: Arukanoido – an Arkanoid clone

Discussion, Reviews & High-scores

Moderator: Moderators

User avatar
pixel
Vic 20 Scientist
Posts: 1359
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:Ultimem-digis sound way nicer than the other ones (which are still more annoying than adding to the fun). Any reason why Ultimem is for tape only? Would love to have this work with SD2IEC-drive, would load faster as well ;-)
Would have to use a higher sampling rate for the bings to make it bearable, I guess. Disk version is just not ready yet.
I noticed the keys to test the extras do not work any more (I was trying to see if the "Break"-sound now works).
Just download again. Should be fine now.
What memory does the game use now? Still +24K? I would think +32K would be fair game, maybe even +35K. Limiting yourself to +24K makes no sense really. Even in the old days, you either had +3K, +8K, +16K or +32K.
With the sounds it's 32K. Should also load with +24K (and broken audio).
+35K has only been made popular recently and just a few apps use it, I can only think of Doom, the Infocom-adventure interpreters and Mike's CGA-viewer.
It's scanning for patches at startup, so there should be some space left in the end. :)
If you want to make an Ultimem-version you can also use the 2K I/O-block at $9800. When plugging in the Ultimem this should be fair game.
Really don't need it all at the moment. :) Well, let's see with the intro/outro animations...
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: 1359
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:32K is sensible, but I think 35K is a bit too far if you can avoid it. I guess many users have those cheap 32K expansions that were on EBay for a few years.
I'll try to make the some things optional. Perhaps it'll also work with just +16K. It actually could right now if I was working on it.

Bad thing is that somehow I cannot get back to the usual turn of speed when coding stuff. Probably because I need a break and spend a day or two with some other tool.
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: 1452
Joined: Sun Oct 17, 2010 2:28 pm
Location: UK

Re: In the making: Arukanoido – an Arkanoid clone

Post by beamrider »

Good job..

How do I set up VICE for ultimem?

Also, your download link is broken (for me at least)...
User avatar
pixel
Vic 20 Scientist
Posts: 1359
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:Good job..

How do I set up VICE for ultimem?

Also, your download link is broken (for me at least)...
OK. For setting up the Ultimem you need a ROM image. Even if it's 8MB of zeroes.

Code: Select all

xvic -ultimem myimage.img arukanoido.tap
Select or poke at least a +8K memory expansion and do a regular tape load.

Downloads: http://hugbox.org/pixel/software/vic-20/arukanoido/
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: 1452
Joined: Sun Oct 17, 2010 2:28 pm
Location: UK

Re: In the making: Arukanoido – an Arkanoid clone

Post by beamrider »

pixel wrote: Select or poke at least a +8K memory expansion and do a regular tape load.
How to do this?

I have full expansion in VICE but it only shows up as 3583 with Ultimem crt image added...
User avatar
pixel
Vic 20 Scientist
Posts: 1359
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: How to do this?

I have full expansion in VICE but it only shows up as 3583 with Ultimem crt image added...
Good question. I'm just booting the good ole Ultimenu and press "8". I've put it here: http://hugbox.org/pixel/software/vic-20/ultimenu.img
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: 1452
Joined: Sun Oct 17, 2010 2:28 pm
Location: UK

Re: In the making: Arukanoido – an Arkanoid clone

Post by beamrider »

I just get ?Load Error when it finishes loading...
User avatar
pixel
Vic 20 Scientist
Posts: 1359
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:I just get ?Load Error when it finishes loading...
Doesn*t matter. The second data block is missing. Just RUN it.
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: 1452
Joined: Sun Oct 17, 2010 2:28 pm
Location: UK

Re: In the making: Arukanoido – an Arkanoid clone

Post by beamrider »

thanks - working now..
User avatar
pixel
Vic 20 Scientist
Posts: 1359
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:thanks - working now..
Cool. Guess I'll take that fast loading trick out again to avoid confusion.

Has anybody ever used the WAV file here?
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: 1359
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 »

At rev. #864. All versions are working again. Ultimem is at 6kHz audio sampling rate. The WAV file is not distributed anymore. The download of a 1.5MB file can take 15 minutes on Germany's countryside easily. (Not kidding.)

Not sure but perhaps someone is helping out with cover art/splash screen.

Still no chance for me to test the paddle mode.
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 »

pixel wrote:Still no chance for me to test the paddle mode.
https://restore-store.de/home/11-vic-20 ... &results=3

PM me your address and I will donate a pair to you :mrgreen:

How do you de-jitter the paddle right now? Mike and I have been discussing this lately in more detail.
User avatar
pixel
Vic 20 Scientist
Posts: 1359
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:
pixel wrote:Still no chance for me to test the paddle mode.
https://restore-store.de/home/11-vic-20 ... &results=3

PM me your address and I will donate a pair to you :mrgreen:
Whoah! :shock: Thanks a gazillion! But there's a catch: am still 300 miles away from the machine and the keyboard kicked it anyway. As a workaround I just ported the game to shadowVIC, which should support paddle emulation via an analog joystick. Not finished yet. Was busy witting out a bunch of doctors. Guess their dogs are doing that on a regular basis. ;) :lol:
How do you de-jitter the paddle right now? Mike and I have been discussing this lately in more detail.
Am using a 256 byte lookup table to scale the values down to the 48 possible positions of an unextended Vaus.
Is that working 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
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 »

pixel wrote:
tokra wrote:
pixel wrote:Still no chance for me to test the paddle mode.
PM me your address and I will donate a pair to you :mrgreen:
Whoah! :shock: Thanks a gazillion! But there's a catch: am still 300 miles away from the machine and the keyboard kicked it anyway.
Hmm, what's up with the keyboard? I'm not a hardware-guy, but maybe someone here can help?
tokra wrote:How do you de-jitter the paddle right now? Mike and I have been discussing this lately in more detail.
pixel wrote:Am using a 256 byte lookup table to scale the values down to the 48 possible positions of an unextended Vaus.
Is that working anyway?
Quite good to be honest, however I think it could be de-jittered further. One thing that is easily done is to always read the paddle-registers at the same point of the raster-beam. I suppose you are doing this already?

For further de-jittering please PM Mike, I'm sure he can explain this to you better than me.
User avatar
pixel
Vic 20 Scientist
Posts: 1359
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:
pixel wrote:Am using a 256 byte lookup table to scale the values down to the 48 possible positions of an unextended Vaus.
Is that working anyway?
Quite good to be honest, however I think it could be de-jittered further. One thing that is easily done is to always read the paddle-registers at the same point of the raster-beam. I suppose you are doing this already?
Oh! That's good to know. Thanks1 Can bring that on this evening for PAL at least. The NTSC IRQ also runs at 50Hz. *scratching head* It doesn't have to be cycle-exact, or does it?
For further de-jittering please PM Mike, I'm sure he can explain this to you better than me.
I will. Let's hope the easy way does the job. :)
A man without talent or ambition is most easily pleased. Others set his path and he is content.
https://github.com/SvenMichaelKlose
Post Reply