Breadbox

Breadbox

(Xbox) controllers detected but not working with games.
Using wireless Xbox controllers. The program detects them (as both joysticks wiggle in the gui when used) , but somehow games still don't react to them. I also went into the Vice emulator itself and set them correctly there (also tried restarting after that). But that did not help either.
Originally posted by BitfallCo:
Ok, I believe I found a work around to set up the Xbox One controller.
Here's some setting up to do.

1. Open Steam -> Settings -> Controller
2. Install Xbox Extended Feature Support Driver
- This enables Xbox One controllers to act as XBOX 360 controllers
3. Select Breadbox in your Steam library
4. Locate the Controller icon (on the right side of the page) and select it
5. Enable Steam Input
Additional steps in the same view (maps the controller dpad-buttons to joystick as well):
6. Select your Current Button Layout
7. Select Community Layouts
8. Select the displayed layout: "XBOX One Controller to 360"

Now, run the Breadbox
1. Start C64 simulation
2. Open Settings -> Input Settings
3. Choose "Controller (XBOX 360 For Windows)" as Joystick 1 or 2 controller
4. Remember to plug the Joystick cable in the simulation to correct port

The controller should now work with games as well, unless there is some other underlying issue.

I found my XBOX One controller and tested that it works with these settings when it's connected to USB, before that it had exactly same issue.
Unfortunately I don't have Bluetooth in this computer, so that is yet untested.

ps. When all this is setup the regular gameplay should only require user to remember the last step.
< >
Showing 1-9 of 9 comments
BitfallCo  [developer] May 1 @ 12:54pm 
Did you remember to connect the joysticks to the computer in the simulation?

What's your Xbox controllers model?

Also, there should be no need to touch VICE emulator when using Breadbox. I actually advice against it, because it may create side-effects that are hard to figure out later.
Last edited by BitfallCo; May 2 @ 12:49am
Standard (modern) Xbox controllers (wireless - bluetooth). Joysticks are connected, and they are animated when using them (also switched them). So the GUI animations react , but the emulator itself does not.
Last edited by Asphodel - 119hz; May 7 @ 10:43am
BitfallCo  [developer] May 7 @ 12:30pm 
Ok, thanks for the details, yet it would be good to know what the exact model is.

I'm afraid all this sounds that the emulator doesn't support the controller you have. And if that's the case there isn't much that I can do about it, other than advice to find some other controller or use the numpad keys. But don't get XBOX One controller, it won't work with the Breadbox.

I don't have any wireless XBOX controllers, so I cannot verify if the emulator supports it or not. But if you want, you can test it yourself. By downloading the VICE v. 3.5 GTK (closely similar version that runs with Breadbox) and running just the plain VICE and see if it works there. Because if it works I may be able to fix the issue.
No problem with Vice itself ; use it myself a lot. The one used here (with breadbox) also detects them. So it's a bit strange.
BitfallCo  [developer] May 9 @ 12:56am 
Yeah, this sounds strange.

We can rule out if this relates to the wireless Xbox controller. If your keyboard has numeric keypad or you have another controller? So, if possible can you confirm how it works with numpad for example?

Also if possible could you send me the Breadbox log files right after you have used it with your Xbox controller and closed the Breadbox.

The log files should be located in:
"C:\Users\[windows username]\AppData\LocalLow\Bitfall\Breadbox\Player.log"
"C:\Users\[windows username]\AppData\LocalLow\Bitfall\Breadbox\Player-prev.log"

Send them to: support@bitfall.fi
Send E-mail with log files:

---

 - Problem : Wireless bluetooth Xbox controllers don't seem to work in underlying Vice.(Standard series X & S - Xbox One).

-  They seem to be detected by Breadbox as the joysticks animate (wiggle) when using the controllers.

-  Menu selection does also not detect them (but that's probably normal ?)

---

Did the following here:
- 'Wiggled' the joysticks, swapped them on the 'C64' , swapped them in the settings also.  
- Loaded a game. 
-  Changed (both) ports in settings to use numeric keyboard. Again no reaction from the game (but the joysticks in Breadbox are again animated). 
Last edited by Asphodel - 119hz; May 9 @ 9:35am
A developer of this app has indicated that this post answers the original topic.
BitfallCo  [developer] May 11 @ 12:20pm 
Ok, I believe I found a work around to set up the Xbox One controller.
Here's some setting up to do.

1. Open Steam -> Settings -> Controller
2. Install Xbox Extended Feature Support Driver
- This enables Xbox One controllers to act as XBOX 360 controllers
3. Select Breadbox in your Steam library
4. Locate the Controller icon (on the right side of the page) and select it
5. Enable Steam Input
Additional steps in the same view (maps the controller dpad-buttons to joystick as well):
6. Select your Current Button Layout
7. Select Community Layouts
8. Select the displayed layout: "XBOX One Controller to 360"

Now, run the Breadbox
1. Start C64 simulation
2. Open Settings -> Input Settings
3. Choose "Controller (XBOX 360 For Windows)" as Joystick 1 or 2 controller
4. Remember to plug the Joystick cable in the simulation to correct port

The controller should now work with games as well, unless there is some other underlying issue.

I found my XBOX One controller and tested that it works with these settings when it's connected to USB, before that it had exactly same issue.
Unfortunately I don't have Bluetooth in this computer, so that is yet untested.

ps. When all this is setup the regular gameplay should only require user to remember the last step.
YES! This actually works! Now I can finally go and enjoy this! :) Thanks so much.
BitfallCo  [developer] May 15 @ 4:26am 
no problem. Have Fun!
< >
Showing 1-9 of 9 comments
Per page: 1530 50