23.12.23

Rick Dangerous 2 CRT conversion

Another legendary game converted to MagicDesk cartridge format 🙂 As it is typical for an 8-bit game, it’s frustratingly hard as a hell. But Rick Dangerous games always delivered critical dose of charm and fun experience to stay forever fond to hearts of 8/16 bit fans. In modern days I am playing mostly Amiga WHDL release because of 16-bit graphics, but Commodore 64 version of game is 100% excellent also. Gameplay is same and 8-bit graphics (for this type of game) is top notch. After all, C64 version was my first contact with Rick Dangerous and where most of the memories were made 🙂

Read the rest of this entry »

20.12.23

Gremlins 2 CRT conversion

Great looking and sounding C64 game but hard as a hell! In a typical 8-bit fashion, it requires you to memorize enemy movement patterns to make initial progress. With a little bit of invested effort, you learn what to expect from those little nasties and where they usually appear, get used to your movement limitations (keyboard is much more precise for me!) and suddenly it becomes more enjoyable “let me try just one more time” game. Although, still frustratingly challenging, even with in-game hi-score infinity life cheat (SINATRA) 🙂 Game was popular movie license and C64/16-bit versions were published by Elite (developed by Elite associated MotiveTime Ltd.) while Z80 versions were developed/published by also famous Spanish 8-bit software company TopoSoft . I remember getting it as a Turbo250 tape version with AR feezed levels in 1991. 🙂 Because of war outbreak in my home country in 90’s I never had a chance to check disk version, so I remember making my own one, from those AR freezes (to be proper working disk game – all that using C64 🙂 ).

Read the rest of this entry »

10.12.23

Galaga 2021

Commodore 64 never had proper 1981 Namco’s Galaga port. Although very simplistic in gameplay nature, I somehow always enjoyed it as a quick challenge type of games, especially excellently realized 1993. Amiga Deluxe Galaga port. Relatively recently, C64 fans got couple of excellent gameplay Galaga ports. In 2017. we got commercially published Galencia (also fully converted to Magic Desk CRT for my gameplay experience enjoyment, but since game is commercial I am not publishing it here) and in 2021. proper coin-up arcade port by Arlasoft, with full KickAssembler source available on Github. Although it’s a single-file version on C64, for personal RetroArch enjoyment, I converted latest version (1.06) to Magic Desk cartridge. Play it in browser here, or download Magic Desk/Ocean CRT/bin file for EPROM programming here.

9.12.23

Installing and maintaining a specific PHP version release

If you require a specific PHP version and want it kept up to date, but not just receive the current release that gets updated when PHP new releases occur (for example the release of PHP 8.2 occurs when you want to stay on PHP 8.1) it is required that, when you install PHP and any modules, you only install version specific packages and not the generic packages. For example, most packages starting php- (e.g. php itself, and php-mbstring) are generic and will always default to the latest release, whereas selecting php8.1-cli, php8.1-fpm, php8.1-mbstring will install (and update) the specific 8.1 release (and in the case of PHP itself, the specific CLI, FPM, etc version of same).

Using this method will ensure that critical installs, e.g. to servers, are not suddenly replaced with a new version of PHP that may contain breaking changes or cause unexpected failures (e.g. a package not being available for your new release or an independent package that needs recompiling e.g. through PECL).

Also, this means that you do not need to try pinning PHP and that you are well set up to support multiple PHP versions on your system (e.g. to allow website installs to point to specific php-fpm versions).

Read the rest of this entry »

Posted in Debian, Linux | Comments Off on Installing and maintaining a specific PHP version release
7.06.23

Change of domain name to Ganola.Net

After drama with Freenom and national .GA domain, I decided to forget both of them and switch to paid .net domain. Site is now available on Ganola.Net address. Shame, as it was such a beautiful word play on my native language 😉

Posted in General | Comments Off on Change of domain name to Ganola.Net
2.05.23

CaffeineOS 921

Latest version 920 921 posted by maintainer on https://archive.org/download/caffeine-os-storm-921.

CaffeineOS is great all-in-one Amiga OS distribution intended for running on powerful PiStorm/Vampire/WinUAE Amigas. Download is 17,8 Gb and unpacked file can be written to media using favorite disk imager tool (dd, Win32dskImager, Balena Etcher, RPi imager, …). Hence, 32GB media is required. OSFMount from osforensics.com can be used to mount image for use in WinUAE – use full disk mount in OSFMount.

