Not logged inGosu Forums
Forum back to libgosu.org Help Search Register Login
Up Topic Gosu / Gosu News / Gosu 0.7.30 released
- - By jlnr (dev) Date 2011-04-29 18:18
Hey,

This is kind of a messy, from-a-hostel release, I hope everything works. I still need to test this release on older versions of OS X, so maybe 0.7.31 will follow shortly. The release is pretty big under the hood:

* Windows: Improved Audiere error handling, fixed bugs with  with incompatible formats
* Ruby: Exceptions within Window#draw/update are now puts'ed too for redundancy
* Mac/iOS: Gosu now uses Apple APIs to read/write images, supports more formats
* Windows: Gosu now uses GDI+ to read/write images, supports more formats
* Linux: Gosu now uses FreeImage to read/write images, supports more formats
* Mac: The 'ruby' platform Gem should now work with MacRuby & Rubinius given all dependencies (experimental)
Reply
Parent - - By lol_o2 Date 2011-04-29 19:31
At last draw exceptions are putted. But it would be better to not loop this putting (just to show error once).
Parent - By jlnr (dev) Date 2011-04-30 03:52 Edited 2011-04-30 03:57
All this is super tough to debug because I have no idea how to reproduce this bug. :( I hope I'll run across a machine where this happens in real life one day. I think I may just do something similar to what you are doing: wait for an exception, save and suppress it, then raise it when it's safe to do so.
Parent - - By RavensKrag Date 2011-04-30 02:30
Nice to see that we can deploy for macruby and rubinius on OSX now.  Thanks, I've been waiting for that one for a while ^_^
Reply
Parent - - By jlnr (dev) Date 2011-04-30 04:51
I have little to no experience with either of them, but I was able to play the Tutorial. I want to fully support both in 0.8 so if anything is still broken just let me know. Also, please let me know if the compilation thing turns out to work. That would be awesome!

As for the dependencies, I think you only have to have boost available system-wide just as for C++ Gosu. Homebrew should do the trick.
Parent - By erisdiscord Date 2011-04-30 05:08 Edited 2011-04-30 05:20
I'll try to do something with MacRuby tomorrow. For now, I'll be having happy dreams about it I'm sure. :D

Oh right, tomorrow's my girlfriend's birthday party. Scratch that, I'm gonna have cake and ice cream. I'll try to do something with MacRuby later this week. :)
Reply
Parent - - By erisdiscord Date 2011-04-30 04:26
Ooh, one step closer to switching to MacRuby as my primary Ruby. I'm really liking these Ruby implementations on top of other runtimes (MacRuby, JRuby, IronRuby, &c.) as of late.
Reply
Parent - By jlnr (dev) Date 2011-04-30 04:52
See above. Now would be the time for cyclic comment graphs!
Up Topic Gosu / Gosu News / Gosu 0.7.30 released

Powered by mwForum 2.29.7 © 1999-2015 Markus Wichitill