IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
Make Meboy Emulator Run Faster (in 2 STEPS!), well it worked for me
chunsiang
post 2007-07-25 14:49
Post #1


n00b


Group: Members
Posts: 5
Joined: 2007-06-06
Member No.: 46,385



yeah i found some workaround to make gameboy color games run faster on Meboy.

heres the basis i worked on.

found on MeBoy official site
QUOTE
Max number of 16 kB banks to load - Gameboy games are divided into parts (called "banks"), each 16 kB in size. By default up to 64 banks (1 MB) are kept in memory at once, but if your phone reports memory errors you can lower this value. However, if the whole ROM does not fit in memory, performance will suffer as individual banks are loaded during gameplay (instead of all banks being preloaded during startup). Due to such performance concerns, 20 is the lowest value.

found on some forum
QUOTE
..then i suppose we shld do a ram check on all the phones...
anyone have the mjinfotool to check ur ram with?

QUOTE
hey guys...i found the reason...its because of something called heap memory..nothing to do with the ram of the phone...
w810i and k700i k750i all possesses a heap mem of maximum 1.5mb
however, the k800 possesses a max heap mem of 3mb...thats why it is able to run stuff we cant...finally...check out this site if interested..
http://developer.sonyericsson.com/s...w810/p_w810.jsp
thus..this game is only playable on heap mems 3.0 mb and up...

and from this i deduce that by utilising ALL ram (or heap memory) available, the game will run at optimum speed. this means that we needa increases the number of banks to load into MeBoy to achieve optimum speed. HOWEVER, if the max number of banks being loaded exceeds the ram of the phone, well, it jus make your phone extremely lag and may crash your phone.

now technical details aside. heres the instruction. sorry i din included any screenshots

FIRST and foremost,
obviously you must download the latest MeBoyBuilder version. (current version 1.4, download here)
dump ur rom into the builder, transfer the end product into your phone and install.

STEP 1:
test out your phone's ram using mjInfoTool
heres the link to the jad and jar file

mjInfoTool.jar
mjInfoTool.jad

install the program, run it. then press test. the first value shows you the current ram of the phone. it can range from 1mb(old phones) to around 6mb(more recent phones). mine is a w850i and i got arnd 5mb ram.

NOTE: It is advisable to close all running application before testing ram for more accurate results.
NOTE 2: RAM value may change each time u benchmark your phone. try to take it to the nearest MB/KB.

STEP 2
this involves usage of a brain or a calculator wink.gif

using the RAM value (in KB), divide it by 16. that will be the max number of 16kb banks to load for MeBoy. Key in the value and compare it to your previous one.

it is advisable to reduce your actual value to prevent cases where there is not enough ram and it will hanging up of phone. (in such cases, jus remove the battery and put it in again)

after this, save the settings and run the game. see if theres any difference smile.gif

TIPS
you may also tweak the frame skip. it helps a bit.
i set mine to 10. recommended would be less than 15.

DISCLAIMER
well, i tot i shld inculded this. smile.gif i did this and got a decent speed up on my phone (w850i) running pokemon silver. compared to the default 64 max banks, my custom banks (170) gave me better speed. i dun know if this will work for you people. jus thought i'd shared it as it seems beneficial to me. whatever that happen to your phone (be it not working, phone being dead, memory corrupt) after trying out this tweak will not be held responsible by me smile.gif

let me know if this works. or maybe im wrong. smile.gif

cheers

This post has been edited by chunsiang: 2007-07-25 14:51
Go to the top of the page
 
+Quote Post
qwerty12
post 2007-07-25 15:08
Post #2


Se-nse's No1 Baller
Group Icon

Group: VIP
Posts: 4,096
Joined: 2006-07-04
Member No.: 3,835



Nice wink.gif. It is also worth mentioning that a smaller theme uses less memory in the phone.


--------------------
Go to the top of the page
 
+Quote Post
Wally_Dog
post 2007-07-25 15:33
Post #3


MikLSP Level SE-NSE Addict
Group Icon

Group: VIP
Posts: 2,309
Joined: 2007-07-12
From: Illinois, USA
Member No.: 53,959
Mobile: HTC Hero
Tutorials Submitted: 1



Chunsiang, I would like to actually first get MeBoy Roms that aren't corrupt!!! I tried POkemon Gold, Pokemon Yellow, and Pokemon Red. I ran MeBoy builder, selected add rom, and it says these roms are corrupt and will not be added to the builder. Please upload some for me to use!


--------------------
Ok, why should I keep track of how many days I haven't used Winblows? I uninstalled it like a month ago... Linux = win ^^
Go to the top of the page
 
