PDA

View Full Version : MicroEmu JavaME 240x320 Skin (for N900 in landscape)


stopgap
08-17-2010, 08:20 PM
I was thrilled to see MicroEmu out for the N900... since I sold my N95 I've been a bit stuck for testing J2ME stuff on a device and whilst I'd used MicroEmu on a PC, the speed is way too fast and not comparable to a mobile's performance.

It works pretty well and the speed is about right, perhaps a little sluggish. The skins that come with MicroEmu do not sit well with an N900 however - the 240x320 one goes off of the bottom of the screen.

One solution is to rotate the screen (if you have firmware PR1.2 then just press control+shift+r, then close your keyboard and rotate the phone to portrait). This does allow you to view the full phone but you are then unable to use the physical keyboard. The keys on the device image are also small and pretty hard to press on.

http://www.freeimagehosting.net/uploads/e1f9b1e312.png

So, I have created a landscape skin at 240x320 specifically for the N900 with easy to use key layouts and obviously this allows for use of the hardware keyboard too.

Download the attachment on this post, unzip the .jar file to your phone somewhere. Launch MicroEmu, go to the <Options> menu, then <Select device...>. Press <Add...> and then select the .jar file on your phone. (press the "home" icon in the open file window, then choose "MyDocs" to navigate to the root folder of your phone's memory, as you would see it from the Maemo File Browser). Note that to navigate to a folder in the MicroEmu file selection dialogs, you should highlight the folder and then click the <Open> button, or press enter on the hardware keyboard.

You will need to set the skin as default and then I recommend restarting MicroEmu, otherwise it likely won't redraw the skin properly. The green "call" button is not mapped yet... I'm still trying to find out how, but I think that everything else is pretty much there.

I hope this helps some people out - I know I'm already finding it useful. I could make some other screen sizes if people need it - just let me know :)

EDIT: The original file attached was faulty - I have replaced this with a functioning file :)

Megaltariak
08-17-2010, 08:33 PM
Look nice but I can't start any MIDlet with this skin, I see only the grey-white background at the place of the screen.

stopgap
08-17-2010, 08:48 PM
Look nice but I can't start any MIDlet with this skin, I see only the grey-white background at the place of the screen.

Yeah, something is wrong... I'm just working on this now :)

stopgap
08-17-2010, 09:18 PM
Ok, it is fixed now, you'll need to download the attachment on the first post - I've replaced it with a new one. Don't forget to remove the "device" you added in MicroEmu first to avoid confusion!

Enjoy :)

Megaltariak
08-17-2010, 09:28 PM
Thanks it works great now :)

Wonko
08-18-2010, 03:48 AM
This looks very nice. :)

stopgap
08-18-2010, 05:45 AM
Thanks :D Has anyone tried a jar smaller than 240x320 on MicroEmu? Does it just fit within the existing canvas or does it cause problems? I don't actually have one to try...

maxximuscool
08-18-2010, 05:59 AM
can't you have the auto rotate built into the app? instead of using the keyboard combination. It's quite annoying to keep enable the app to rotate one by one. But after you closed it, it stopped rotating the next time you reopening it.

stopgap
08-18-2010, 06:04 AM
I don't believe that there is a built in method for achieving this. Perhaps that would be included in the next firmware. I know there are a couple of rotation launcher/daemons in testing/development right now which give you options to perform rotation on launch and with the accelerometer...

RenaldoTT
09-16-2010, 10:49 PM
hey I just installed it this week but so far non of the 2010 apps work like real football and PES. any ideas?

stopgap
10-26-2010, 10:12 PM
hey I just installed it this week but so far non of the 2010 apps work like real football and PES. any ideas?

what do you mean by don't work... does anything appear on the screen? Do you get an error message of any kind?

RenaldoTT
10-26-2010, 10:14 PM
I mean, they don't load, I got fed up so I uninstalled, I would need like a tutorial on how to get it to work perfect because what i did was just to install, load .jar games into /MyDocs and locate them with the app and run, didn't work at all.

stopgap
10-26-2010, 10:16 PM
Not all java mobile applications are compatible, some just won't work. Do you know what phone(s) the games were originally designed for?

RenaldoTT
10-26-2010, 10:20 PM
I tried to get ones for Nokia build like for the N97 and such

