Imperium Solo – Amstrad

Imperium Solo is a USB to joystick adapter, intended for using USB gamepads, like DualShock 3/4, XBOX One controller on retro computers.
It’s also possible to use USB mouse.
For now the project only supports the Amstrad CPC range of computers, but I plan to make firmware updates for use with other retro computers.

The firmware is updatable by pluggin in an USB stick/drive (FAT32) with the correct file when the adapter is powered on.

Special supported controllers are only DualShock 3, DualShock 4, XBox One controller and SNES USB controller.
Other USB HID controllers should work by using my generic HID parser, but controller mapping may not be ideal for those.
So I hope to add more controllers with the help of feedback from users.

USB Mouse is also using my generic HID parser, which atleast works with the 5 different USB mice I had laying around.
At a point I made a custom mouse mode, with 5 bit resolution for delta values making it possible to get much better mouse feeling(proportional mode).
This may be implemented to a later firmware update, if there is demand (it will need adapted software to be usable).

Made as compact as possible!

Below you can see a video of :

  • Installation/Connecting (notice most other retro computeres have power on the joystick port, so will not need DC splitter cable like the Amstrad is using)
  • Playing a game with USB controller
  • Playing a game with USB mouse
  • Playing a game with TWO usb controllers

Will update later with documentation (controller mapping, firmware upgrade etc).

Lastly expect another update, when I add firmware for the next retro computer.

