mgerhardy / caveexpress

CaveExpress is a classic 2D platformer with physics-based gameplay and dozens of levels. CavePacker is a Sokoban game.
http://www.caveproductions.org/
Other
144 stars 20 forks source link

Gameplay physics regression #20

Closed MagaTailor closed 9 years ago

MagaTailor commented 9 years ago

Dropping packages makes them stop in mid-air above ground and if very close to the shredder they continue in a slow-motion jerky movement towards it. It seems something broke not more than 10 days ago - when I first had a look at the game around that time on x86 all was well.

mgerhardy commented 9 years ago

Thanks a lot - this also is floating point related - box2d uses float internally for everything, I remember that I once had a problem with the fast-math switch. I've removed it from master - which exact revision did you try?

mgerhardy commented 9 years ago

see a2026ff97edff1b84fb02e1f36da01d82fab19e7

mgerhardy commented 9 years ago

removed again (after cmake conversion) in dfa0ccc46cbd09813077063e982f100fcd97831f

MagaTailor commented 9 years ago

I have no idea, I've simply downloaded a snapshot a few times over that period.

MagaTailor commented 9 years ago

Oh, I've just realised you must be mattn from ufoai that I'm also trying to get to work on Odroid. Kudos!

mgerhardy commented 9 years ago

yes, I am.

So I can assume you tried latest master (after the above mentioned commit from yesterday) and it is still not working?

MagaTailor commented 9 years ago

No, it's fixed now.