+Quote Post
chunsiang
post 2007-07-26 00:43
Post #4


n00b


Group: Members
Posts: 5
Joined: 2007-06-06
Member No.: 46,385



@wally

uh i tot its against the rule to post legalized roms on this forum???

well, u can find more roms by using google tongue.gif
Go to the top of the page
 
+Quote Post
Stonos
post 2007-07-28 10:08
Post #5


Angus
Group Icon

Group: VIP
Posts: 1,642
Joined: 2006-12-27
From: Thessaloniki, Greece
Member No.: 9,634
Mobile: T630/K800
Tutorials Submitted: 1



Thanks for the tip smile.gif
I tried it and it seemed to make Pokemon Crystal to run faster when you are about to enter a battle, however, the battle is much slower.... sad.gif


--------------------
Go to the top of the page
 
+Quote Post
qwerty12
post 2007-07-28 10:51
Post #6


Se-nse's No1 Baller
Group Icon

Group: VIP
Posts: 4,096
Joined: 2006-07-04
Member No.: 3,835



Have you tried turning off the animation option in pokemon?


--------------------
Go to the top of the page
 
+Quote Post
Stonos
post 2007-07-29 10:04
Post #7


Angus
Group Icon

Group: VIP
Posts: 1,642
Joined: 2006-12-27
From: Thessaloniki, Greece
Member No.: 9,634
Mobile: T630/K800
Tutorials Submitted: 1



QUOTE (qwerty12 @ 2007-07-28 13:43) *
Have you tried turning off the animation option in pokemon?

Yep, I already did that, however the problem seems to be when my pokemon comes out of its pokeball and the smoke appears.
MeBoy seems to freeze for a minute there.
Also, even with animations disabled, the battle is very slow... sad.gif

Maybe it's a problem with Crystal? I shall try Gold or Silver and see if I still have this problem...


--------------------
Go to the top of the page
 
+Quote Post
qwerty12
post 2007-07-29 10:16
Post #8


Se-nse's No1 Baller
Group Icon

Group: VIP
Posts: 4,096
Joined: 2006-07-04
Member No.: 3,835



Thats a shame sad.gif

You might have better luck with silver. It uses different animations afaik


--------------------
Go to the top of the page
 
+Quote Post
Stonos
post 2007-07-29 10:43
Post #9


Angus
Group Icon

Group: VIP
Posts: 1,642
Joined: 2006-12-27
From: Thessaloniki, Greece
Member No.: 9,634
Mobile: T630/K800
Tutorials Submitted: 1



Yep, silver seems to run faster smile.gif

I can run it almost fine with frame skip set to 1 tongue.gif

This post has been edited by Stonos: 2007-07-29 10:50


--------------------
Go to the top of the page
 
+Quote Post
qwerty12
post 2007-07-29 10:50
Post #10


Se-nse's No1 Baller
Group Icon

Group: VIP
Posts: 4,096
Joined: 2006-07-04
Member No.: 3,835



Yay! Thanks for that. Time to collect some :cough: roms :cough:


--------------------
Go to the top of the page
 
+Quote Post
enfinitzero
post 2007-07-29 15:53
Post #11


Non-se-nse
***

Group: Members
Posts: 225
Joined: 2007-05-10
From: Next door
Member No.: 40,467
Mobile: Fallen's W810i



Nice..this'll keep me entertained while sound tripping.
metal and screamo plus pokemon, wonder what t'll be like laugh.gif


--------------------
- Fallen's W810i -
Driver: Sarmad 5.7 spot off, Fallen's mix
Accessories: HPM-82, 2GB Sony Pro Duo
Soon: hardware/casing modding
Wishlist: Sennheiser PX200, Full Walkman skin modding

Go to the top of the page
 
+Quote Post
Stonos
post 2007-07-31 09:03
Post #12


Angus
Group Icon

Group: VIP
Posts: 1,642
Joined: 2006-12-27
From: Thessaloniki, Greece
Member No.: 9,634
Mobile: T630/K800
Tutorials Submitted: 1



A tip: I recommend you to turn on the "Show Framerate" option. It seems that when I have that enabled, Pokemon runs faster and doesn't freeze wink.gif


Offtopic: I can't seem to clone in Pokemon Silver with MeBoy... I deposit the Pokemon I want to clone and then I save my game, and while my game is being saved, I use the exit option on MeBoy. However, I don't find my cloned Pokemon on the PC sad.gif
Anybody else has cloning problems with MeBoy?


