Closed ChristopherKing42 closed 6 years ago
I'm guessing you are running the Windows version via Wine? If so, that build didn't have the recent fixes, so I just pulled the latest and rebuilt (download).
Let me know if I'm not correct on that though. I literally just googled what Wine was and made my guess based on this stackexchange post.
I used the Mac version via wine.
I also tried your download link, and it had the same issue (when used with wine). I'm going to try via mono.
Peculiar, I tried the mac version using the mono-complete
package, and it still shows 0
puzzles. Perhaps its an issue with Ubuntu 16.04?
$ mono -V
Mono JIT compiler version 4.2.1 (Debian 4.2.1.102+dfsg2-7ubuntu4)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
TLS: __thread
SIGSEGV: altstack
Notifications: epoll
Architecture: amd64
Disabled: none
Misc: softdebug
LLVM: supported, not enabled.
GC: sgen
I couldn’t deduce what exactly was wrong from the traced output. Curious...when did you last update mono?
Rather recently, although Ubuntu usually uses old versions of packages.
Ah, there we go. I got mono from http://www.mono-project.com/download/stable/#download-lin-ubuntu and it fixed the issue.
I would note though that wine is much more common on linux, and pretty similar to mono, so it might be good to add wine support (especially since many features appear to already work on wine).
Although, for some reason the original Rubik's cube isn't working right (its trying to display it hyperbolically).
NVM: It works, but only with hemisphere-disks.
interesting, do any of the spherical puzzles work in the normal stereographic projection mode?
@roice3 It does not appear so (here is what the rubik's cube looks like, btw:
)
Although I was able to get surface display working for spherical puzzles (but not hyperbolic ones).
ah, that's an OpenGL problem. The technique I use with the stencil buffer to draw concave polygons clearly isn't working, leading to a box surrounding each sticker instead. Might be a limitation of the video card, and unfortunately, I don't think I can do anything about it.
It works in hemisphere disks and surface mode because that drawing is using textures (like the hyperbolic puzzles).
We could open a separate issue to allow drawing spherical puzzles via textures. The reason I didn't do that is because of stickers that get inverted by stereographic projection, but probably that could be dealt with.
Okay, well the hemisphere view works well enough. Is there maybe a way to detect which models are views are supported by the computer?
I was trying to run MagicTile on Ubuntu 16.04, and although it kind of worked, I realized it has no puzzles:
The default puzzle works, but Tetrahedron does not load (and it says there are 0 puzzles in the bottom right).
Command line dump, in case its helpful: