Comments (5)
Yes that either means that the psmove api didn't install correctly, or that python is having trouble finding psmove. There are some example scripts within the psmove folder that should run if everything works correctly. I currently don't have a computer so I can't test from scratch at the moment, but should be able to next week
from joustmania.
Thanks for that. Example scripts weren't working I believe. I was going to try and install the psmoveapi from scratch separately then try to reinstall Joust but haven't had a chance yet. Thanks for the info, let me know how you go with your testing once you've had a chance.
from joustmania.
I just went through this. Adding git checkout 8a1f8d035e9c82c5c134d848d9fbb4dd37a34b58
on the line after cd psmoveapi
at line 60 of setup.sh
fixes this by using a version of psmoveapi from October. A change they've made since then breaks the Raspberry Pi build.
from joustmania.
Thanks for looking through this! I've made the change in the master branch and will look into what changed on the psmove side of things that caused the problems. Joustmania should install correctly now
from joustmania.
From this commit here:
thp/psmoveapi@1c9210e
removed SWIG-based Python bindings
This will need to be updated for all files
This removes the SWIG based API, for the ctypes python3 api here:
thp/psmoveapi#338
This likely will take a rework of JoustMania in order to accommodate the new cpp based api (but it may be faster once this is done)
Swig and other dependencies can also be removed after this update:
default-jdk ant liblwjgl-java
mono-mcs
swig3.0 freeglut3-dev
from joustmania.
Related Issues (20)
- Steam Windows version not starting HOT 4
- Music at original speed HOT 3
- Sound issue on pi3 clone (le potato) HOT 16
- use python3
- Missing dependencies:
- Error on pygame.mixer.init HOT 10
- Audio Documentation HOT 2
- Bluetooth failing to start on debian due to SAP (sap-server: Operation not permitted) HOT 1
- pygame.error: mixer not initialized HOT 2
- kill_processes.sh and reset_bluetooth_connections.sh not working as expected. HOT 7
- PS4 Move controller not fully pairing. HOT 2
- CPU at 100% during game
- Auto - exclude charging controllers HOT 2
- try upgrading to python 3.12
- Joust Mania python install error HOT 3
- Trying to start a game with controller charging throws error HOT 9
- Update to raspberry pi 5 HOT 1
- PS3 Controller pairing not working correctly HOT 4
- set asound.conf to the headphones on joustmania startup HOT 1
- update location of disabling internal bluetooth for bookworm HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from joustmania.