piso

C16 / Plus4 for MEGA65 V2.0 - Github: https://github.com/piso77/C16-MEGA65

Before you update: the core no longer contains any ROMs and does not start without them. Copy kernal.bin, basic.bin and c1541.bin to /c16 on the SD card, plus 3plus1lo.bin and 3plus1hi.bin for the Plus/4; the README explains how to get them. The menu has changed, so also replace /c16/c16mega65 with the file in this release.

New

  • All ROMs are loaded from the SD card at startup
  • Custom ROMs in the MiSTer core's format, via the new ROM menu item or /c16/custom.rom
  • TED updated to FPGATED 1.9 (FLI, Timer 2, border and badline fixes), with 16-bit TED sound
  • NAE/CAE SID card: two SIDs (6581/8580), stereo, DigiBlaster; replaces the single SID of V1.0
  • PRG files start automatically after loading

Fixed

  • F1–F7 now type the C16's F1–F7, and F8 is the C16's Help key
  • Opening the menu with Help no longer types HELP into BASIC
  • PRG loader: wrong BASIC pointers after loading
  • Menu scaling options were off by two steps
  • SID envelopes did not always hold at zero
  • Plus/4: 3-plus-1 starts with F1 + Return, like on the real machine
  • Joystick port output pins were left floating on R5/R6 boards
  • Wrong version string and outdated help texts

Get the file here: https://files.mega65.org?id=9c305bfd-1c0e-4838-99cb-00bbc940fe3a
Let's talk in https://discord.com/channels/719326990221574164/1482361321218637964

👍 19 ❤️ 13 😍 5
piramania

**Fairway, So Close! ** ⛳
A miniature golf game, featuring 18 holes with slopes, tunnels, bridges, water hazards and other miniature golf elements.
Challenge a friend or play solo as you aim, putt and try to finish each hole in as few strokes as possible.

Disclaimer: ChatGPT has done the coding - but the graphics, course design, sounds and all the lame golf puns are done by a real human 🙂

https://files.mega65.org?id=77341348-881a-4023-97d5-0c5bce285dbc

👍 15 👏 15 😍 7 ❤️ 6
TwoBitRetro

Pascal65 0.36-beta is now available. This is a BIG release. I am excited about this one because it fixes my biggest hang up, the slow compiler. Here are the main fixes and new features:

  • SPEED. SPEED. SPEED. After fixing a major bottleneck, I am finally reaping the benefits of rewriting the entire compiler in assembly language. For larger files, the compiler is 10 times as fast. Even for small files, it's now just a few seconds. The FiveDice game went from taking 200 seconds to just 16 seconds in the emulator.

  • Dynamic arrays are now supported.

  • The runtime library can now be either statically linked or dynamically loaded at runtime. The default is now dynamically loaded (which speeds up linking a lot). Compiler directives were added for selecting the runtime linking.

  • A compiler warning was added when an expression might result in a loss of precision, such as assigning an integer to a byte.

  • Explicit type casting was added.

  • Several bugs were fixed.

🤩 12 👏 21 🎉 5 😍 4 ❤️ 3 😻 3