sy2002

AMIGA 500 OCS Version 1 Alpha 4

Writable ADF floppy support: Save game states, really "work" with your AMIGA, format disks, etc. The core cannot CREATE .adf disk images, but it can write to existing .adfimages on your SD card.

Please test thoroughly. What I tested: Renamed an icon in the workbench. Power-cycled the machine. Worked. Using the CLI's Ed editor, I changed my S:Startup-Sequence which hardcoded a NORWEGIAN keyboard mapping for my Workbench to the U.S. mapping which is closer (but not identical) to the MEGA65's keycaps. Then I rebooted and it remembered my settings. (BTW: If this "how to do a keyboard locale setting is in workbench valuable for anybody - see screenshot). I also pressure tested the writing by changing stuff while it was still storing to the SD card. Everything seems to work very well.

This thing is as safe as the C64 core's writing mechanism. This means: It is an Alpha version - yes. But it won't bork your SD card. The worst worst case (which I consider very unlikely) is that it might corrupt the currently mounted .adf file. But we will only find out if you guys are now testing it: Save game states, draw images with Deluxe Paint and save them, work with your favorite coding IDE and save and compile code, etc. etc. Please report back in the <#1313409877393276948> channel if this thing works as expected.

There was a lot of Mouse Confusion(tm). I documented everything neatly. Please read before you ask this stuff again 🙂 And in general the core is not self-explanatory, so the README is your friend: https://github.com/sy2002/AExp/blob/develop/README.md

As this is an Alpha release, it is not released on the FileHost, but only here in this Discord channel. Attached you find the ZIP containing Alpha 4.

❤️ 28 😍 18 👏 19 😻 8 💙 6 🎉 1
sy2002

Alpha 5 was a deft-only release, so right to Alpha 6

AMIGA 500 OCS Version 1 Alpha 6

  • HDMI Flicker-free mode similar to what you might know from the C64 core: An Amiga runs a hair below 50 Hz while HDMI is locked to exactly 50 Hz, so without correction the picture drops or repeats one frame roughly every twelve seconds — a small judder or tear, most visible on horizontal scrollers. Flicker-free nudges the Amiga clock by a fraction of a percent so its frame rate averages exactly 50 Hz and the seam disappears.

  • Support for the battery-buffered RTC: AExp can feed the Amiga the MEGA65's own battery-backed clock, so Workbench shows the real date and time and your files get proper timestamps. Needs a bit of fiddling around, read https://github.com/sy2002/AExp/blob/develop/doc/RTC.md

  • Improved keyboard faithfulness: My first change to the MiniMig core itself to ensure keyboard faithfulness down to the CIA level. Ensures that all key presses and releases and parallel presses and all the "odd stuff" works fine. (But this is NOT yet the keyboard mapping feature. The mapping itself is still a bit off.)

  • HDMI and VGA screen adjustment: The Amiga's picture may not sit perfectly centered on your screen; an old quirk that every faithful Amiga recreation shares. Read https://github.com/sy2002/AExp/blob/develop/doc/screen_adjust.md to learn how you can have a perfectly centered screen on all devices. Special thanks to deft for providing demoscene-faithful mappings for 4:3 HDMI.

  • Unmount ADFs by pressing SPACE.

Please read the documentation: https://github.com/sy2002/AExp/blob/develop/README.md

As this is an Alpha release, it is not released on the FileHost, but only here in this Discord channel. Attached you find the ZIP containing Alpha 6.

😍 25 👏 19 ❤️ 14 👍 6 🍻 6 🔥 4
Stefan Eilers
❤️ 16 🍻 6 🤘 9 🎉 6 5 💪 6 😍 5 👍 5 🫡 4 🤩 3 😻 3