2 comments

  • leoc1 hour ago
    A period, multiplatform alternative: Usborne&#x27;s <i>Write Your Own Fantasy Games</i> by Les Howarth and Cheryl Evans from 1984 <a href="https:&#x2F;&#x2F;drive.google.com&#x2F;file&#x2F;d&#x2F;0Bxv0SsvibDMTel93SThEYkJkZHc" rel="nofollow">https:&#x2F;&#x2F;drive.google.com&#x2F;file&#x2F;d&#x2F;0Bxv0SsvibDMTel93SThEYkJkZHc</a> . (Generously provided by Usborne <a href="https:&#x2F;&#x2F;usborne.com&#x2F;gb&#x2F;books&#x2F;computer-and-coding-books" rel="nofollow">https:&#x2F;&#x2F;usborne.com&#x2F;gb&#x2F;books&#x2F;computer-and-coding-books</a> )
    • the_af1 hour ago
      Cool! Though your Google Drive link asks for permissions, you can use this instead: <a href="https:&#x2F;&#x2F;usborne.com&#x2F;row&#x2F;books&#x2F;computer-and-coding-books" rel="nofollow">https:&#x2F;&#x2F;usborne.com&#x2F;row&#x2F;books&#x2F;computer-and-coding-books</a><p>The review of the book isn&#x27;t so good, though I&#x27;d still own it as a charming period artifact: <a href="https:&#x2F;&#x2F;gmkeros.wordpress.com&#x2F;2024&#x2F;01&#x2F;19&#x2F;write-your-own-fantasy-games-for-your-microcomputer" rel="nofollow">https:&#x2F;&#x2F;gmkeros.wordpress.com&#x2F;2024&#x2F;01&#x2F;19&#x2F;write-your-own-fant...</a><p>Dungeon Crawlers for the C64 always make me think of the Sword of Fargoal! <a href="https:&#x2F;&#x2F;www.lemon64.com&#x2F;game&#x2F;sword-of-fargoal" rel="nofollow">https:&#x2F;&#x2F;www.lemon64.com&#x2F;game&#x2F;sword-of-fargoal</a>
  • classichasclass3 hours ago
    For those as confused as I was, the BASIC as written will not run on a C64 (two immediate notes: BASIC 2.0 doesn&#x27;t have labels, and a variable like STATS would be illegal because it clashes with the status word ST). This only works in their custom IDE which &quot;compiles&quot; (read &quot;adds line numbers, alters names and tokenizes&quot;) it.
    • krige2 hours ago
      Yeah seeing GOSUB and no line numbers was an instant warning light.
      • sedatk42 minutes ago
        I had briefly thought that C64 could use variables with GOTO&#x2F;GOSUB. Sinclair BASIC could do that for example.
    • sbuttgereit3 hours ago
      To be fair, this isn&#x27;t that different from things we&#x27;d do back in the day.<p>I use to write BBS software in BASIC on the C64, and one of the things we&#x27;d do is use a &quot;compiler&quot; that would do some optimizations. What this allowed was being able to write a program too big to actually run, but the optimized version of it could.<p>I wish I could share more details and be less hand-wavy... but it turns out the 80&#x27;s were a long time ago and I just haven&#x27;t given it much thought since then (at least until I saw your comment).
      • sedatk37 minutes ago
        Computer magazines of the era also did that with C64 listings because they were such a pain to type as is. They usually distributed a tool to type your program in first, and then published much more legible and plain text (non-PETSCII) code listings instead.
    • harwoodr2 hours ago
      RGC Basic: <a href="https:&#x2F;&#x2F;retrogamecoders.com&#x2F;rgc-basic&#x2F;" rel="nofollow">https:&#x2F;&#x2F;retrogamecoders.com&#x2F;rgc-basic&#x2F;</a><p>&quot;Commodore BASIC–style interpreter written in C, but with modern conveniences.&quot;