Commando disassembled – fully commented code

In order to create Commando 2084, I had to disassemble Commando. My original intention was to patch what was only needed and stop there. But I got carried away and I ended up analyzing and commenting the entire Commando code. The commented code (that can be recompiled to generate the exact original binary) is here:Continue reading “Commando disassembled – fully commented code”

Commando 2084 – a game for the Commodore 64

Commando 2084 is the mix between Commando and Robotron 2084: it is like the original Commando game, but using the Robotron 2084 controls. You play it using the two joysticks at the same time: Joy #2 controls the hero direction Joy #1 controls the bullets direction But better if you play it with a UnijoysticleContinue reading “Commando 2084 – a game for the Commodore 64”

Commodore 64 Assembly Tutorial – Part II

A few months ago we (Pungas de Villa Martelli) released the 4Kindness, a 4K intro for Silesia Party 8. And recently we released its source and a tutorial detailing how we built it. Without further ado, here it is: C64 Assembly Tutorial – Part II (english) C64 cursito de asembler – Parte II (castellano) Full sourceContinue reading “Commodore 64 Assembly Tutorial – Part II”

The UniJoystiCle v0.4 released

Christmas is coming. Treat yourself with The UniJoystiCle v0.4, and be the cool kid in the block by playing The Uni Games like a pro (that’s it with real unicycles!): Highlights of v0.4 WiFi Device Smaller real estate: Fits in all C64/128 models, including the C128D / SX-64 machines Using Wemos D1 Mini instead of NodeMCUContinue reading “The UniJoystiCle v0.4 released”

UniJoystiCle v0.4.0-RC released!

UniJoystiCle v0.4.0-RC (Release Candidate) released. Mega update! Download: iOS client v0.4.6: App Store Android client v0.4.10: Google Play macOS client v0.4.0: UniJoystiCle Controller.dmg win32 client v0.4.0: unijoysticle_controller.win32.zip Firmware v0.4.5: unijoysticle_firmware.bin Source code + schematic + layout: https://github.com/ricardoquesada/unijoysticle Latest versions can be downloaded from here:  http://ricardoquesada.github.io/unijoysticle/

Retro Challenge: announcing Commodore Home

Home automation for the masses, not the classes We need to build computers for the masses, not the classes – Jack Tramiel, Commodore founder A: Commodore 64 computer running the “Commodore Home” application B: UniJoystiCle WiFi device connected to the joystick ports C: Alarm sensor using a WiFi device D: Smartphone running the UniJoystiCle ControllerContinue reading “Retro Challenge: announcing Commodore Home”

RetroChallenge: C64 I.D.IoT.R Update #2

Ordered a rubber belt + pulley to control the dimmer from the printer header New UniJoystiCle PCB arrived (v0.4.0). I assembled one and works Ok both on the SX64 and the C128D. I just need to create a “user port” power cable for the SX64 since it doesn’t have a datasette port. Started the UniJoystiCleContinue reading “RetroChallenge: C64 I.D.IoT.R Update #2”

UniJoystiCle update #2

TL;DR Station Mode (with or without WPS) Inactivity timeout  & Joystick statistics Auto-firmware upgrade Better ways to power the WiFi device Station mode and other features One thing that bothered me was that I needed to switch WiFi networks every time that I wanted to use the UniJoystiCle. Not a major issue, but not ideal speciallyContinue reading “UniJoystiCle update #2”