stopgap
10-26-2010, 10:26 PM
Well if you want to upload the file somewhere and PM me the link (don't post it on this open forum!), I'll try it on mine (purely for testing purposes - I'll delete it after). I know it is working fine on my phone so I can check it out for you.

RenaldoTT
10-26-2010, 10:33 PM
kk hold on will be putting it on 4shared.com

somekeystrokes
11-19-2010, 01:02 AM
a tutorial of sorts is needed!
on how to install microemu and then so forth!
pls

thanks in advance

somekeystrokes

ryo1st
11-19-2010, 05:03 AM
I was thrilled to see MicroEmu out for the N900... since I sold my N95 I've been a bit stuck for testing J2ME stuff on a device and whilst I'd used MicroEmu on a PC, the speed is way too fast and not comparable to a mobile's performance.

.........

I hope this helps some people out - I know I'm already finding it useful. I could make some other screen sizes if people need it - just let me know :)

EDIT: The original file attached was faulty - I have replaced this with a functioning file :)

awesome.. really thx friends.

btw, can u please make a skin like this..
examples with 360 x 640 Screen Resolution [Nokia 5800] or anything else :D
http://sphotos.ak.fbcdn.net/hphotos-ak-ash2/hs561.ash2/148314_166222973411825_100000723694467_365620_4558 628_n.jpg
i think it will really good for some java app like Mig33 or any java game :D

thanks before :D

Nokia 5700
01-22-2011, 10:35 AM
awesome.. really thx friends.

btw, can u please make a skin like this..
examples with 360 x 640 Screen Resolution [Nokia 5800] or anything else :D
http://sphotos.ak.fbcdn.net/hphotos-ak-ash2/hs561.ash2/148314_166222973411825_100000723694467_365620_4558 628_n.jpg
i think it will really good for some java app like Mig33 or any java game :D

thanks before :D
I took the matters into my own hands, and guess what.... I made it. :P
It's easy to make these device profiles, you know. Some graphics work, some XML, that's all.
Here's a download-link: (Don't worry, it's not malicious, it's just a profile.)
http://www.mediafire.com/?i2by362c8ja6icy
I hope it's ok that i modified the profile?
These are the specs for the profile:
-552x385 viewport
-Up, down, left, right, select, L, R, asterisk, 0 and hash-key.

I could make a profile that looks like 5800's virtual keyboard as well. Just tell me. (I could make portrait + landscape)

ragesoft
01-31-2011, 07:23 AM
looks nice :D
great job! thx

Wonko
03-13-2011, 07:26 AM
So, I have created a landscape skin at 240x320 specifically for the N900 with easy to use key layouts and obviously this allows for use of the hardware keyboard too.

Just wanted to let you know that I finally made it to add your skin to the microemulator package.
It took quite some time but now it's in. ;)

stopgap
03-13-2011, 08:14 AM
Excellent stuff :D

TonyUkuk
01-06-2012, 06:27 AM
I could make some other screen sizes if people need it - just let me know :)

hi. can u help with 320x480 ?

this a game, there is a jad file aslo jar file too of this game - http://wap.lordmancer.mail.ru/index.php?p=27&ma=dwn

marmistrz
01-09-2012, 11:54 AM
And I packaged the skin by Nokia 5700 (with a cosmetic fix by kolos).
It's not in extras yet, but in my personal repository.
It seems to work alright. When I make sure it's really stable, I'll push it to the `stable` stable component

More on my repository is here
http://wiki.maemo.org/User:marmistrz
and
http://marmistrz.net63.net

Details to be added for the skin:
Name: marmistrz
url: http://marmistrz.net63.net/repository
distribution: fremantle
components: testing

The current version is: 1.0-1

I'm only the packager and hoster here ;)
All credit goes to Nokia 5700 and kolos.


You can of course add more components to access some of other packages I host (such as kernel-power v49 for access without extras-devel). Read the link mentioned to get more information about the additional components

Extras thing: I have not uploaded it into extras yet. I'm too busy now for it. As soon as I have more time, it'll appear surely on extras-devel and then be promoted

EDIT: If you want to install a standalone .deb file, here it is: microemu-s60-skin_1.0-1_all.deb (http://marmistrz.net63.net/repository/pool/testing/m/microemu-s60-skin/microemu-s60-skin_1.0-1_all.deb)
But I really encourage to add my repository so that you'll receive updates automatically

ekze
07-26-2012, 01:15 AM
Hello!

Thanks for a great skin!

I have a question: is it possible run it somehow from terminal so it would automatically load this skin, applet and enable scaled display x4, so i don't have to always try and click that small buttons?