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 UniJoystiCle desktop client in order to control the dimmer from the PC/Mac.

October 15, 2016 · 1 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. To solve that issue, I added WiFi Station mode support (Access Point mode is still supported). Basically the UniJoystiCle WiFi device, when in Station mode, can connect to any WiFi network. It also supports WPS (an auto-auth way to connect to a network). If Station mode fails, it will default to Access Point mode. In order to switch to Station mode you have to: Install firmware v0.4.3 (see below for more info) Boot the UniJoystiCle WiFi device (it will boot in Access Point mode) Connect to the unijoysticle-xxyyzz WiFi Network Open the web page: http://unijoysticle.local Select “Station” mode, put the credential (SSID and password) and reboot! From http://unijoysticle.local you can also configure the “Inactivity timeout”: how many seconds without activity should elapse before all the joystick lines are set to Low (simulates no joystick movements). I also added statistics: It tells you how many seconds you spent on the different joystick positions, and how many movements you did. Useful, right? :)

September 27, 2016 · 3 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.

September 13, 2016 · 2 min · ricardoquesada

UniJoystiCle news #1

I’ve just released a new firmware version for the UniJoystiCle (v0.4.0). It supports the new Commando Mode. The new Android client with Commando mode can be downloaded from here: https://play.google.com/store/apps/details?id=moe.retro.unijoysticle The iOS client will be available as soon as Apple approves it (usually a few days) and will be available here: https://itunes.apple.com/us/app/unijoysticle-controller/id1130131741?mt=8 In order to upgrade the firmware, please follow these steps: DOCUMENTATION.md

September 13, 2016 · 1 min · ricardoquesada

VChar64 v0.2.0 released

VChar64 v0.2.0 is available for download: Win32: vchar64-0.2.0.win32.zip Mac: vchar64-0.2.0.mac.dmg [caption id="" align=“alignnone” width=“425”] New “VICE Import Snapshot” dialog[/caption]

August 29, 2016 · 1 min · ricardoquesada

More UniJoystiCle videos

Here are more UniJoystiCle videos: Showing how to play C64 games using a real Game Controller via the UniJoystiCle: https://www.youtube.com/watch?v=s9Q-Nlp2e44 Showing how to play Gyruss using the UniJoystiCle Gyruss mode: https://www.youtube.com/watch?v=n2YHoj1pXB8

August 21, 2016 · 1 min · ricardoquesada

The quest for the sacred diskettes

[caption id="" align=“alignnone” width=“400”] My Sacred Diskettes[/caption] In 1986 (or was it 1987?) I got my first computer, a Commodore 64. I started learning BASIC and during ‘87 and ‘88 I created some very simple games. Somewhere in ‘88 I started learning assembly language ( machine language to be precise), but I don’t recall coding any game using this language. If so, it must have probably been due to the fact that I lacked a good monitor. Somewhere in 1989, I switched to the Commodore 128. Whereas I continued creating games using BASIC, I also started coding some games in assembly language, profiting from the built-in C128 monitor, which was pretty decent. In 1990 I started coding intros, doing some trainers, and re-cracking some games for a local computer shop (SADOI). And I kept doing that until 1992. I stored all that sacred info (my games, intros, re-cracks, trainers) in my diskettes. At the time, my diskettes were my most valuable possession.

June 6, 2016 · 4 min · ricardoquesada

¡Arriba las Manos! (Hands up!) music disk for the c64

A few weeks ago, we, the Pungas de Villa Martelli, released “¡Arriba las Manos!”, a music disk for the Commodore 64. It includes ten 8-bit songs, an animated hi-res graphic, an easter-egg, and you can control it with a joystick, or a mouse or the keyboard! Not even Apple puts so much love in the UX like us (the future is the c64!) ...

May 30, 2016 · 1 min · ricardoquesada

UniJoystiCle v0.2 coming soon

UniJoystiCle v0.2 coming soon. https://www.youtube.com/watch?v=4d8Ow-SmCmM Changes in v0.2: [NEW] - ESP8266 device: supports 2 joysticks (uses three 4066 ICs instead of two [NEW] - ESP8266 firmware uses AP mode by default. Uses SSID “unijosyticle” + last 2 bytes of mac address [NEW] - iOS Client: Can be configured to use either joystick port [NEW] - iOS Client: Auto-discover ESP8266 firmware using mDNS [NEW] - iOS Client: UniJoystiCle mode also supports up, down and fire (jump) [FIX] - Name: Renamed project from Uni-Joysti-Cle to UniJoystiCle (easier to search, shorter to type) [FIX] - ESP8266 device: replaced NodeMCU LoLin with NodeMCU Amica [FIX] - Sophisticated Glue Material: Uses gaffer tape, instead of duct tape

April 23, 2016 · 1 min · ricardoquesada

VChar64 v0.0.13 released

Download: Mac: vchar64-0.0.13.mac.dmg Win32: vchar64-0.0.13.win32.zip Source code: https://github.com/ricardoquesada/vchar64 https://www.youtube.com/watch?v=lb7UNIhoyoI Changelog:

April 15, 2016 · 1 min · ricardoquesada