|
Forum Index : Microcontroller and PC projects : New CMM2 FW - Game controllers supported....
| Author | Message | ||||
Grogster![]() Admin Group Joined: 31/12/2012 Location: New ZealandPosts: 10109 |
Hello. I assume the standard NunChuk controllers are still supported, but with the new USB stack that is in the new FM for the CMM2, are USB type game controllers now supported too? Such as the Playstation USB controller etc? Can anyone link to anything USB-based that is supported? I need a game controller, so I can start playing my old Atari games on the CMM2 again! ![]() Smoke makes things work. When the smoke gets out, it stops! |
||||
| Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 6254 |
Hi Grogster, ![]() Volhout PicomiteVGA PETSCII ROBOTS |
||||
| matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 12186 |
I would recommend a second hand original Sony dualshock PS4. Works perfectly including, if you want to code for it, the vibration and lights |
||||
| Wölfi Regular Member Joined: 14/10/2026 Location: GermanyPosts: 45 |
Hi everyone, I’m still trying to get my head around all the new possibilities here. How are the emulators coming along? If I’ve understood correctly, the CMM2 can now run Amiga and C64 games. Which joysticks or gamepads can I use with it? |
||||
| matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 12186 |
The cmm2 does not support low speed usb devices over a hub. The cheap gamepads are typically low speed. Therefore you are recommended to use a genuine PS3 or PS4 which are both fully supported. Xbox controller may work, the firmware code is there but is untested as I don't have one. The CMM2 can now load "apps". These are native CMM2 programs that load from Sdcard but use the firmwares system services. They currently include the following: Computer emulators App Emulates Based on Status amiga Amiga (PAL, disk menu, saves to .adf, DF1) pico-amiga RC5 apple2 Apple //e frank-apple (MII) RC5 atari800 Atari 8-bit computers and the 5200 atari800 7.2.1 RC4 c64 Commodore 64 (1541, SID, 1351 mouse) frank-c64 (Frodo 4) RC3 zip cpc Amstrad CPC frank-cpc RC2 zip nes NES frank-nes (QuickNES) in the zip pc386 386 PC: MS-DOS, Windows 3.1, Windows 95 tiny386 in the zip spectrum ZX Spectrum pico-spec RC2 zip trs80 TRS-80 Model I, III, 4, 4P sdltrs (xtrs) new, not committed Games App What it is doom Doom heretic Heretic, on the Doom front end, with the shareware quake Quake, G2 only, with the shareware scummvm ScummVM (in the zip under quest/) Languages and tools App What it is cc C compiler (Fuzix port). mmbrun.app and bcrun.app come with it. micropython MicroPython, built in WSL from your ~/src/micropython (branch cmm2). It has no folder under apps/. zeptoforth zeptoforth 1.17.2, with a separate zeptoforth_g1.app for the G1 vt100 VT100 terminal (libvterm) |
||||
| homa Guru Joined: 05/11/2021 Location: GermanyPosts: 760 |
I couldn't get the gamepads to work on the front of the CMM2 with Amiga. But it works fine via a USB hub and a wired Xbox controller! All you need is a keyboard with high-speed USB. My MS Funkset worked for me. Matthias |
||||
Grogster![]() Admin Group Joined: 31/12/2012 Location: New ZealandPosts: 10109 |
Thanks, chums. I'll look for a PS3 or PS4 USB game controller then. With the new USB stack in the latest FW, are the NunChuk controllers kinda now out of fashion then? Smoke makes things work. When the smoke gets out, it stops! |
||||
| al18 Senior Member Joined: 06/07/2019 Location: United StatesPosts: 261 |
Do you plan to support the Logitech F310 Gamepad? https://www.pcgamingwiki.com/wiki/Controller:Logitech_Gamepad_F310 This gamepad is very popular because it very durable and works with XBox and Windows machines (with the switch set to X) and Macs (switch set to D), it’s very inexpensive ($20 new) and has been in continuous production for 16 years. If my XBox controller runs out of power in the middle of a game, the Logitech F310 can be swapped in and the game continued. |
||||
| Mixtel90 Guru Joined: 05/10/2019 Location: United KingdomPosts: 9329 |
I think matherp has answered that above. As he hasn't got an XBox controller he can't test the code which is already there. :) A genuine one *might* work and, if it does, there's a good chance that the Logitech F310 will providing it is exactly mimicking the genuine one. Perhaps if he had a XBox controller to work with the answer may be more definite. :) Your problem is in knowing whether any of your controllers are using slow USB. If they are then, from what I understand, they will never be supported via a hub because of the silicon error on the STM chip used in the CMM2 family. They *may* work if they are directly connected as the only USB device. . Edited 2026-11-12 18:30 by Mixtel90 Mick Zilog Inside! nascom.info for Nascom & Gemini |
||||
| The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2026 |