--------------------
Go to the top of the page
 
+Quote Post
Naidu
post 2007-09-16 07:27
Post #13


Non-se-nse
***

Group: Members
Posts: 165
Joined: 2007-04-20
From: Pampanga, Philippines
Member No.: 35,776
Mobile: K800i



QUOTE (Stonos @ 2007-07-31 16:55) *
Offtopic: I can't seem to clone in Pokemon Silver with MeBoy... I deposit the Pokemon I want to clone and then I save my game, and while my game is being saved, I use the exit option on MeBoy. However, I don't find my cloned Pokemon on the PC sad.gif
Anybody else has cloning problems with MeBoy?


Dudez i think doing cloning is to select "unload cart" in MeBoy, btw, can I ask u somethin' Stonos? (offtopic)
have u tried playing Pokemon gold instead of silver? I've got problems while playing it, as Im buying
pokeballs at violet city's mart, a strange patterns have spotted then it whiteouts and hangs,, did you
experienced something problems at your pokemon silver??

-sorry for my english! sad.gif


--------------------
2GB M2, moderate modified K800 R8BF003 APAC, added funlayers,
custom shutdown/startup screen, W880 acoustics, HPM-70, color blue LED keypad
,MS Gothic font, GFX, changed housing color to brown

--------------------------------------------------------------------------------------------------------------------
Go to the top of the page
 
+Quote Post
Nabillionaire
post 2007-09-16 15:53
Post #14


Non-se-nse
***

Group: Members
Posts: 108
Joined: 2007-09-15
From: Gothenburg, SE.
Member No.: 67,933
Mobile: K530i@W660 <3



I'm using a K608i and this didn't seem to work.. Thanks anyways.


--------------------
tubeCash - I'm currently making $502/month just by using youtube.


Click here for more information.
Go to the top of the page
 
+Quote Post
koneki1
post 2007-10-29 21:59
Post #15


n00b


Group: Members
Posts: 5
Joined: 2007-10-26
From: Los Angeles
Member No.: 78,450
Mobile: W580i



All pokemon versions from gameboy color down to the original gameboy work on w580 ^_^
Go to the top of the page
 
+Quote Post
toyds
post 2007-10-31 02:48
Post #16


Makes Se-nse
****

Group: Members
Posts: 297
Joined: 2007-09-12
From: Cebu City,Philippines
Member No.: 67,059
Mobile: K810i



i try this in my K810i and it didn't work.wohoho


--------------------
SE K810i - R8BA024

CUSTOM made MENU and ICONS
2.95 cam driver by Number1
Acoustic driver V2 for R8(Monster Bass +DRC On) by PedroPS
Display driver V3 by Centur
Vista Startup image and sound by darkcloud
K810-R8 patches


My K810i Website
Go to the top of the page
 
+Quote Post
Blu3D
post 2008-01-22 17:04
Post #17


n00b


Group: Members
Posts: 2
Joined: 2008-01-14
Member No.: 101,625



Works as a charm on my k810i. Selecting "show framerate" reduced lag even more. With banks at 260 and frame skip at 10 it runs almost like on a gameboy smile.gif
Go to the top of the page
 
+Quote Post
Corman
post 2008-03-01 13:55
Post #18


Philosopher
Group Icon

Group: SE-NSE Awards '09
Posts: 6,230
Joined: 2007-05-16
From: Apparently 268 miles from Boysie :D
Member No.: 41,798
Mobile: Linda has been browned :D
Tutorials Submitted: 1



And how do you save game in Pokémon?


--------------------
W595! - ♥ - Thanks all who voted for me! - Respect: Jamesbond22, juhu07

My W810i Gfx: Walkman Twist
Go to the top of the page
 
+Quote Post
cool3ni
post 2008-03-02 03:09
Post #19


No Se-nse
**

Group: Members
Posts: 60
Joined: 2007-09-13
From: Trinidad and Tobago
Member No.: 67,535
Mobile: Sony Ericsson K550(modded)



Maybe this has been discussed here already,but where do I get games for meboy,I have it an it only came with one game which was pokemon crystal an I'd like to get some more


--------------------

Never let the future disturb you. You will meet it, if you have to, with the same weapons of reason which today arm you against the present!!
Go to the top of the page
 
+Quote Post
MetroidJunkie200...
post 2008-06-05 02:40
Post #20


n00b


Group: Members
Posts: 1
Joined: 2008-06-05
Member No.: 148,158



Man, my phone sucks. sad.gif Only 1344 KB of RAM. Thanks for the instructions, though. The test game is running noticeably smoother.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members: