• Welcome to SpeedSolving.com — the world’s largest puzzle community!

    You’re currently browsing as a guest, which means you have limited access to discussions, resources, member profiles, and community features.

    Join 50,000+ cubers and puzzle enthusiasts from around the world to ask questions, share solves, improve faster, and be part of the community.

    Registration is free, fast, and easy — create your account today.

    Already a member? Log in here to hide this message and start participating.

Prisma Puzzle Timer

I wanted to use it with QJ Timer v3. It starts ok, but program stops timing after about 0.24-0.26sec (hardware timer still working)
Any solutions? Entering times manually is a little pain.
 
Just now I realized clicking on each individual move of a scramble changes the preview of the cube such that it shows how it looks like after scrambled up to the move selected. It's truly an amazing timer!

I know this feature isn't obvious but it's really useful. Without it, I wouldn't have known how to properly scramble megaminx.

We need to write up a user manual.
 
I have an idea; not sure if it's worth while though. There are a handful of people who are willing and able to hack on Prisma Timer...and there are A LOT of people who have feature requests. Maybe we could start a feature request queue where we put our money where our mouths are and commit $$ for features.

For example, my inspection beeps stopped working and I'm willing to pay $10 to get it going again. Maybe 15 people are willing to pitch in $3 each to get the QJ v3 timer working properly. Maybe one person is willing to pay 50 cents for a skewb scrambler and someone else $100. Ask yourself how much it is worth, and commit to pay that. With enough support I bet some of the developers would be willing to bust some features out for us.

Of course lots of details would need to be ironed out: payment method, international payment, quality control, ensuring follow through for committed money, participation of minors, etc. I don't care about that right now. If this is worth pursuing, we'll figure it out. I am also not interested in your feature requests; we can get to that later.

I DO want to know if, in principle (a) you as a user are willing to pay for a feature, however much you think it is worth, or if (b) as a developer you would be incentivised by money. Or if you have special insight into software production and know this to be an ineffective approach, or the project is too small a scale, or anything like that, I'd like to hear about that as well. Does anyone know of software that already does this?

After reading this over, maybe it is more of a pain to set up than it's worth...but maybe not =)
 
This is an interesting idea, but reliable and secure payment method can be hard to achieve.
You can always pay via PayPal to the developer, but you have no guarantee about quality of work (and even no guarantee that required work will be done).

I think bigger problem is not so much popularity of cubing. If cubing would get more popular, then some groups of open source developers will make better soft. (maybe even with request functionality queue)
 
I have an idea; not sure if it's worth while though. There are a handful of people who are willing and able to hack on Prisma Timer...and there are A LOT of people who have feature requests. Maybe we could start a feature request queue where we put our money where our mouths are and commit $$ for features.

While I admire the idea, money probably isn't the best driver for this sort of effort. Software developers are in general pretty well paid, so it takes a lot of monetary compensation for it to be worth their while, rather than doing their normal job.

A much stronger motivator is the desire to work on the project. This could for instance stem from wanting to make something others like using or adding something they themselves needed.

I like the timer, and want to connect my QJ v3 timer to it, so I've been looking into trying to see if I could figure out how to do that. This'll probably take a while of experimentation if the protocol used by the QJ timer is different from the Stackmat one. (After all, it's not like QJ has documented what protocol it runs anywhere, as far as I know. If anyone knows anything, feel free to let me know!) To me, the desire to use my QJ timer with Prisma is a much greater motivator than money could be. :)

Sadly, it doesn't seem that my sound card even recognizes the timer being plugged in, so I can't really try to get data from it, as far as I can see.

For example, my inspection beeps stopped working and I'm willing to pay $10 to get it going again.
Actually, this does seem to be working if I build the code from the latest source, so I reckon it just needs a new build for that to be fixed. :)
 
Last edited:
Thanks for your feedback, Sebbe. Yeah, totally makes sense that monetary compensation would be an inadequate motivator.

What does "build the code" mean? I've re-downloaded the current and past versions, and even tried several of the forks. I've tried importing my current database and creating new ones. None give me the inspection beeps.
 
I have just been adding the features that I have wanted to this point. I would be willing to help out and add features as needed. That said I can write JAVA pretty good I suck at doing any GUI related tasks.

The 3 changes I have made.
Keeps the session based on the day even if you close it. (like it this way as I get to see my solve stats for each day, not sure if every one would like this kinda of thing)
Allowed me to add solves but set the time and the scramble (I will transfer my solved from my ipad to PPT)
Sync to cloud Feature (not completely working at this point but close, basically will keep more then on database updated with your solves, such as work computer and home computer ... )
 
What does "build the code" mean? I've re-downloaded the current and past versions, and even tried several of the forks. I've tried importing my current database and creating new ones. None give me the inspection beeps.

Compiling the source code into a binary file that can be run. If you're not a programmer, don't worry about it. I found the problem that caused the inspection sounds not to work once packaged, and have compiled a version where they do work.

It can be downloaded here.
 
Is there a way to have the bottom value of the history graph be solve # rather than solve date?
 
Is there a way to have the bottom value of the history graph be solve # rather than solve date?

You know, I thought the same thing so I redid the history graph that way. It means there's more information.

I also swapped the axes so it shows the things I care about (times) more accurately. If you look up thread, you can see a copy of my version which will do these things.
 
Fair play, but it does copy the whole line out... would be handy if you could just copy the scramble alone.

Remember.... cubers are lazy ;)

Also in contrast, I would like to be able to copy the list of times in a session without all of the scrambles :b
Anyone thinking of adding stackmat pro support yet?
 
Back
Top