Yes, I know. I'm an old pain in the neck. But I'm not a programmer, and I've always worked on other things. Here in Italy I'm too old for a permanent job and too young to retire, so I spend my free time with your tool.
I noticed that the vertical scroll introduces a "ghost line." I thought I was doing something wrong, but then I tried one of the examples from your tool and the same thing happens, and I can't delete it.
Hi, sorry for bothering you so much, but this time I just can't figure it out. I'm the one who's stuck and can't see the error or what's happening. Why does the sound from the second routine always play in both routines? All the instructions execute correctly except the sound.
One other thing I'd just like to point out. Sometimes I set the backgrounds with a numeric variable instead of a name. On different occasions, the first background is number 0, and on other occasions, the first background is number 3.
Hi, sorry for bothering you so much, but this time I just can't figure it out. I'm the one who's stuck and can't see the error or what's happening. Why does the sound from the second routine always play in both routines? All the instructions execute correctly except the sound.
Seems to be that both 'if' blocks are being executed, and both blocks are setting up to play a souns on channel zero; as a result, only the last sound gets played.
One other thing I'd just like to point out. Sometimes I set the backgrounds with a numeric variable instead of a name. On different occasions, the first background is number 0, and on other occasions, the first background is number 3.
Hi, it's not that important but I'd like to know why when I change the animation duration and exit the screen it goes back to 10. Thanks for your fantastic tool, I'm having a lot of fun.
Hello; yes, that part is still a little glitchy; please, try clicking outside the duration input, without exiting the screen and afterwards leave the screen for real; it should work around the bug
It just doesn't seem to work. I think I've tried every possible combination. Thanks for the reply, though. Another thing, I saw this, and I think that once my passion for VCS Game Maker has passed (although it's unlikely I'll ever pass), I'll switch to this one too. https://haroldo-ok.itch.io/blocklyvn8bit
What works is to change the frame duration, add a single pixel with the pencil tool, then erase it. The correct frame duration will then be remembered.
Of course, take your time. I'm gonna continue improving my art for the 2600 so whenever VCS maker is has all the changes I need. I'll make it look great with nothing but the stock hardware
1: The ability to create many SEPARATE sprites with the same texture but different colors.
2: The ability to draw lines from one sprite to another or from one coordinate to another.
3: The ability to create games ranging in size from 4 KB to the maximum for the Atari 2600.
4: The ability to perform actions over several frames, for example, we take an action that can only be performed once and perform two such actions in a row (or more actions).
5: Ability to use multiple colors per sprite (maximum 8 colors on screen) along a line, as well as for backgrounds.
6: Ability to create music or special effects in a special place (already available in VCS Game Maker).
I forgot to add that can also add a menu to VCS Game Maker (like in Minecraft) where you can change the project settings, its name, and auto-saves (do not delete saves that are less than a month old or the time specified in the VCS Game Maker settings) and, most importantly, the ability to change the project code without running the emulator.
4: The ability to perform actions over several frames, for example, we take an action that can only be performed once and perform two such actions in a row (or more actions).
That could techinically be done by using variables and conditionals.
5: Ability to use multiple colors per sprite (maximum 8 colors on screen) along a line, as well as for backgrounds.
I forgot to add that can also add a menu to VCS Game Maker (like in Minecraft) where you can change the project settings, its name, and auto-saves (do not delete saves that are less than a month old or the time specified in the VCS Game Maker settings)
Do you mean some form of version control?
the ability to change the project code without running the emulator.
Hello! Do you mean, clearing the actions, returning the options to their defaults and clearing the player 0, player 1 and backgrounds, returning them to their default values?
← Return to tool
Comments
Log in with itch.io to leave a comment.
Yes, I know. I'm an old pain in the neck. But I'm not a programmer, and I've always worked on other things. Here in Italy I'm too old for a permanent job and too young to retire, so I spend my free time with your tool.
I'm having the same problem as reported here
https://github.com/haroldo-ok/vcs-game-maker/issues/178
Did I miss the solution, or has it not been fixed yet?
I'll try not to bother you again, at least until next year 😁
No problems, you are welcome! Unfortunately, I haven't fixed that bug, yet.
👍🏻
Hi, it's me again.
I noticed that the vertical scroll introduces a "ghost line." I thought I was doing something wrong, but then I tried one of the examples from your tool and the same thing happens, and I can't delete it.
Hello, again!
Yes, the playfield does have an extra row that only becomes visible after scrolling:
https://www.randomterrain.com/atari-2600-memories-batari-basic-commands.html#pfscroll
You can even draw to it using the pfpixel command.
Clever use of this trick can be used to implement infinite scrolling.
Thank you very much
Solved. Thank you.
You're welcome!
Hi, sorry for bothering you so much, but this time I just can't figure it out. I'm the one who's stuck and can't see the error or what's happening. Why does the sound from the second routine always play in both routines? All the instructions execute correctly except the sound.
One other thing I'd just like to point out. Sometimes I set the backgrounds with a numeric variable instead of a name. On different occasions, the first background is number 0, and on other occasions, the first background is number 3.
Thanks.
Hello!
Hi, sorry for bothering you so much, but this time I just can't figure it out. I'm the one who's stuck and can't see the error or what's happening. Why does the sound from the second routine always play in both routines? All the instructions execute correctly except the sound.
Seems to be that both 'if' blocks are being executed, and both blocks are setting up to play a souns on channel zero; as a result, only the last sound gets played.
One other thing I'd just like to point out. Sometimes I set the backgrounds with a numeric variable instead of a name. On different occasions, the first background is number 0, and on other occasions, the first background is number 3.
I will have to take a look at this later: https://github.com/haroldo-ok/vcs-game-maker/issues/193
Hi, it's not that important but I'd like to know why when I change the animation duration and exit the screen it goes back to 10. Thanks for your fantastic tool, I'm having a lot of fun.
Hello; yes, that part is still a little glitchy; please, try clicking outside the duration input, without exiting the screen and afterwards leave the screen for real; it should work around the bug
It just doesn't seem to work. I think I've tried every possible combination. Thanks for the reply, though. Another thing, I saw this, and I think that once my passion for VCS Game Maker has passed (although it's unlikely I'll ever pass), I'll switch to this one too.
https://haroldo-ok.itch.io/blocklyvn8bit
Hello, and thanks for your interest!
Hi, it's not that important but I'd like to know why when I change the animation duration and exit the screen it goes back to 10
It just doesn't seem to work. I think I've tried every possible combination.
Yes, there's a pending issue over that, but it is weird that the usual workarounds aren't working: https://github.com/haroldo-ok/vcs-game-maker/issues/174
What works is to change the frame duration, add a single pixel with the pencil tool, then erase it. The correct frame duration will then be remembered.
There's also still the issue with animations freezing up, which I added a repro for:
https://github.com/haroldo-ok/vcs-game-maker/issues/178
Many thanks for the report
Thanks, now I can make my characters run faster 😁
Yes, BlocklyVN8Bit BlocklyVN8bit is a pretty nifty tool, too. 😉
Will there be a option to make the playfield pixels thinner vertically?
Since it's only using the standard kernel for now, it may be implemented, but will take a while to arrive at this part
Of course, take your time. I'm gonna continue improving my art for the 2600 so whenever VCS maker is has all the changes I need. I'll make it look great with nothing but the stock hardware
Thank you
Hey, Harold, I have new idea!
- Lists
Can create lists in which you can store numbers and write them to read them from ROM.
Hello!
Thanks for the suggestion; I took notes to implement this later:
Hey Haroldo! Quick question: Which version of batariBasic does this tool use?
Hello!
It's a relatively old version, about 4 years old; I will check the specific version number later
It must be some version of Batari BASIC prior to 1.2, since it does not recognize the "-v" flag
Hey Haroldo!
I have many ideas for VCS Game Maker!
1: The ability to create many SEPARATE sprites with the same texture but different colors.
2: The ability to draw lines from one sprite to another or from one coordinate to another.
3: The ability to create games ranging in size from 4 KB to the maximum for the Atari 2600.
4: The ability to perform actions over several frames, for example, we take an action that can only be performed once and perform two such actions in a row (or more actions).
5: Ability to use multiple colors per sprite (maximum 8 colors on screen) along a line, as well as for backgrounds.
6: Ability to create music or special effects in a special place (already available in VCS Game Maker).
I forgot to add that can also add a menu to VCS Game Maker (like in Minecraft) where you can change the project settings, its name, and auto-saves (do not delete saves that are less than a month old or the time specified in the VCS Game Maker settings) and, most importantly, the ability to change the project code without running the emulator.
Hello! Thanks for the ideas!
For now, I'm focusing on the standard kernel, but multisprite support would be one of the first things to do, once that was done.
OK, I opened an issue in order to look at this later:
https://github.com/haroldo-ok/vcs-game-maker/issues/190
https://github.com/haroldo-ok/vcs-game-maker/issues/168
That could techinically be done by using variables and conditionals.
- Sprite: https://github.com/haroldo-ok/vcs-game-maker/issues/166
- Background: https://github.com/haroldo-ok/vcs-game-maker/issues/166
https://github.com/haroldo-ok/vcs-game-maker/issues/46
Do you mean some form of version control?
https://github.com/haroldo-ok/vcs-game-maker/issues/133
The menu in VCS Game Maker will be used to configure VCS Game Maker itself, to configure the project, and for other purposes.
tem uma verção mais nova disso?
Essa seria a versão mais nova disponível nesse momento
https://haroldo-ok.itch.io/vcs-game-maker/devlog/1097453/v0473-fix-bug-where-the-color-selection-was-using-the-wrong-rgb-values-for-one-of-the-entries
Hey Haroldo! I have an idea. What if you add a reset button, which sets everything into the default settings?
Hello! Do you mean, clearing the actions, returning the options to their defaults and clearing the player 0, player 1 and backgrounds, returning them to their default values?
https://github.com/haroldo-ok/vcs-game-maker/issues/142
Yes, exactly. It would be way much faster than deleting everything, changing the BGs and player art.
OK, it should be implemented, eventually.
https://github.com/haroldo-ok/vcs-game-maker/issues/142#issuecomment-3429395434
OK, version 0.47.0 adds that functionality.
Nice! Thanks for adding it :D
You're welcome!