Illarion Client V1.21 started Mon Jan 03 22:55:30 EST 2011
LWJGL: null
VM: 1.5.0_19
OS: Mac OS X 10.4.11 ppc
Unable to load texture: data/items/wappenkleid_weifl.itx
java.lang.NullPointerException
at illarion.client.util.IllaTexture.<init>(IllaTexture.java:76)
at illarion.client.util.TextureLoader.getTexture(TextureLoader.java:92)
at illarion.client.graphics.Sprite.activate(Sprite.java:176)
at illarion.client.graphics.Item.activate(Item.java:87)
at illarion.client.graphics.ItemFactory.processRecord(ItemFactory.java:111)
at illarion.client.util.TableLoader.loadTable(TableLoader.java:151)
at illarion.client.util.TableLoader.<init>(TableLoader.java:94)
at illarion.client.util.TableLoader.<init>(TableLoader.java:63)
at illarion.client.graphics.ItemFactory.<init>(ItemFactory.java:45)
at illarion.client.graphics.ItemFactory.<clinit>(ItemFactory.java:12)
at illarion.client.world.Game.init(Game.java:161)
at illarion.client.IllaClient.<init>(IllaClient.java:156)
at illarion.client.IllaClient.main(IllaClient.java:612)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.sun.javaws.Launcher.executeApplication(Launcher.java:1208)
at com.sun.javaws.Launcher.executeMainClass(Launcher.java:1155)
at com.sun.javaws.Launcher.continueLaunch(Launcher.java:998)
at com.sun.javaws.Launcher.handleApplicationDesc(Launcher.java:527)
at com.sun.javaws.Launcher.handleLaunchFile(Launcher.java:219)
at com.sun.javaws.Launcher.run(Launcher.java:166)
at java.lang.Thread.run(Thread.java:613)
java.lang.IllegalArgumentException
at java.nio.Buffer.position(Buffer.java:218)
at illarion.client.gui.MiniMap.updateMapTexture(MiniMap.java:288)
at illarion.client.gui.MiniMap.render(MiniMap.java:330)
at illarion.client.gui.Gui.render(Gui.java:160)
at illarion.client.world.Game.render(Game.java:284)
at illarion.client.world.Game.gameLoop(Game.java:230)
at illarion.client.IllaClient.<init>(IllaClient.java:164)
at illarion.client.IllaClient.main(IllaClient.java:612)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.sun.javaws.Launcher.executeApplication(Launcher.java:1208)
at com.sun.javaws.Launcher.executeMainClass(Launcher.java:1155)
at com.sun.javaws.Launcher.continueLaunch(Launcher.java:998)
at com.sun.javaws.Launcher.handleApplicationDesc(Launcher.java:527)
at com.sun.javaws.Launcher.handleLaunchFile(Launcher.java:219)
at com.sun.javaws.Launcher.run(Launcher.java:166)
at java.lang.Thread.run(Thread.java:613)
Fatal error: A technical problem has occurred.
Check logfiles for details.
Terminating client!
Tried my client on Natty... the Ice Tea doesn't work, you'll need to get the Oracle Java RTE (can get it from software centre under "Partners").
In many cases its going to work. Java is pretty adaptable. Probably its because Oracle discontinued support for OS X 10.4 or something. But generally (ignoring certain subtle bugs) - if it works on Java version X on one OS, it'll work on the others. Its why Java is used in industry a lot.
The issue with Mac is that Apple releases own versions of Java for their MacOS platforms.
MacOS X 10.4 only supports Java up to Java 1.5, yet Illarion will require Java 1.6 or higher.
Windows will be supported starting with Windows 2000.
Linux will be supported in case it supports installing Oracle Java 1.6 and that holds valid for a real lot of versions.
Solaris (SunOS) will be supported as well, yet this support is entirely untested since there is no developer and to my knowledge no player using this operating system.
Support for any kind of smart phones (Android, iPhone, etc.) is a nice to have but not planned for the VBU.