Comments

Log in with itch.io to leave a comment.

Viewing most recent comments 1 to 13 of 93 · Next page · Last page
(1 edit) (+1)

When we get to have the ability to compose music. Will it be done with the standard detuned tones or will it be a special standard like TItuna or something like DPC+?

As I'd like to have the option to use just use standard kernel for music compositions. So that way CPU time is minimal for music.

(+1)

I will have to see what to do; generally, I opt for something simple  that uses less RAM

https://github.com/haroldo-ok/vcs-game-maker/issues/46

(+1)

That would be super awesome. As having it be a lean as possible will hopefully allow for some breathing room. And allow me to use more functions of the machine in tandem with the music.

(+2)

I am so thankful this exists

Thanks! 😉

(1 edit) (+1)

looks like I've got a special tool to create some new VCS games

(+1)

Nice!

(+1)

Good gravy the update feels like a Halloween treat. Thank you so much for the ball update it's a nice upgrade. Also I meant to write this a couple of days ago, but you know how Halloween is and all.

(+1)

No problem; thanks for the review. 😁

(+1)

Im so hyped for 0.30

(+1)

How close is Sprite Height changing?

Unfortunately, I haven't gone back to its implementation since last time; the implementation is there, but the height randomly resets when navigating between screens. I will come back to it, eventually

(+1)

Oh, that really is weird.

(+1)

hi the online version works but the downloaded version with same file gives errors:

Error while compiling bBasic code: Error: Errors while assembling.

Line 178: Unresolved symbol 'pfscore'

  player0x = player0x + Player_0_X_Speed

Line 179: Unresolved symbol 'pfscore'

_if_9_end

Line 180: Unresolved symbol 'pfscore'

  Player_0_X_Speed = 0

Line 190: Unresolved symbol 'bankswitch'

_if_11_end

Line 197: Unresolved symbol 'superchip'

_if_13

Line 204: Unresolved symbol 'pfres'

_if_14_else_end

Line 207: Unresolved symbol 'pfres'

  ballx = ballx + Ball_X_Speed

Line 10: Unresolved symbol 'bankswitch'

 %00010100

Line 11: Unresolved symbol 'bankswitch'

 %00001010

Line 15: Unresolved symbol 'bankswitch'

 %00011100

Line 19: Unresolved symbol 'bankswitch'

 player1:

Line 46: Unresolved symbol 'shakescreen'

 dim player0realcolor = r

Line 47: Unresolved symbol 'shakescreen'

 dim player1realcolor = q

Line 67: Unresolved symbol 'readpaddle'

  rem **************************************************************************

Line 76: Unresolved symbol 'pfres'

  rem **************************************************************************

Line 79: Unresolved symbol 'pfres'

title_start_end

Line 92: Unresolved symbol 'pfrowheight'

  Level_Number = 1

Line 93: Unresolved symbol 'pfrowheight'

  player1x = 66

Line 95: Unresolved symbol 'pfres'

gameplay_start_end

Line 98: Unresolved symbol 'pfres'

 rem Main loop: 

Line 124: Unresolved symbol 'pfres'

  if Even_Frame then goto _if_2 else goto _if_2_end

Line 125: Unresolved symbol 'pfres'

_if_2

Line 127: Unresolved symbol 'pfres'

_if_3

Line 129: Unresolved symbol 'pfres'

_if_4

Line 131: Unresolved symbol 'pfres'

  goto _if_4_else_end

Line 162: Unresolved symbol 'player1colors'

  ballheight = 3

Line 171: Unresolved symbol 'playercolors'

  Even_Frame = true

Line 179: Unresolved symbol 'pfres'

_if_9_end

Line 180: Unresolved symbol 'pfres'

  Player_0_X_Speed = 0

Line 182: Unresolved symbol 'pfres'

  if joy0right then goto _if_10 else goto _if_10_end

Line 184: Unresolved symbol 'pfres'

  Player_0_X_Speed = 1

Line 186: Unresolved symbol 'pfres'

Line 208: Unresolved symbol 'no_blank_lines'

  goto _if_12_else_end

Line 209: Unresolved symbol 'playercolors'

_if_12_end

Line 224: Unresolved symbol 'readpaddle'

  

Line 227: Unresolved symbol 'readpaddle'

 rem End of generated code.

Line 230: Unresolved symbol 'readpaddle'

 goto main

