Then, why is there a 1.9c version? Well, the problem of having keys like 'red phone key' or 'menu launcher key' as possible ingame keys is that requires extra permissions (SwEvent capability), so signing is needed to allow installation. Version 1.9c has just some of 1.9d features.
Here is the full change list for 1.9c - 1.9d:
- Application won't be closed if 'red phone key' is pressed, it will just go to background. (for 1.9c)
- Now Halt / Resume emulation function has its own customizable key (it appears during Config. Keys), instead of being forced to be the backspace key. (1.9c and 1.9d)
- The 'green phone key' will no longer pop up a dial pad on 5th edition phones, so it can be used as an ingame key. (1.9c and 1.9d)
- Special keys 'red phone key' as well as 'menu launcher key' can now be used as ingame keys too. (1.9d only!)
If you don't need extra keys to play your games on your phone, you can just ignore 1.9d and get 1.9c, as that's the only difference between them (and you won't need to mess with signing).
Because 3rd edition phones don't pop up a dial keypad when 'green phone key' is pressed, there has to be two different installers, one for 3rd edition and another one for 5th edition (or greater) phones.
Downloads for S60 3rd edition:
SMS_S60_v1.9c_3rd.sisx
SMS_S60_v1.9d_3rd.sis (needs to be signed, or have your phone cracked)
Downloads for S60 5th edition (or greater):
SMS_S60_v1.9c_5th.sisx
SMS_S60_v1.9d_5th.sis (needs to be signed, or have your phone cracked)
Open C library (3rd edition only!):
pips_s60_1_7_SS.sis
openc_glib_s60_1_7_SS.sis
openc_ssl_s60_1_7_SS.sis
Help file for 1.9:
SMS_S60_v1.9 Help.txt
Source code (under GPL license):
SMS_S60_v1.9cd source.zip
Thank you for this emulator!
ReplyDeleteExcellent work!
It's possible to use a filter Scale2x in this emulator?
Hey, thank you too.
ReplyDeleteThe problem of these S60 platforms like 3rd or 5th is they don't provide GPU acceleration like other modern mobile OS.
I don't truly know how this emulator runs on other phones but on my C6, it starts getting slow at 80% screen zoom (and thats with frame skip which is like 25 fps).
That is because CPU is overused, it is working with screen, sound and keys all at a time, there is no place for a video filter like scale2x (which, anyway, I found pretty fast).
There is no such problem on the iPhone, for example, which has a fully dedicated GPU doing screen dirty work and freeing CPU from it.
Surely newer Symbian platforms like ^3 or Anna could use scale2x as they have GPU too, but anyway it would require to code an extra hardware rendering method as right now it's all done on software (and I just own 3rd and 5th phones so I wouldn't be able to test).
And that is, basically, the reason I didn't put it in ;)
Thanks for your detailed response.
ReplyDeleteOn my N97 works fine :)
hai Master,,, can u help me...?
ReplyDeleteOn my phone this emulator running without sound, because when i turn on the sound it will make the emulator not run.
My phone model is X5-01 s60v3 fp2 OS9.3
Have u solution Master...?
Hi, can you explain a little more?, what do you mean with "not run"?
ReplyDeleteDoes it leave the application, or it just freezes with a black screen?
yes... it just on freezes with black screen,,, and when i turn off the sound the game will showing,,,
ReplyDeletei don't know how to fix it, i tried on E63 and it work with sound....
but on my phone can't to play with sound...
have any solution for me...?
please help me i want to play rampage with sound... hehehe thanks before...
Ok, I'll look into it. It seems that thing happens with most (if not all) FP2 phones...
ReplyDeleteok master... I wait u master for fix it.... Hehehe... :D
ReplyDeleteplease be fastly master, i can't wait it... Hehehe...
hei... I forget to say thats u'r job is very good master... With u i can try the most retro game by sega...
Btway have you another project for make another emulator game for symbian s60v3...? Maybe i can try it... Hehehe
thanks master... I'll be back here again ...
Thanks for changes. good improvement.
ReplyDeleteOnly one save state slot? That sucks :(
ReplyDeleteCan you please make it possible for more save state slots?.. like about five or more? If so, then this emulator will be perfect. Nothing more is necessary.
ReplyDeleteFantastic emulator, great work! Flawless emulation on 6220c which is s60v3fp2, however, on my e61 the emulator closes when i select a rom and run the app. I have tried every possible configuration but to no avail, i've also tried installing every build, and signed the d release but still it wont work on e61 :-(
ReplyDeleteFirst of all, thanks!
ReplyDeleteAbout the problems on your E61, I guess I can't do much here... I tried lately to solve crashes with the latest versions and I did put a lot of effort into it. But in the end none of those changes seemed to actually solve the problems.
The best way to fix it would be to have someone test and debug the code on failing devices like E61...
Hi. I'm Kyle. I installed the 'c' version on my N95 8GB. I have your provided PIPS and OpenC GLIBs, but my OpenC SSL is not the latest version. Whenever I open SMS_S60, I get 'Feature not supported' error. Can anyone please help me? This app is my only choice. Thanks in advance (:
ReplyDeleteNever mind, forgive my dumbness. I installed your provided OpenC SSL right after I posted that message and it worked flawlessly. It got me curious, though. The hardware specs of the SMS were mostly superior to the NES. But when I downloaded some games, I was disappointed. The graphics were flatly-colored, the audio was too 'square-wave-ish', and when the game says 'PUSH START BUTTON', it meant either A or B keys. Why is that? And I heard the SMS play sampled audio, yet there are only 4 channels: 3 square? and 1 noise. No DPCM.
ReplyDeleteAll in all, splendid work. Thank you for making this application. And oh, put the filebrowser in a try-catch block: I moved my ROM folder and Load ROM... would make SMS_S60 crash. But I fixed it. Great app, still!
Next stop--a decent Gameboy and Gameboy Color emu for Symbian 9.x! vBoy sucks, you had to pay for the crappy sound emulation and predictable in-game Symbian crashes (restarts the phone). Hope you can make one on the near future! You'd be a famous Symbian porter, like AnotherGuest. Keep up the great work!
-Kyle
Yep, something like that happened to me earlier at some point, so I decided to upload the libraries too.
DeleteAlso thanks for your comment! Master System and Game Gear were not so impressive but IMO they had enough nice games as to make ports to nowadays mobile platforms.
I was born on 1995, so I didn't have 8-bit consoles, but I had many hours of NES, SNES, GBC, GBA playing experience, and some N64. I was just introduced to other consoles when I found Sega emulators for my N95. I think the SMS just wasn't pushed to its limits unlike the NES. But don't get me wrong: I AM impressed with the Genesis (as emulated by my N95), and I alwas play its games.
ReplyDeleteWhat new features do you still plan to add in the future?
-Kyle
sir, i try from the fisrt version until this version, in my phone still didn't work with sound,,, my phone is s60v3 fp2 , can u help me Sir,,,?
ReplyDeleteThanks you-
sorry i mean first version until this version still didn't work with sound sir, please help me sir,,,
ReplyDeleteI wanna to play with sound on my phone...
I get black screen when I try to load .gg roms on my nokia N96
ReplyDeleteIt would be great if you add a virtual joypad for directional keys like the one in GPSP or AntSnes by Summeli so we can play it on 5th.. If you need the graphics i can make them for you!
ReplyDeleteYeah, a D-pad is only what it need to be perfect. With D-pad, we can use all functions of the Key Config.
ReplyDeleteI having problems to configure the End call button, sometimes it pause the emulation, and I always conf. it to right.
It seen like the productor abandoned the emulator '-'
what this owner of this blog is die...? Or he has new phone with new OS...?
ReplyDeleteHey, sorry everyone, but i'm not releasing any new big feature or improvement from now on.
ReplyDeleteHowever, if you know about any small fix or workaround in the code to improve the emulator, I wouldn't mind adding it, giving you the credit, of course ;)
well the emulation is nearly perfect on my nokia5230.. the only thing that miss is a d-pad and multiplayer.. but since they're "big feature" we'll never gonna see them, right?
ReplyDeleteYeah, i'm afraid not :S
ReplyDeleteAnyway, aren't there any working virtual keyboards around? I've heard of people using some of them with good results
yes there are.. im using it.. but it's not the same :(.. thanks for reply however.. and for all your FREE job done!.. are you moved to android? developing something?
ReplyDeletehey, it's good to hear thanks from time to time! hehe
ReplyDeleteI toyed a bit with android some time ago, just for the sake of it though, didn't release anything to public
I saw android have still thousand of emulators.. as soon i've got the money for a decent one i'll take it.. just let us know if you release something
ReplyDeleteyes, android was promising at all. But, i'm poor symbian user. No cost for update my phone.
ReplyDeleteSo, my symbian phone is only one etertain toy for me.
Hey, i have same a question for you sir.
I tried run on C5-03 (s60v5) and same problem i got, it cant run when i turn on sound...
Have you solution for me sir...? Thanks before for your job and your time.
I wish I could help you with this, but the problem here is I'd need to debug the code using your model, and unfortunately I don't know of anybody having it... sorry
Deletedid you have any plan for port other emu for old symbian...? :D
ReplyDeleteHi in my n81 it says feature not supported what to do ?
ReplyDeleteGood evening. I hope you like your android rubbish!
ReplyDelete