|
Post by spannernick on Jun 28, 2020 20:11:44 GMT
Here you go.. I did change some of the keys but could not all of them cause of the virtual keyboard is mapped to them too. I enable my key maps in PCU, I wrote a script for it so PCU could overmount the ones in the firmware. I have included in PCUv1.12 but its disabled so my keymaps are in it too. so it just needs enabling. If you copy vice vkm maps to THEC64 Mini/Maxi and replace the key maps with Vice keymap then you will stop the virtual Keyboard working, I have tried it, all you can do is edit the THEC64 vkm maps and see if this key works and that and just play around with it. The keyrah works like a Windows keyboard and vice maps the keys the same way so like Caps Lock is Run Stop so that how I mapped it in the vice key map file. I have a USB switch on mine(it connects to the USB power cable) cause the OPI come on by itself if you give it power or plug it in, so THEC64 Maxi power switch probably works the same as the OPI but don't power on when you plug power into it. The power switch on THEC64 Maxi acts like the menu button too. if you press the power button on the OPI it acts like the menu button too but I don't use it.
|
|
|
Post by mikealves on Jun 29, 2020 11:47:30 GMT
Thanks. I will try them!
|
|
|
Post by hitoro on Jul 1, 2020 13:15:14 GMT
Hi spannernick thanks for the keymap I'll try. I desoldered the internal OPi Power switch and relocate it by using wire to the external case. The power switch works as same as the original TheC64... edit: and one thing more... I don't use the LED connector of Keyrah the LED there represents one of the keyboard LEDs of a windows keyboad. Instead I use the OPi 3.3V connector w/ 75Ω multiplier. best regards, Hitoro
|
|
|
Post by spannernick on Jul 2, 2020 17:42:50 GMT
Hi spannernick thanks for the keymap I'll try. I desoldered the internal OPi Power switch and relocate it by using wire to the external case. The power switch works as same as the original TheC64... edit: and one thing more... I don't use the LED connector of Keyrah the LED there represents one of the keyboard LEDs of a windows keyboad. Instead I use the OPi 3.3V connector w/ 75Ω multiplier. best regards, Hitoro Nice job.. Dose the OPI still come on by itself if you plug the power in, Can you take a photo of the switch close up please..? and do you use the Keyrah Dsub9 joysticks..? I don't use them, you can use the virtual Joystick with them but never tried it. I use THEC64 MS Joystick and use a 4 port USB hub is there, I wanted it to be as close as possible to look and feel like a real THEC64 Maxi. I think that everyone that has a THEC64 Maxi should make it into a THEC64 Maxi PI, why.. well it has more ram and has a network Card and can run other systems on it like RetroPie too.. so best of both worlds..
|
|
|
Post by spannernick on Jul 3, 2020 15:02:47 GMT
When THEVIC20 comes out could someone backup the firmware, and pm me it please,if you get one, its the same firmware and Carousel just it textures have been changed and Vic20 games added to make it feel like a different device.
|
|
|
Post by jj0 on Jul 3, 2020 16:03:01 GMT
When THEVIC20 comes out could someone backup the firmware, and pm me it please,if you get one, its the same firmware and Carousel just it textures have been changed and Vic20 games added to make it feel like a different device. +me too please
|
|
|
Post by spannernick on Jul 18, 2020 13:11:09 GMT
Had a Idea... Adding a USB Hub with a SD card reader in place of the USB hub I am using at the moment.. Like this one on eBay.. Here. its exactly like the one I am using but has a SD reader as one of its USB ports instead, so I can use a Micro SD card with PCU and you don't see it sticking out...? Its expensive but most good SD card readers are and its USB 3.0 but its the same type of USB Hub I am using in theC64 Maxi PI, it will fit like a glove..
|
|
|
Post by spannernick on Jul 27, 2020 12:26:05 GMT
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Jan 22, 2021 20:36:59 GMT
Today I started with the orange pc board. Aside from having no HDMI port on my monitor, I use an HDMI to VGA adapter. For the TheC64 this works well, audio out is on the gradient and goes to my pc speakers. The Orange pi pc connected to the gradient and put the firmware on it. Unfortunately I had no picture, weirdly the red led is on and the network connection leds are on. After 10 minutes I turned it off and tried a different firmware. Even without success, wouldn't it be due to the course? Taken the stuff to the living room and hooked up to my TV. Yes it worked in one go with the c64 firmware on it. Super, immediately put the update on it and that went without a hitch. PCUv1.19 in it and booted, yes it works !!! Now playing with it and looking for a broken c64 for conversion. I leave it in the living room, so I can also build in my pi 4 there. But first have a nice play with it.
(sorry for my google translate message)
|
|
|
Post by mcgurk on Feb 6, 2024 19:48:12 GMT
Thank you for this "Frankenstein". I have been a blast of the time messing around with TheC64 Maxi and VIC20 Orange Pi PC "firmware". I have done C64 keyboard adapter from Adruino Pro Micro and Soarer's controller firmware (no coding needed) for BMC64 ("baremetal" Commodore 8bit machines emulator for Raspberry Pi 1/2/3). It has couple of advantages over Keyrah and other adapters. First of all, Keyrah doesn't work with devices which requires "HID device with single interface" like BMC64. Another advantage is that Soarers controller is fully configurable afterwards. Here is my github page: github.com/mcgurk/Arduino-USB-HID-RetroJoystickAdapter/tree/master/C64_keyboardI tried this with TheC64 Maxi Orange Pi PC version and some buttons were wrong. First I thought I make new configuration file for Soarer's controller, but then I desided to edit TheC64 vkm file. That way I can use same keyboard with BMC64 and TheC64DIY. Here are list of buttons that needed to change. After modification every button and combination works. Numbers are keysym codes: + 12
- 13
@ 26
* 27
^ 111
: 39
; 40
= 43
£ 110
C= 29
CTRL 15
RESTORE 104
INS/DEL 14 I uploaded theC64-sym-CLASSIC.vkm to that same github page: raw.githubusercontent.com/mcgurk/Arduino-USB-HID-RetroJoystickAdapter/master/C64_keyboard/theC64-sym-CLASSIC.vkmIt goes to /usr/lib/vice/C64/theC64-sym-CLASSIC.vkm in ext4 partition of firmware-image.
|
|