Line 234: Unresolved symbol 'playercolors'

  rem **************************************************************************

Line 235: Unresolved symbol 'PFcolors'

gameover_start_begin

Line 239: Unresolved symbol 'backgroundchange'

  rem **************************************************************************

Line 259: Unresolved symbol 'pfrowheight'

Line 260: Unresolved symbol 'pfrowheight'

 if channnel1duration = 1 then AUDV1 = 0

Line 262: Unresolved symbol 'pfres'

Line 265: Unresolved symbol 'pfres'

 rem - Draws the screen and handles user input. Moves the sprites and

Line 274: Unresolved symbol 'PFmaskvalue'

 rem Backgrounds generated by vcs-game-maker.

Line 275: Unresolved symbol 'PFmaskvalue'

 rem **************************************************************************

Line 295: Unresolved symbol 'PFcolorandheight'

 playfield:

Line 297: Unresolved symbol 'backgroundchange'

  X..XXX...XXXXX.XXXX.XXX.XXX.XXXX

Line 305: Unresolved symbol 'PFheights'

  XXXXXXXXXXX.........XXXXXX.XXXXX

Line 312: Unresolved symbol 'PFcolors'

  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.

Line 315: Unresolved symbol 'backgroundchange'

  X...................X........XX.

Line 320: Unresolved symbol 'pfrowheight'

  X...........X..............X..X.

Line 321: Unresolved symbol 'pfrowheight'

  X....X............X.X....X.X..X.

Line 323: Unresolved symbol 'pfres'

end

Line 326: Unresolved symbol 'pfres'

 if newbackground <> 4 then goto background4end

Line 331: Unresolved symbol 'PFcolorandheight'

  X.............................X.

Line 332: Unresolved symbol 'PFcolors'

  X........X.X.......X.X........X.

Line 333: Unresolved symbol 'PFheights'

  X.............................X.

Line 334: Unresolved symbol 'no_blank_lines'

  X.............................X.

Line 342: Unresolved symbol 'pfrowheight'

 if newbackground <> 5 then goto background5end

Line 343: Unresolved symbol 'pfrowheight'

 playfield:

Line 345: Unresolved symbol 'pfres'

  X..................XXXXXXX....X.

Line 348: Unresolved symbol 'pfres'

  X.........X.............X.....X.

Line 366: Unresolved symbol 'no_blank_lines'

  X.............................X.

Line 368: Unresolved symbol 'PFcolors'

  X.............................X.

Line 376: Unresolved symbol 'PFheights'

  XXXXX......XXXXXXXXXXX.XX.X.XXX.

Line 389: Unresolved symbol 'PFheights'

Line 399: Unresolved symbol 'no_blank_lines'

  X..XXXXXXXXXXXXXXXXXXX........X.

Line 417: Unresolved symbol 'pfres'

  X.............................X.

Line 418: Unresolved symbol 'pfres'

  XXXXXXX.XXXXXXXXXXXXXXX..XXXXXX.

Line 420: Unresolved symbol 'pfres'

background9end

Line 422: Unresolved symbol 'pfres'

 if newbackground <> 10 then goto background10end

Line 424: Unresolved symbol 'pfres'

  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.

Line 459: Unresolved symbol 'player1colors'

  XXXXXXXXXXXXX............X.X..X.

Line 472: Unresolved symbol 'pfres'

  XXXXXXXXXXX.XX......XXXXXXXXXXX.

Line 473: Unresolved symbol 'pfres'

  X.X.X.X..................X.X.XX.

Line 475: Unresolved symbol 'pfres'

  X.X.......X.X.......X.X....X.XX.

Line 477: Unresolved symbol 'pfres'

  X.X.......X.X.......X.X....X.XX.

Line 479: Unresolved symbol 'pfres'

  X.X.......XXXXXXXXXXXX.....X.X..

Line 492: Unresolved symbol 'player1colors'

  X........XXXXXXXXXXXXXXXXXXXXXX.

Line 497: Unresolved symbol 'playercolors'

  X....X...................X....X.

Line 515: Unresolved symbol 'no_blank_lines'

end

Line 522: Unresolved symbol 'readpaddle'

 rem **************************************************************************

Line 525: Unresolved symbol 'readpaddle'

Line 528: Unresolved symbol 'readpaddle'

Line 550: Unresolved symbol 'no_blank_lines'

  %11111000

