Ho postato dei video su YouTube, è un buon punto di partenza, ma di certo dovrò farne altri (avrei dovuto già farli, il fatto è che sono molto impegnato nel realizzare la prossima versione maggiore e le novità non saranno poche!)
AGPX
Creator of
Recent community posts
Before you can run the .prg, you have to generate it. You can press F5 to build the game (.prg) and then F9 to run it, or you can press Ctrl+F5 which does both operations in sequence (of course, before, you've to configure the C64 Game Maker, see my introduction video for details). As for programs to generate games on the C64 directly, there are some, like the SEUCK (Shoot'Em-Up Construction Kit) to create vertical scrolling games without writing a single line of code (scrolling that I will support in a future version of my tool) and others like "Garry Kitchen's GameMaker" or "Arcade Game Construction Kit". However, using these tools on the C64 is not very practical in my opinion, the PC offers a much more advanced user interface and experience. But these are tastes!
With which antivirus? I've submitted the .zip to VirusTotal (https://www.virustotal.com/gui/file/59042c9026b4ef8421346b89ece876acd991a75a1b5b...) and out of 58 antivirus, only MaxSecure detects "Trojan.Malware.300983.susgen", but it's definitely a false positive (all major vendors do not report viruses), probably due to a bad signature or bad heuristics used by this antivirus. Other users had the same issues with MaxSecure (same virus detected), look at this:
https://github.com/getsops/sops/issues/1331
(from that site: "this is a notoriously false positive returned quite often by MaxSecure, and Googling "maxsecure" "Trojan.Malware.300983.susgen"
(or "maxsecure" "Suspicious.low.ml.score"
) will show you a dozen other projects for which this happened")
And also this:
https://github.com/lian/msfs2020-go/issues/14
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... ¯\_(ツ)_/¯