The tool is designed for the Commodore 64 and in particular for the VIC-II, therefore it can work on the C128 only in 64 mode.
AGPX
Creator of
Recent community posts
Ciao, thanks for the comment.
The export typically takes place by specifying a memory address and possibly other parameters such as the locations to be used in page zero: this is what the most famous music trackers (such as Goat Tracker) do and if you are using one, you certainly already had to reserve a memory area for the music (moreover aligned to 256 bytes, a limit that my tool does not have). Honestly, I don't think it's a big deal.
Yes, it's true that the IRQ routine is already present in the exported code, but it's more useful for those who use it in BASIC. The goal of the displayed assembly code is to show how to put the play routine inside your IRQ code (usually you just want to add the sound effects to an already existing IRQ routine). And yes, not all the addresses for the other routines were showed, but again the goal was just to show an example of use in assembly.
I didn't notice the stop button bug, I'll fix it.
As for the problem with high density screens, I've never noticed this because my screen is full-hd. I need to find a way to test it on my low definition monitor.
It should work out of the box (not tested), because the loader doesn't check which side of the disk is inserted by looking at disk name or anything else, it just looks for the .prg file it needs and if it doesn't find it, it assumes we are on the other disk. So, if you have all the files in the same disk, it should works.
I've a NTSC version but in some parts we've a slowdown that I consider unacceptable. It's a common problem for the NTSC (read here for a discussion about it: https://www.lemon64.com/forum/viewtopic.php?t=70355)
Thanks to your video I realized that there are 2 bugs in the game: it's not possible to run over Frida in the corridor, as well as it's not possible to avoid the blade so easily in the final level by always crouching near the mega robot. These 2 bugs are fixed in version 1.0.2 that I've published just now. However, compliments for your ability!
I'm pleased to announce that a new game for C64 has been released.
In this platform game our hero Joseph has to collect the money in order to buy cassette tapes with the legendary games for the C64 (in the 80s, in Italy, you could buy these cassettes at newsstand), but many enemies will try to stop him!
Link: https://agpx.itch.io/news-stand
Enjoy it!
Thanks for playing Planet Balls. It took some effort both in implementation and in the level design and your appreciation pushes indie developers like me to do more video games. The later levels are challenging and sometimes it's necessary to make the balls cooperate with each other.
However, this game didn't have a big spread, I think mainly because it was not distributed through some game publisher, but I prefer to remain a 100% indie developer... ¯\_(ツ)_/¯