Line 551: Unresolved symbol 'no_blank_lines'

  %01100000

Line 562: Unresolved symbol 'pfrowheight'

player0animation0animationEnd

Line 563: Unresolved symbol 'pfrowheight'

  goto player0animationsEnd

Line 565: Unresolved symbol 'pfres'

player0animationsEnd

Line 568: Unresolved symbol 'pfres'

  rem Animations for player1:

Line 576: Unresolved symbol 'shakescreen'

  if player1frame = 20 then player1frame = 0

Line 577: Unresolved symbol 'shakescreen'

Line 578: Unresolved symbol 'shakescreen'

  if player1frame > 10 then goto player1animation0frame0End

Line 580: Unresolved symbol 'shakescreen'

  %11110000

Line 601: Unresolved symbol 'player1colors'

  %11111110

Line 605: Unresolved symbol 'playercolors'

Line 606: Unresolved symbol 'readpaddle'

player1animation0animationEnd

Line 614: Unresolved symbol 'no_blank_lines'

undefined

Line 628: Unresolved symbol 'minikernel'

undefined

Line 629: Unresolved symbol 'minikernel'

undefined

Line 639: Unresolved symbol 'noscore'

undefined

Line 694: Unresolved symbol 'pfscore'

undefined

Line 695: Unresolved symbol 'pfscore'

undefined

Line 710: Unresolved symbol 'pfscore'

undefined

Line 711: Unresolved symbol 'pfscore'

undefined

Line 727: Unresolved symbol 'pfscore'

undefined

Line 728: Unresolved symbol 'pfscore'

undefined

Line 1: Unresolved symbol 'bankswitch'

 set tv ntsc

Line 774: Unresolved symbol 'shakescreen'

undefined

Line 775: Unresolved symbol 'shakescreen'

undefined

Line 776: Unresolved symbol 'shakescreen'

undefined

Line 777: Unresolved symbol 'shakescreen'

undefined

Line 779: Unresolved symbol 'shakescreen'

undefined

Line 809: Unresolved symbol 'pfrowheight'

undefined

Line 810: Unresolved symbol 'pfrowheight'

undefined

Line 812: Unresolved symbol 'pfres'

undefined

Line 813: Unresolved symbol 'pfres'

undefined

Line 830: Unresolved symbol 'multisprite'

undefined

Line 831: Unresolved symbol 'multisprite'

undefined

Line 834: Unresolved symbol 'bankswitch'

undefined

Line 855: Unresolved symbol 'pfres'

undefined

Line 856: Unresolved symbol 'pfres'

undefined

Line 861: Unresolved symbol 'superchip'

undefined

Line 1: Unresolved symbol 'bankswitch'

 set tv ntsc

Line 1: Unresolved symbol 'bankswitch'

 set tv ntsc

Line 901: Unresolved symbol 'bankswitch'

undefined

Line 908: Unresolved symbol 'superchip'

undefined

Line 917: Unresolved symbol 'superchip'

undefined

Line 927: Unresolved symbol 'superchip'

undefined

Line 1: Unresolved symbol 'bankswitch'

 set tv ntsc

Line 1: Unresolved symbol 'bankswitch'

 set tv ntsc

Line 983: Unresolved symbol 'superchip'

undefined

Line 992: Unresolved symbol 'superchip'

undefined

Line 1002: Unresolved symbol 'superchip'

undefined

Line 1049: Unresolved symbol 'pfres'

undefined

Line 1050: Unresolved symbol 'pfres'

undefined

Line 1058: Unresolved symbol 'superchip'

undefined

Line 1: Unresolved symbol 'bankswitch'

 set tv ntsc

Line 1088: Unresolved symbol 'pfres'

undefined

Line 1089: Unresolved symbol 'pfres'

undefined

Line 1096: Unresolved symbol 'superchip'

undefined

Line 1: Unresolved symbol 'bankswitch'

 set tv ntsc

Line 1132: Unresolved symbol 'pfrowheight'

undefined

Line 1133: Unresolved symbol 'pfrowheight'

undefined

Line 1135: Unresolved symbol 'pfres'

undefined

Line 1138: Unresolved symbol 'pfres'

undefined

Line 1154: Unresolved symbol 'superchip'

undefined

Line 1173: Unresolved symbol 'pfres'

undefined

Line 1174: Unresolved symbol 'pfres'

