RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    FreeJ2ME support thread

    Scheduled Pinned Locked Moved Help and Support
    j2mesupport
    79 Posts 14 Posters 28.7k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • BloodDragoonB
      BloodDragoon @recompile
      last edited by

      @recompile Microsoft Windows [Versión 6.2.9200]
      C:\Windows\system32>cd C:\Users\Dragonkilah!\freej2me\build

      C:\Users\Dragonkilah!\freej2me\build>java -jar freej2me.jar
      Can't Read Jar Manifest!
      java.io.FileNotFoundException: C:\Users\Dragonkilah (El sistema no puede encontr
      ar el archivo especificado)
      at java.util.zip.ZipFile.open(Native Method)
      at java.util.zip.ZipFile.<init>(Unknown Source)
      at java.util.zip.ZipFile.<init>(Unknown Source)
      at java.util.jar.JarFile.<init>(Unknown Source)
      at java.util.jar.JarFile.<init>(Unknown Source)
      at sun.net.www.protocol.jar.URLJarFile.<init>(Unknown Source)
      at sun.net.www.protocol.jar.URLJarFile.getJarFile(Unknown Source)
      at sun.net.www.protocol.jar.JarFileFactory.get(Unknown Source)
      at sun.net.www.protocol.jar.JarURLConnection.connect(Unknown Source)
      at sun.net.www.protocol.jar.JarURLConnection.getInputStream(Unknown Sour
      ce)
      at java.net.URL.openStream(Unknown Source)
      at org.recompile.mobile.MIDletLoader.loadManifest(MIDletLoader.java:172)

          at org.recompile.mobile.MIDletLoader.<init>(MIDletLoader.java:84)
          at org.recompile.mobile.MobilePlatform.loadJar(MobilePlatform.java:155)
          at org.recompile.freej2me.FreeJ2ME.<init>(FreeJ2ME.java:180)
          at org.recompile.freej2me.FreeJ2ME.main(FreeJ2ME.java:36)
      

      Problem Constructing null class: null
      Reason: null
      java.lang.NullPointerException
      at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
      at java.lang.ClassLoader.loadClass(Unknown Source)
      at org.recompile.mobile.MIDletLoader.start(MIDletLoader.java:106)
      at org.recompile.mobile.MobilePlatform.runJar(MobilePlatform.java:171)
      at org.recompile.freej2me.FreeJ2ME.<init>(FreeJ2ME.java:185)
      at org.recompile.freej2me.FreeJ2ME.main(FreeJ2ME.java:36)
      Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
      at org.recompile.mobile.MobilePlatform.pointerReleased(MobilePlatform.ja
      va:119)
      at org.recompile.freej2me.FreeJ2ME$5.mouseReleased(FreeJ2ME.java:144)
      at java.awt.Component.processMouseEvent(Unknown Source)
      at java.awt.Component.processEvent(Unknown Source)
      at java.awt.Component.dispatchEventImpl(Unknown Source)
      at java.awt.Component.dispatchEvent(Unknown Source)
      at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
      at java.awt.EventQueue.access$500(Unknown Source)
      at java.awt.EventQueue$3.run(Unknown Source)
      at java.awt.EventQueue$3.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionP
      rivilege(Unknown Source)
      at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionP
      rivilege(Unknown Source)
      at java.awt.EventQueue$4.run(Unknown Source)
      at java.awt.EventQueue$4.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionP
      rivilege(Unknown Source)
      at java.awt.EventQueue.dispatchEvent(Unknown Source)
      at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
      at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
      at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      at java.awt.EventDispatchThread.run(Unknown Source)

      C:\Users\Dragonkilah!\freej2me\build>

      1 Reply Last reply Reply Quote 0
      • BloodDragoonB
        BloodDragoon @recompile
        last edited by

        @recompile It opened up the .jar, selected Medal of Honor 2D, that's what it outputs.

        1 Reply Last reply Reply Quote 0
        • HexH
          Hex
          last edited by

          @BloodDragoon Do you have ShadoWalker Game? try that. That is the one we both used initially for development and I finished the entire game while testing stability. So that game definitely works all the way. Check it out and let me know

          Sent from 20,000 leagues under the sea.

          Powersaver Emulation station : https://github.com/hex007/EmulationStation
          ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

          BloodDragoonB 2 Replies Last reply Reply Quote 0
          • BloodDragoonB
            BloodDragoon @recompile
            last edited by

            @recompile Tried the VM, now it just goes to a black screen, Java 8, Update 66.

            1 Reply Last reply Reply Quote 0
            • BloodDragoonB
              BloodDragoon @Hex
              last edited by

              @hex No, i'll get it now, i'll reply tommorrow, bed time...

              recompileR 1 Reply Last reply Reply Quote 0
              • recompileR
                recompile @BloodDragoon
                last edited by

                @blooddragoon There it is: C:\Users\Dragonkilah!\freej2me\build

                There's a very old bug related to exclamation points in paths:
                http://bugs.java.com/view_bug.do?bug_id=4523159

                Try moving freej2me.jar and the game to a simply named directory off root. Something like c:\j2me and running it from there.

                If moving the files works, then we'll know that that's the problem.

                1 Reply Last reply Reply Quote 0
                • HexH
                  Hex
                  last edited by

                  @recompile So simple. Way to go

                  Sent from 20,000 leagues under the sea.

                  Powersaver Emulation station : https://github.com/hex007/EmulationStation
                  ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

                  recompileR 1 Reply Last reply Reply Quote 0
                  • recompileR
                    recompile @Hex
                    last edited by

                    @hex Hopefully. I guess we'll find out tomorrow.

                    1 Reply Last reply Reply Quote 0
                    • HexH
                      Hex
                      last edited by Hex

                      @recompile You can try to test it too. I tried on my Linux system and it crashes with file not found, same as above. This is certainly the case. The error message is exactly the same.

                      Sent from 20,000 leagues under the sea.

                      Powersaver Emulation station : https://github.com/hex007/EmulationStation
                      ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

                      recompileR 1 Reply Last reply Reply Quote 0
                      • recompileR
                        recompile @Hex
                        last edited by

                        @hex Excellent. I suspect this can be fixed the same way as suggested in the bug report (replacing ! with %21) as the problem reported with that fix won't apply.

                        1 Reply Last reply Reply Quote 0
                        • HexH
                          Hex
                          last edited by

                          @recompile I dismissed that cause as @BloodDragoon had it working with the Sourceforge build. Strange.

                          Sent from 20,000 leagues under the sea.

                          Powersaver Emulation station : https://github.com/hex007/EmulationStation
                          ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

                          recompileR 1 Reply Last reply Reply Quote 0
                          • recompileR
                            recompile @Hex
                            last edited by

                            @hex I suppose it's possible he had it somewhere other than under his user directory. Maybe even on a flash drive.

                            BloodDragoonB 3 Replies Last reply Reply Quote 0
                            • BloodDragoonB
                              BloodDragoon @recompile
                              last edited by

                              @recompile @Hex I had it in my Downloads folder as i show in my videos, "Descargas", that means "Downloads", and i moved it to my local disk C:, still nothin'...

                              1 Reply Last reply Reply Quote 0
                              • BloodDragoonB
                                BloodDragoon @recompile
                                last edited by

                                @recompile ARE YOU KIDDING ME! HAHAHA! THAT WORKED!

                                1 Reply Last reply Reply Quote 0
                                • BloodDragoonB
                                  BloodDragoon @recompile
                                  last edited by

                                  @recompile @Hex Thanks a bunch! :D Now, what are the controls!

                                  recompileR 1 Reply Last reply Reply Quote 0
                                  • BloodDragoonB
                                    BloodDragoon @Hex
                                    last edited by

                                    @hex @recompile 0_1506439669222_ShadoWalker FreeJ2ME.PNG

                                    BloodDragoonB 1 Reply Last reply Reply Quote 0
                                    • BloodDragoonB
                                      BloodDragoon @BloodDragoon
                                      last edited by

                                      @Hex @recompile FreeJ2ME and games located in: C:\Program Files\j2me\freej2me\build

                                      1 Reply Last reply Reply Quote 0
                                      • recompileR
                                        recompile @BloodDragoon
                                        last edited by

                                        @blooddragoon said in FreeJ2ME support thread:

                                        @recompile @Hex Thanks a bunch! :D Now, what are the controls!

                                        Q and W for soft1 and soft2, E and R are alternatives to * and #. Arrow keys for nav, unless you turn nokia off, when arrow keys become 2,4,6,and 8. Numbers work as expected, the number pad is inverted (123 swap with 789, like a phone) ESC brings up the menu. Also, enter functions as '5'

                                        BloodDragoonB 3 Replies Last reply Reply Quote 1
                                        • BloodDragoonB
                                          BloodDragoon @recompile
                                          last edited by

                                          @recompile Ah okay! Thanks!

                                          1 Reply Last reply Reply Quote 0
                                          • BloodDragoonB
                                            BloodDragoon @recompile
                                            last edited by

                                            @recompile And by the way, Medal of Honor Airborne has no sound, only menus and mission failed and success.

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                                            Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.