Just now, Starsickle said:
That's encouraging to hear! Perhaps put this in Issues or feature requests? The good news is not everything in software is monolithic and set in stone.
Yes, add in a request in the ROM project on Github.
Just now, Starsickle said:
That's encouraging to hear! Perhaps put this in Issues or feature requests? The good news is not everything in software is monolithic and set in stone.
2 hours ago, Starsickle said:
Otherwise - with the Mission start and game over screens complete, I though I'd implement the "PRESS ANY KEY" as advised, but I've found that...it doesn't work. It just goes right through.
I've tinkered with pic below and a few guides on GET just to see if I'm not using it correctly, but code below seems to be on mark with what I was told would work.
10 PRINT "TESTING ANY KEY TO CONTINUE!"
11 A$ = "A"
20 GET A$: PRINT "YOU TYPED: "A$
21 IF A$="" THEN 40
30 PRINT "NO NO NO STOP" : STOP
40 PRINT "CONTINUING" : END
As a note: I've tried this by initializing A$ to "", "1", ""0", and "A". I've looked around the site for comparable code to see what I might be doing wrong, but have not yet found a piece to draw from. I don't want to post problems like this in programming help, as it's not clear if it's something with the emulator, something with the way I'm using it, or something else. I just wanna let everyone know I am looking things up and tinkering before posting here with a programming-related issue. I figure I'll find an answer by asking faster than staring at things that are 40 years old.
Quote
10 PRINT "TESTING ANY KEY TO CONTINUE!"
20 GET A$: IF A$ = "" THEN 20
30 PRINT "YOU TYPED: "A$
40 PRINT "CONTINUING": END
23 hours ago, rje said:
when I start to lose track of my variables, because I don't have a separate document with a dictionary of variables I'm using and where they're used, etc.
14 hours ago, TomXP411 said:
There's an obvious solution to that. ?
That is exactly what I've started doing. I keep a companion document with variable names and the line numbers of subroutines, so I can refer back to them as needed. While 2-character names still bite, I find that they're a lot easier to deal with when I have a data dictionary right there on the screen.
When the eventual BASIC editor for CX16 comes to fruition, I hope it comes with a tool to keep notes in a separate file that we can switch back and forth to at any time...
34 minutes ago, SlithyMatt said:
Atom does have BASIC support, but it also has a really nice package for 6502 assembly, supporting all the major assemblers including ca65.
4 minutes ago, Starsickle said:
Any helpful links/extensions appreciated.