undefined

Line 1182: Unresolved symbol 'superchip'

undefined

Line 1183: Unresolved symbol 'pfres'

undefined

Line 1184: Unresolved symbol 'pfres'

undefined

Line 1186: Unresolved symbol 'pfres'

undefined

Line 1188: Unresolved symbol 'pfres'

undefined

Line 1190: Unresolved symbol 'pfres'

undefined

Line 1201: Unresolved symbol 'pfres'

undefined

Line 1202: Unresolved symbol 'pfres'

undefined

Line 1204: Unresolved symbol 'pfres'

undefined

Line 1206: Unresolved symbol 'pfres'

undefined

Line 1208: Unresolved symbol 'pfres'

undefined

Line 1: Unresolved symbol 'bankswitch'

 set tv ntsc

Line 1232: Unresolved symbol 'pfrowheight'

undefined

Line 1233: Unresolved symbol 'pfrowheight'

undefined

Line 1235: Unresolved symbol 'pfres'

undefined

Line 1238: Unresolved symbol 'pfres'

undefined

Line 1246: Unresolved symbol 'pfres'

undefined

Line 1247: Unresolved symbol 'pfres'

undefined

Line 1249: Unresolved symbol 'pfres'

undefined

Line 1251: Unresolved symbol 'pfres'

undefined

Line 1253: Unresolved symbol 'pfres'

undefined

Line 1266: Unresolved symbol 'pfres'

undefined

Line 1267: Unresolved symbol 'pfres'

undefined

Line 1273: Unresolved symbol 'superchip'

undefined

Line 1295: Unresolved symbol 'superchip'

undefined

Line 1: Unresolved symbol 'bankswitch'

 set tv ntsc

Line 1326: Unresolved symbol 'rand16'

undefined

Line 1327: Unresolved symbol 'rand16'

undefined

Line 1333: Unresolved symbol 'rand16'

undefined

Line 1334: Unresolved symbol 'rand16'

undefined

Line 1: Unresolved symbol 'bankswitch'

 set tv ntsc

Line 1342: Unresolved symbol 'debugscore'

undefined

Line 1346: Unresolved symbol 'mincycles'

undefined

Line 1347: Unresolved symbol 'mincycles'

undefined

Line 1349: Unresolved symbol 'mincycles'

undefined

Line 1352: Unresolved symbol 'mincycles'

undefined

Line 1369: Unresolved symbol 'debugscore'

undefined

Line 1380: Unresolved symbol 'debugscore'

undefined

Line 1383: Unresolved symbol 'debugcycles'

undefined

Line 1414: Unresolved symbol 'legacy'

undefined

Line 1415: Unresolved symbol 'legacy'

undefined

Line 1475: Unresolved symbol 'legacy'

undefined

Line 1476: Unresolved symbol 'legacy'

undefined

Line 1507: Unresolved symbol 'vblank_bB_code'

undefined

Line 1508: Unresolved symbol 'vblank_bB_code'

undefined

Line 2075: Unresolved symbol 'false'

undefined

Line 2086: Unresolved symbol 'true'

undefined

Line 2518: Unresolved symbol 'backgroundchange'

undefined

Line 2532: Unresolved symbol 'pfres'

undefined

Line 2533: Unresolved symbol 'pfres'

undefined

Line 2572: Unresolved symbol 'pfres'

undefined

Line 2573: Unresolved symbol 'pfres'

undefined

Line 2612: Unresolved symbol 'pfres'

undefined

Line 2613: Unresolved symbol 'pfres'

undefined

Line 2652: Unresolved symbol 'pfres'

undefined

Line 2653: Unresolved symbol 'pfres'

undefined

Line 2692: Unresolved symbol 'pfres'

undefined

Line 2693: Unresolved symbol 'pfres'

undefined

Line 2732: Unresolved symbol 'pfres'

undefined

Line 2733: Unresolved symbol 'pfres'

undefined

Line 2772: Unresolved symbol 'pfres'

undefined

Line 2773: Unresolved symbol 'pfres'

undefined

Line 2812: Unresolved symbol 'pfres'

undefined

Line 2813: Unresolved symbol 'pfres'

undefined

Line 2852: Unresolved symbol 'pfres'

undefined

Line 2853: Unresolved symbol 'pfres'

undefined

Line 2892: Unresolved symbol 'pfres'

undefined

