Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Trying to run 7.6 (.NET 6.0) and going through the Help file, error right from the start. The code in "Getting Started - Simple Assembly" won't compile with 

Syntax error: BASIC 

at line 5

!basic

followed by a warning

Unused label !

I see references in your bug fixes to "basic label" a couple of times, so perhaps related? I'm on Windows 10 Home 64-bit (10.0, Build 19045) , running against GTK3VICE-3.7-win64. I've tried setting the debugger to both "Tiny64 Internal Debugger" and my VICE installation.

Huh, I’ve just tried to recreate this, and this is not happening here. Did you modify the code piece?

Are you using a solution/project? In that case, please do a right click in Solution Explorer on the assembly file, choose “Properties”, go to tab “Assembler”, and set it to “C64Studio” manually. It could be that the automatic assembler style detection is thrown off by a code word.

That’s the code I tested with, copied straight from the help:

;startup address
  * = $0801

  ;create BASIC startup (SYS line)
  !basic

  ;increase border color
  inc $d020

  ;return to BASIC
  rts
(1 edit)

Aha, that was the trick. At that point in the "tutorial" (I was just following along in order as explained by the help screen) I didn't even know there was a "Solution Explorer" (IDE seemed to default to the "Label Explorer"). Right-click revealed that copy-pasting the code from the help defaulted to TASM as the Assembler. "C64Studio" worked as expected, thank you.