62 thoughts on “Imperium Solo – Amstrad”

  1. Hi,
    I would like to acquire an adapter for usb controllers for amstrad cpc…
    It’s possible?
    I’m from Barcelona (Spain)
    I await an answer,
    thanks and best regards!

    1. I have sent you an email.
      Right now hotmail has a problem with my mail server, so please look in your “Junk” folder. My reply should be there.
      Otherwise write another post here and I will contact you via another email address.

      Thanks.

  2. Definitely have to go on my shopping list as I’ve only a couple of sticks and they’re all a bit rubbish!

    Can you fire off an e-mail for me so I can get one?

    Cheers

  3. Greetings Duke. I want to buy Imperium Solo. My email is xxxxxxx. Please tell me how I have to do to buy one of them.

      1. Greetings Duke. I want to buy Imperium Solo. I’m Hector Gonzalez Prieto. I have not received your mail. I’m waiting to buy

  4. Hi Duke! I want to buy one usb adaptor. Please let me know when it Will be ready and cost/shipping. Regards.

  5. Hi Duke.

    I would like to buy one. Send me a mail please for further information about costs and shipping.

      1. Hi.

        Did’nt receive your mail. Even not in spam folder. Please try an other mail address.

        Thank you

  6. Hi there,

    I’m interested in finding out the price of this, and hopefully buying one very soon.

    Does this support two or more buttons?

    It would be amazing to be able to map keyboard keys to additional buttons, but that’s wishful thinking, for playing Renegade.

    Mapping up and down to buttons would also make driving and platform games easier to play.

    Cheers.

    1. Sent you an email with price.

      It supports 3 fire buttons for regular Amstrad CPC and 2 fire buttons for Amstrad CPC plus.
      There is also auto fire for fire 1 and fire 2.
      Additionally there is mapping for UP+DOWN and LEFT+RIGHT each in one button, meaning as this is normally not a possible combination (to go up and down or left and right, at same time) it could be used as extra buttons in new games or patching of old games.

  7. I’m intyerested in one for the C64 (will it also support ZX Spectrum Kempston interface? in theory they’re the same, right?), I’m from Spain.

    1. For C64, as it is now you will need to have an external 5V power supply. I do not sell these, but it should be easily obtainable.
      As for Kempston interface, it should work with some atleast. It depends if the common pin 8 (is ground or VCC). It needs to be ground for the Imperium Solo to work.
      I dont have any kempston interface, so the above was just from a quick google search.

  8. Hi,
    thank you so much for making this idea a reality. I would like to order one for my cpc, using paypal, destination France.

  9. Hi Duke,

    Thanks again for your amazing work! I would like to order one. Can you please send me the info?

    Regards,

    Claudio (from Spain)

    1. Hi Duke,

      Loving my M4 board still, and would love to complement it with one of these. Please can you send me the details?

      Thanks,
      Nick

  10. Hi Duke,

    I’d be interested to know how much you want for one Imperium Solo with shipping to Canada?

    Best regards,
    Ulrich

  11. Hi Duke,
    I would like to order the following:
    -Imperium Solo – Amstrad
    -M4 Board

    Destination Austria.
    Cheers

  12. Hi, I would like this Imperium Solo – Amstrad and the new M4 board with all the extras please. I have the original, but hoping for more memory.

    Thx

  13. hello duke ;Great work. I am in interested. I live in Frances. Can you please send me this custom adapter thank you great

  14. Hello, i recently make alive my old 6128+. But hard to find some controllers…

    I live in France. Can I make an order for one or 2 imperium ?

    Thanks a lot

  15. Hey! Absolutely gorgeous – would love to use the CD32 with XBOX Controller 🙂

    Tell me what the costs are for the kit to self assemble or already assembled are. Shipping to Germany included.

    Best
    Jon

    1. Thanks.

      Currently regular Amiga is supported, and I plan to implement the CD32 extra button functionality this weekend, but as it is right now CD32 specific firmware is not ready yet.

      Cost is:
      Imperium Solo, 15 euro
      Shipping (unregistered), 4 euro
      Paypal fee, 1 euro

      Will email you shortly.

  16. Hello!!
    This is great invention, it is amazing.

    I would like more information about this and the M4 board for the Amstrad CPC 6128Plus. Please.

    I live in Spain.

    Thank you.

  17. Is there a site where this may be purchased?
    PS. I saw your device on Amigos Retro Gaming youtube channel.

    1. This is the way. If one leaves a message here, I will email you back with info’s.
      I don’t have a site for selling these.

      Email sent.

  18. Duke

    I also found about this adapter from the Amigos Retro Gaming YouTube channel. I am interested on purchasing one. Their review sold me right there.

    Please e-mail me all the required info.

    I am assuming that the proper firmware needs to be uploaded in order for the device to use all features such as the second fire button on the Amiga for example.

    Are there any plans to release a single firmware that could be switched between different mode using a use mouse such as the Tom Adapter does?

    http://electronica4u.com/docs/adapter_tom_instruction_en.pdf

    Thanks again for developing this product.

    1. There is a firmware for each target, Amiga, Amstrad, Atari ST, C64, CD32 & SEGA MD/GENESIS. You can download them here: https://imperium.spinpoint.org look under firmware downloads.
      I don’t have any plans to combine them into one single firmware, there is simply too many differences between some of these machines.

      Email sent.

  19. Hi.

    I’m interested in buying an Imperium Solo for my CPC

    I’m from Spain.

    Can you email me the details?

  20. Hi Duke!
    Thanks again for these great gadgets!
    Can you email me the details to purchase from spain two Imperium solo for Amstrad CPC and their corresponding Y cables?
    By the way, can you provide a Joystick Y cable as well?

    Regards.

    Jose

  21. Hi Duke,

    Great work. I am interested. I would like to acquire an adapter for usb controllers for Amiga…
    It’s possible?
    I’m from Slovakia
    I await an answer,
    thanks.

  22. Hello Duke,

    i am also interested for Imperium solo for my many systems. I know i will flash the firmware accordingly.

    Posting to Greece.

    PS: I also sent you a msg for M4 board for 6128.

    Best Regards

  23. Hi Duke;

    I would like to buy one of these for my Amstrad CPC 6128, please send me mail for information about price and shipping costs, I’m from Spain.

    3 years ago I bought an M4 too for my 6128.

    Thanks!

  24. Heelo, i’d like to buy an Imperium Solo – Amstrad fort my old CPC.
    Can you tell me how to do and how much doest it cost ?
    Is it possible to get as well the Y cable ?
    Regards
    ian

  25. Hi, congratulations for your incredible job !

    I am interested by your Imperium solo for my Amstrad CPC. One question : if I want to play at a two players game (like Double Dragon for example) with my 6128 old, can I plug two of theses ?

    Thanks !

  26. Hola buenas noches, mi nombre es ignacio , un amigo me hablo de ti en un foro y me encantaría hacerme con uno de tus ” juguetes” imperiun solo para mi amstrad gx 4000.
    Me puedes dar precio, vivo en Bareclona , gracias y un saludo

    Hello good evening, my name is Ignacio, a friend told me about you in a forum and I would love to get one of your imperiun “toys” just for my amstrad gx 4000.
    Can you give me a price, I live in Bareclona, ​​thanks and greetings.

    1. Email sent.

      Please notice that for GX4000 console, you need to use 5V powersupply to feed the console to use Imperium Solo.

  27. hi, I would like to buy one Imperium Solo for my CPC, shipping to switzerland. Thanks a lot

  28. Hello, I would like to buy a unit of Imperium Solo for my Amstrd cpc 6128 and the shipment would be for Spain, I hope to hear from you and thank you. Regards

Leave a Reply to Nick Russell Cancel reply

Your email address will not be published. Required fields are marked *