Line 2893: Unresolved symbol 'pfres'

undefined

Line 2932: Unresolved symbol 'pfres'

undefined

Line 2933: Unresolved symbol 'pfres'

undefined

Line 2972: Unresolved symbol 'pfres'

undefined

Line 2973: Unresolved symbol 'pfres'

undefined

Line 3012: Unresolved symbol 'pfres'

undefined

Line 3013: Unresolved symbol 'pfres'

undefined

Line 3052: Unresolved symbol 'pfres'

undefined

Line 3053: Unresolved symbol 'pfres'

undefined

Line 3092: Unresolved symbol 'pfres'

undefined

Line 3093: Unresolved symbol 'pfres'

undefined

Line 3118: Unresolved symbol 'backgroundchange'

undefined

Line 3465: Unresolved symbol 'ROM2k'

undefined

Line 3468: Unresolved symbol 'bankswitch'

undefined

Line 3469: Unresolved symbol 'bankswitch'

undefined

Line 3473: Unresolved symbol 'bankswitch'

undefined

Line 3477: Unresolved symbol 'bankswitch'

undefined

Line 3579: Unresolved symbol 'ROM2k'

undefined

Line 3582: Unresolved symbol 'bankswitch'

undefined

Line 3583: Unresolved symbol 'bankswitch'

undefined

Line 3587: Unresolved symbol 'bankswitch'

undefined

Line 3591: Unresolved symbol 'bankswitch'

undefined

Line 3603: Unresolved symbol 'bankswitch'

undefined

Line 3604: Unresolved symbol 'bankswitch'

undefined

Line 3608: Unresolved symbol 'bankswitch'

undefined

Line 3612: Unresolved symbol 'bankswitch'

undefined

Line 3617: Unresolved symbol 'ROM2k'

undefine

Hello; the downloadable Windows version is currently based on an older version of the tool.

(+1)

ahh! I figured it was some  small discrepancy. ok thanks!

No problem!

(+1)

can a projectile be like breakout angle vert and horizontal ? 

 im doing something wrong...

(1 edit)

Looking at it, it seems mostly correct, so far, separating the X and Y speed components; changing the "if Ball Y Speed < 2" to  "if Ball Y Speed = 1" should work (untested)

this is what i have so far. still just vertical..hmm

(1 edit)

Okay, this one shoud work:

Example project: https://github.com/user-attachments/files/17498770/vcs-game-maker.bounce-ball.pr...

(+1)

yes thanks!!

(+1)

Made this in 5 minutes as a warmup

(+1)

Nice! 😉

(+1)

mayve asked but is there a way to see if player 0 is at x (top of screen) to go to next background/level?

Yes, the level number can be incremented like a variable:

Example project: https://github.com/user-attachments/files/17481907/vcs-game-maker.next-level.exa...

(+1)

thanks  works!

No problem!

(+1)

Can u add like buttons under the get rom button that can control for the emulator on mobil

Okay; I opened an issue in order to not forget it:
https://github.com/haroldo-ok/vcs-game-maker/issues/121

(+1)

Ok

(+1)

Uh

(+1)

It seems that the code for the "or" operator is being generated incorrectly when inside a repeat block.
I opened the issue: https://github.com/haroldo-ok/vcs-game-maker/issues/119

(+1)

Oh cool

(+1)

OK, fixed it: https://haroldo-ok.itch.io/vcs-game-maker/devlog/815804/version-0256-fix-code-ge...

Cool

(+1)

theres a bug with the collision and or blocks being together

Deleted 42 days ago
Deleted 42 days ago
(+1)

It looks like there's a bug when using  a while block inside an if block... 

(1 edit) (+1)

I have opened the relevant issue to look at it later:
https://github.com/haroldo-ok/vcs-game-maker/issues/109

BTW, aside from the code generation bug, there's a chance that the `repeat` block won't work in a useful way with that arrangement:

The way the code above is arranged, it means that it would stop everything else and just keep moving the missile and nothing else, until it collides with something. No joystick input, no movement for the other sprites, just the missile.

There's a good chance that it would probably not be what was intended.





(+1)

Okay

Fixed the code generation bug: https://haroldo-ok.itch.io/vcs-game-maker/devlog/811947/version-0253-fix-nested-...

(+1)

Herod fixed it

Viewing most recent comments 1 to 13 of 93 · Next page · Last page