Monkey
Store
Community
Apps
Contact
Login or Signup

V41 Now up!

Monkey Programming Forums/Monkey Programming/V41 Now up!

marksibly(Posted 1+ years ago) #1
Hi,

MonkeyPro V41 is now available!


Modules:

android mojo implemented 'fast' IntBuffer vertex buffers - see: http://code.google.com/p/android/issues/detail?id=11078

ios mojo audio now using AVAudioPlayer for music.


Trans (1.14):

Flash var name munging for embedded data now takes file extension into account.

Fixed more C++ interface gc issues.

Fixed C++ generic array cast bug.

Fixed '--' in translator output.




Amon(Posted 1+ years ago) #2
Thanks, Mark! :)


therevills(Posted 1+ years ago) #3
Cool! I notice a couple of example modules in there ;)


marksibly(Posted 1+ years ago) #4
Hi,

> Cool! I notice a couple of example modules in there ;)

Got me! Gone now...


dopeyrulz(Posted 1+ years ago) #5
baa - missed em!


Difference(Posted 1+ years ago) #6
Seems good!

The Flash version of my bananas/difference/champange sample seems to be quite a bit slower in version 39c, 40 and 41. I have debug off and test with and without mserver.

Examples below (press space a couple of times to add dots)

http://whatsdabomb.com/stuff/champange38.swf

http://whatsdabomb.com/stuff/champange41.swf


therevills(Posted 1+ years ago) #7
Can anyone else not load graphics in Flash now, if the images are in a subfolder (eg data\graphics\image.png)?


Amon(Posted 1+ years ago) #8
Did you delete your build folder after updating? Sometimes I need to delete my build folder but always after a version upgrade.

Other than that it all seems to work fine for me.


therevills(Posted 1+ years ago) #9
Strange... I did and it didnt work, but I tried again and now its working... Also tried Bouncy Aliens, by putting them into a folder and I was getting the same error. Meh! Thanks Amon!


xzess(Posted 1+ years ago) #10
"ios mojo audio now using AVAudioPlayer for music."


Thumbs up!!

Thanks very much!


JohnathanS(Posted 1+ years ago) #11
Nice little update!! Thanks..


JaviCervera(Posted 1+ years ago) #12
When trying to build my game with v41, I get the following:

Compile Error

Bus error
Bus error:
/Users/marksibly/Dropbox/monkeydev/modules/trans/jstranslator.monkey<56>
/Users/marksibly/Dropbox/monkeydev/modules/trans/expr.monkey<241>
/Users/marksibly/Dropbox/monkeydev/modules/trans/translator.monkey<215>
/Users/marksibly/Dropbox/monkeydev/modules/trans/jstranslator.monkey<80>
/Users/marksibly/Dropbox/monkeydev/modules/trans/translator.monkey<333>
/Users/marksibly/Dropbox/monkeydev/modules/trans/expr.monkey<369>
/Users/marksibly/Dropbox/monkeydev/modules/trans/translator.monkey<287>
/Users/marksibly/Dropbox/monkeydev/modules/trans/expr.monkey<146>
/Users/marksibly/Dropbox/monkeydev/modules/trans/translator.monkey<215>
/Users/marksibly/Dropbox/monkeydev/modules/trans/jstranslator.monkey<170>
/Users/marksibly/Dropbox/monkeydev/modules/trans/expr.monkey<707>
/Users/marksibly/Dropbox/monkeydev/modules/trans/jstranslator.monkey<30>
/Users/marksibly/Dropbox/monkeydev/modules/trans/jstranslator.monkey<83>
/Users/marksibly/Dropbox/monkeydev/modules/trans/translator.monkey<333>
/Users/marksibly/Dropbox/monkeydev/modules/trans/expr.monkey<369>
/Users/marksibly/Dropbox/monkeydev/modules/trans/translator.monkey<355>
/Users/marksibly/Dropbox/monkeydev/modules/trans/jstranslator.monkey<221>
/Users/marksibly/Dropbox/monkeydev/modules/trans/stmt.monkey<72>
/Users/marksibly/Dropbox/monkeydev/modules/trans/translator.monkey<437>
/Users/marksibly/Dropbox/monkeydev/modules/trans/translator.monkey<474>
/Users/marksibly/Dropbox/monkeydev/modules/trans/stmt.monkey<161>
/Users/marksibly/Dropbox/monkeydev/modules/trans/translator.monkey<437>
/Users/marksibly/Dropbox/monkeydev/modules/trans/translator.monkey<481>
/Users/marksibly/Dropbox/monkeydev/modules/trans/stmt.monkey<161>
/Users/marksibly/Dropbox/monkeydev/modules/trans/translator.monkey<437>
/Users/marksibly/Dropbox/monkeydev/modules/trans/jstranslator.monkey<305>
/Users/marksibly/Dropbox/monkeydev/modules/trans/jstranslator.monkey<369>
/Users/marksibly/Dropbox/monkeydev/modules/trans/jstranslator.monkey<432>
/Users/marksibly/Dropbox/monkeydev/src/trans/target.monkey<73>
/Users/marksibly/Dropbox/monkeydev/src/trans/target.monkey<27>
/Users/marksibly/Dropbox/monkeydev/src/trans/trans.monkey<265>

Happens on the "Semanting..." step, on all targets.


slenkar(Posted 1+ years ago) #13
Did you delete your build folder after updating?


JaviCervera(Posted 1+ years ago) #14
Yeah. The weird thing here is that the compiler errors point to a path in Mark's computer.


AdamRedwoods(Posted 1+ years ago) #15
You may need to re-set the config.macos.txt paths.