Introducing Unijoysticle 2 C64

Unijoysticle 2 C64 adds Bluetooth gamepad functionality to the Commodore 64/128. For those familiar with the Unijoysticle 2+, this is the evolution of it. Features: One gamepad controls one Joystick or two gamepads control two Joystick or one gamepad controls two Joysticks (for Dual Stick games) or use Wii Steering Wheel or use Wii Balance Board Supports gamepad rumble for certain games Supports C64 GS buttons (2nd and 3rd button) for C64 GS games Supports additional 4th and 5th buttons (Select + Start) button for certain games ...

June 22, 2023 · 1 min · ricardoquesada

A multi-platform 256-byte intro

https://www.youtube.com/watch?v=nCzAlfXOOXo “Amor para Dos” is a multi-platform 256-byte intro. The binary, without any kind of modification, can run both on: a 80386 (or better) + DOS and on a Commodore 64. We ( L.I.A) released it at Flashparty 2021. I did the coding.

September 5, 2021 · 4 min · ricardoquesada

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: https://gitlab.com/ricardoquesada/c64-commando-2084/tree/orig Findings - Level 2 Apparently, the original idea was to ship Commando with 4 levels instead of 3. There is a lot of code/data that indicates that a “level 2” (the levels that are shipped with Commando are level 0, 1 and 3) was in progress, or even finished. ...

October 2, 2019 · 4 min · ricardoquesada

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.

September 29, 2019 · 2 min · ricardoquesada

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 source code Binaries: 4kindness.d64 If you have doubts/questions about it, let us know!

August 10, 2017 · 1 min · ricardoquesada

Commodore 64 Assembly Tutorial

A few months ago we released the Argentine Songbook Vol. 1 chipdisk. And recently we released its source code including: Full source code (the assembly files + makefiles + everything…) Full audio sources (the SidWizard files) And we also wrote a tutorial about how write a chipdisk, including all the tricks that we used. C64 Assembly Tutorial (english) C64 Assembly Tutorial (spanish) Full source code If you have doubts/questions about it, let us know! ...

March 16, 2017 · 1 min · ricardoquesada

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 NodeMCU Blue instead of red Firmware New WiFi modes: Station and WPS modes Auto-reset joystick state after inactivity timeout Online-firmware update Stats: How many joystick movements How many seconds spent in joystick movements Clients Android Client: Yay, Android has its own client. Similar to iOS, but without the Gyruss mode. Supports any Android game controller like OUYA, Amazon Fire, Moya, etc. Desktop Client: Supports Dpad, Commando and Commodore Home modes Windows version: Supports any Xinput game controller (like the Xbox 360 or newer controllers) Mac version: Supports any MFi game controller iOS Client: Added Commodore Home mode Supports both MFi and iCade game controllers Read the complete Changelog here. ...

November 28, 2016 · 2 min · ricardoquesada

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/ Summary: Use your Xbox game controllers to play C64 games! (from the Win32 client) Use any iOS or Android game controller to play C64 games! (from the iOS/ Android client) Play games like Commando and Turrican II by only using your game controller. “Space” is mapped to button “B”. There is no need to press the “spacebar” Put your device in Station mode (share your local Wifi network). Full Changelog: ...

November 8, 2016 · 3 min · ricardoquesada

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 specially if you use your phone both for the UniJoystiCle and for “regular” stuff. ...

September 27, 2016 · 5 min · ricardoquesada

UniJoystiCle Commando Mode, Game Controllers and other news

Since UniJoystiCle v0.3 was released back in July many things were added. Android client: It has all the iOS features, except Gyruss mode which will be added soon. iOS client: It is available on the App Store. Gyruss mode: Allows you to control the direction (up/down/left/right) using gravity. Linear mode: This was designed to control the header of the MPS-803 printer. More on this on a future blog post. D-pad mode + Game Controllers: You can use any iOS or Android game controller to play any C64 game. You can even use button “B” to jump, or swap buttons “A” and “B”. ...

September 13, 2016 · 2 min · ricardoquesada