Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

AGPX

45
Posts
2
Topics
270
Followers
1
Following
A member registered Aug 28, 2020 · View creator page →

Creator of

Recent community posts

(2 edits)

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!)

(4 edits)

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!

Can you please relocate the C64 Game Maker in another directory, like "C:\tmp\C64 GameMaker v1.0.6"? (I also suggest to upgrade to the 1.5.3 version).

(1 edit)

I haven't tried it, but with a cartridge similar to "Kung Fu Flash", you can load the .prg files onto a real C64. What do you mean you can't open the demos? You mean you can't run the executable of the C64 Game Maker? You need to have Windows 10 or 11 64-bit and a CPU that supports at least AVX.

(2 edits)

I mean, if I want to generate the sound effects independently, with my own code, can I mute a voice of the music and then resume it?

(2 edits)

Interesting. It would be very useful to add the ability to inhibit a voice via code, so that you can play sound effects by temporarily removing a (less important) voice from the music (like IK+ does, for example).

It's hard to say what's going on, unfortunately as I said I can't develop for Mac.

(1 edit)

Even with the latest Wine version? 9.x?

I can't support MacOS directly, to develop for that operating system you need a Mac PC, but I don't have one. I've been told that with Wine 9.x you can run the program on Linux, it might work with Mac OS too.

(2 edits)

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

No at the moment it allows only to load and run another .prg file (with some memory area preserved to store for example lifes, scores, etc) from the disk, but maybe in the future I will try to support cartridges in order to have more memory available. 

Thanks!

(1 edit)

I'm happy to know it works. For sure you can mention my tool, I'm looking forward to try your game. Thanks.

(6 edits)

lda    $0 : loads the content of the location 0 in A  [A = PEEK(0)]
lda #$0 : loads the number 0 in A  [A = 0]

(idem for ldy $0)

You must use the second form (#$0). Please, double check these instructions.

P.S.: $0e4a is a typo, right? The correct address should be: $e04a

Let me know.

(3 edits)

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.

(1 edit)

Thanks!

(4 edits)

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.

Thanks!

Thanks!

(1 edit)

On real C64, yes, no turbo disk. On most emulators, you can reduce loading times close to zero.

Thanks!

Thanks!

(1 edit)

Salve, si funziona perfettamente, appena provato.

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)

(1 edit)

Yes, it's but I've published some fixes just now.

Thanks
(Grazie)

(2 edits)

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!

(4 edits)

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!

2017 and AFAIK should works with Win7.

Did you install SP1 in Windows 7? Try installing all OS updates, I don't see any other reason why it shouldn't work with it.

It should work (I can't test it). Remember to run VC_redist.x86.exe to install any missing dependencies.

Yes.

(2 edits)

Ok, I've added this functionality and also a tool to generate random sound effects.

Good idea, I'll update the editor.

Thanks.

Hi, I have updated the .prg to support SuperCPU. Sorry, it doesn't works on 128 in native mode.

(2 edits)

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... ¯\_(ツ)_/¯

(1 edit)

Hi, thanks for your appreciation. Well... apparently that is not the right direction for our creatures... if I were you (and if you have already opened the gates), I would try to go to the right, without being too much afraid of getting stung during the ascent. . . . . . . . . . . . .