Changes from 920 to 921

  • Fix Scala MM 400 crashing
  • Cannonball install Japanese roms and make Japanese tracks default
  • Removed Ftext patch
  • Updated WHDLoad v18.9
  • Changed all WhdLoad starting scripts to make them work with the new Whdload v18.9
  • Reworked Turtle scripts. Simplified Turtle message system
  • Added WHDLoad-Turtle to top menu System>WHDLoad for manual Turtle control
  • Updated Drally
  • Installed Leander (WHDload)
  • Installed SuperStarDust AGA (WHDLoad)
  • StartNet2 add device support for PlugNPlay
  • Supported devices in this update:
    • Cnet16
    • 447:9000:Network:Belkin:F5D5020-PCMCIA-Network-Card:V1
    • 539:514:Network:Dynalink:L100C16:V
    • Cnet
    • 329:560:Network:NETGEAR:FA410TX:Fast Ethernet
  • Updated Welcome
  • Updated UHCTools
  • Updated TankMouse driver v0.3
  • Installed SMB2-GUI v1.0 (Prefs/Network)
  • Updated Emu68 / Emu6832Lite to v0.13.0 10.05.23 (UserFat/Kernel)
  • Updated to latest DBT (Device tree blobs) (UserFat)
  • Added Whdload Start Button to Splash window

EDIT: Updated on 13.05.2023.

Posted in Amiga, CaffeineOS | Comments Off on CaffeineOS 921
30.04.23

Summer Camp cartridge conversion

Eh … Although this CRT conversion was completed in January of this year, everyday life events, PiStorm Amiga Emu68 🙂 The Long Dark 🙂 and available free time made me to forget to publish this CRT conversion of Summer Camp. But thanks to Michael’s reminder in Winter Camp CRT post comments, here it is – Summer Camp CRT conversion of Thalamus 1990. game.

I remember I spent hours playing this as a kid 🙂 I simply was hooked up by it’s cartoony graphics, catchy tunes and challenging gameplay.  Yes, it suffers from frustrating controls so I recommend using keyboard for more precise control, especially if you are playing this on PC emulator. BTW, I am able to get to level 3 without a lost life 😉

Read the rest of this entry »

12.02.23

Disable memory compression in Win 10/11

While RAM compression can be useful to avoid using swap/page file on your storage, it uses CPU resources to do compression/decompression. This can make noticeable computer slowdowns after prolonged use, e.g. after weeks of computer usage where computer was not shutdown but put in standby/hibernation in between.

Start PowerShell as admin. To check status of RAM compression:

To disable memory compression:


Disable-MMAgent –MemoryCompression

To re-enable memory compression:


Enable-MMAgent -MemoryCompression

For change to be applied, computer restart is needed.

Yeah, one more example of stupid and unmemorable PowerShell cmdlets naming conventions …

Posted in Windows | Comments Off on Disable memory compression in Win 10/11
11.02.23

Windows 11 – Always show all icons in system tray area

Open Regedit, then go here:

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer]

Look for EnableAutoTray and set the value from 0 to 1

Then run this cmd:

explorer shell:::{05d7b0f4-2121-4eff-bf6b-ed3f69b894d9}

The check box for showing all items should be interactable.

Posted in Windows | Comments Off on Windows 11 – Always show all icons in system tray area
5.01.23

Retro Debugger v0.64.62

Two weeks since it’s release and it already became my default “visualization”/testing part of disassembling/reassembling toolkit, right next to Regenerator. I ocassionally used it in older versions when it was still called C64 Debugger, but because of it’s instability and unusual UI interface, I still preferred command line in Vice … Which was honestly suffering when I compare it to the luxury Retro Debugger provides. But really 🙂 With new name, new GUI interface using DeaR ImGui, NES/Atari XL/XE support, and as I am noticing, excellent stability, I rarely need to start vice anymore 🙂 The perfect tool for C64 developer.

Yes, it’s still having some drawbacks or not fully functional parts, but hey, this is still just v0.64.62. Besides, source code is available at Github, as win/linux/macos binaries also.