maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   MeeGo / Harmattan (https://talk.maemo.org/forumdisplay.php?f=45)
-   -   EmuMaster 0.3.0 (https://talk.maemo.org/showthread.php?t=81136)

Nosph3ratu 2012-07-10 07:35

Re: EmuMaster 0.3.0
 
Quote:

Originally Posted by elemental (Post 1234625)
Scaling, rotating the displayed image is the easy part. The hardest is to compose buttons in portrait mode. Speaking of buttons, you are able to make your own skin by replacing /opt/emumaster/data/buttons.png. It would help me a lot if someone would make them for me :) I will make an option to select the skin in the upcoming version.

I'll give it a try once I have some time :) Thanks for this awesome option!

From looking at buttons.png I cant see how you're going to bring back the original circle pad layout though. The buttons here are separate so I'm assuming that the continuous circle for the d-pad and the other 4 buttons from the original pad uses a different layout?

elemental 2012-07-10 07:41

Re: EmuMaster 0.3.0
 
The planned, fully customizable layout makes it easy to revert the original circles.

Muzimak 2012-07-13 10:23

Re: EmuMaster 0.3.0
 
@elemental, just a question that doesn't seem to be covered on Wiki, say I have an Old School game I loved growing up and I wanna give it a try on my phone, how do I know under which department the Rom goes, SNES, GBA etc? I only have the game name for example! Say Double Dragon for example!

elemental 2012-07-13 10:47

Re: EmuMaster 0.3.0
 
Because it's obvious when you have the console and cartridge/disk for this console - other cases are illegal.

Grimmeri 2012-07-15 17:27

Re: EmuMaster 0.3.0
 
Hey Elemental is it possible to trade pokemons with emumaster if it isn't will you make it possible sometime in the future? Thank you for an awesome emulator! :)

godofwar424 2012-07-15 18:00

Re: EmuMaster 0.3.0
 
Quite honestly cannot wait for the next version, can't wait to get my PSX games running full steam!

elemental 2012-07-15 20:56

Re: EmuMaster 0.3.0
 
Quote:

Originally Posted by Grimmeri (Post 1237848)
Hey Elemental is it possible to trade pokemons with emumaster if it isn't will you make it possible sometime in the future? Thank you for an awesome emulator! :)

Currently it is not possible, it will be not possible in the next version, but appears in my todo list.

elemental 2012-07-15 20:57

Re: EmuMaster 0.3.0
 
Quote:

Originally Posted by godofwar424 (Post 1237862)
Quite honestly cannot wait for the next version, can't wait to get my PSX games running full steam!

I am working lately really hard to not disappoint you.

godofwar424 2012-07-15 22:06

Re: EmuMaster 0.3.0
 
Quote:

Originally Posted by elemental (Post 1237929)
I am working lately really hard to not disappoint you.

Feel so special :D

Lol take your time, there's no rush, I am very much looking forward to the next release though :D

automagic68 2012-07-16 01:59

Re: EmuMaster 0.3.0
 
Quote:

Originally Posted by Grimmeri (Post 1237848)
Hey Elemental is it possible to trade pokemons with emumaster if it isn't will you make it possible sometime in the future? Thank you for an awesome emulator! :)

Gotta catch 'em all! Pokemon! :p

PIDk 2012-07-25 13:37

Re: EmuMaster 0.3.0
 
Hello, elemental!

Recently I tried playing "Battletoads vs double dragon" and experienced a major glitch in NES emulation - screen went black right after level start. I'm writing it here because you said that you have totally rewrited NES emulator for the greater good, but this ROM run absolutely good on previous version of emumaster before rewrite.

After some digging I figured that render mode affects this problem but doesn't solve it. If you set render to "tile" or something without "all" - level will start without problems but then, after some time, the game itself will freeze. Changing frameskip and sprite limiter also doesn't help.

Any ideas why the ROM stopped working?

elemental 2012-07-25 15:11

Re: EmuMaster 0.3.0
 
Hi, I have no idea as of now why it doesn't work. But thank you for great reporting, everyone else should learn from you how to report a bug. I added it to compatibility list to remember to fix this regression.

ICCM 2012-07-26 10:33

Re: EmuMaster 0.3.0
 
Hi! I just updated my emulator to 0.3.0 and now when I try to play a gba game it says "loading state failed.....". Is there anything I can do?

Thank you elemental for your hard work!

elemental 2012-07-26 10:36

Re: EmuMaster 0.3.0
 
Please, post the entire message not only "loading state faile...", the second part is important

HtheB 2012-07-27 09:31

Re: EmuMaster 0.3.0
 
elemental, at the moment, you have to set the profile at least to ''beep'' to get sound from the games. But I dont want to set it to any beeping sound or ringtone. I like to keep my profile on silent, but still like to hear the sound from the games.

Will there be a fix for this? :)

elemental 2012-07-27 21:07

Re: EmuMaster 0.3.0
 
Well, there goes a story:
Harmattan has resource policy and suggested control of this policy for games is to include a file which tells MeeGo that the application is a game. That way clicking on vol up/down controls volume instead of switching profiles, but as a drawback it switches off the sound completely when "silent" profile is selected. What is more surprising is that plain application (without the mentioned file) plays music even when "silent" IS selected, but vol buttons switches profiles. I need to control volume buttons manually (not through mentioned file). I already got this functionality (I can reveal I have working quick save/load and fast forward by pressing vol buttons, but this reveal is only a small drop in the sea, do not please me to reveal more). What I got to do is to check how to manually control volume from application, which I suppose is easy. So as you can see, it's not a thing that should be fixed, but rather a feature. I am going to make this as an option.

automagic68 2012-07-27 21:59

Re: EmuMaster 0.3.0
 
Quote:

Originally Posted by HtheB (Post 1243683)
elemental, at the moment, you have to set the profile at least to ''beep'' to get sound from the games. But I dont want to set it to any beeping sound or ringtone. I like to keep my profile on silent, but still like to hear the sound from the games.

Will there be a fix for this? :)

Elemental, I think I know what he's going through, it can be a little annoying when playing a game and notification alerts go off as well as when the incoming call screen totally interupts the game I'm playing. I understand it could be a little rude, however would it be possible to create an option to turn off notification alert sounds and reject incoming calls and prevent the incoming call from taking over my screen?

elemental 2012-07-28 05:17

Re: EmuMaster 0.3.0
 
No, it's a basic rule for Ovi Store to pause applications on incoming call, sorry.
Tip: But there is already such a functionality: it's called "Flight mode" :)

dannejanne 2012-08-03 06:19

Re: EmuMaster 0.3.0
 
First of all... thank you for a great emulator! Just got my hands on a N9 yesterday and love the system so far.

I have a question though. Are there plans to improve the SNES emulation? Mainly the sound emulation. Yesterday I tried Chrono Trigger, Final Fantasy 3 and Zelda III and all of them has some serious audio issues.

elemental 2012-08-03 06:53

Re: EmuMaster 0.3.0
 
In the upcoming version the sound subsystem is totally rewritten. Each emulation benefits from it. I paid attention to SNES emulation and I improved the sound here a lot. So I can confirm that most sound glitches of SNES games are gone in the next release (those two you've mentioned too).

dannejanne 2012-08-03 08:05

Re: EmuMaster 0.3.0
 
That's awesome. Thank you.

Your emulator really was the one single thing that made me decide to get a N9. Without it, I would had kept my Android instead.

dannejanne 2012-08-06 07:39

Re: EmuMaster 0.3.0
 
Any clue as to when the new version will be released?

elemental 2012-08-06 08:17

Re: EmuMaster 0.3.0
 
The set of new features is closed for the next version and all of them are implemented. This is a HUGE list, if you remember last changelog I can say it's way bigger. Now I am optimizing things and giving nice touches here and here. So, I would expect 2,3 weeks to release to beta testers, then 1 (2 at most) to release it to the public.

From this point (when the new version will be released) next upgrades should appear more frequently. If you think the current set of features is complete and good, I will have a good surprise too you. It's not only good for you, but also good for me. The new release is so flexible that adding new emulations is easier than ever.

godofwar424 2012-08-06 08:38

Re: EmuMaster 0.3.0
 
Quote:

Originally Posted by elemental (Post 1248160)
The set of new features is closed for the next version and all of them are implemented. This is a HUGE list, if you remember last changelog I can say it's way bigger. Now I am optimizing things and giving nice touches here and here. So, I would expect 2,3 weeks to release to beta testers, then 1 (2 at most) to release it to the public.

From this point (when the new version will be released) next upgrades should appear more frequently. If you think the current set of features is complete and good, I will have a good surprise too you. It's not only good for you, but also good for me. The new release is so flexible that adding new emulations is easier than ever.

Sounds awesome! Honestly your emulator brings out the kid in me :D

Im definitely up for being a beta tester, so pm me the .deb when your ready to :D

elemental 2012-08-06 08:44

Re: EmuMaster 0.3.0
 
Quote:

Originally Posted by godofwar424 (Post 1248165)
Sounds awesome! Honestly your emulator brings out the kid in me :D

Im definitely up for being a beta tester, so pm me the .deb when your ready to :D

I collect beta testers from trusted users who supports me by at least 15$. I have 14 beta testers now.

dannejanne 2012-08-06 09:32

Re: EmuMaster 0.3.0
 
Quote:

Originally Posted by elemental (Post 1248160)
The set of new features is closed for the next version and all of them are implemented. This is a HUGE list, if you remember last changelog I can say it's way bigger. Now I am optimizing things and giving nice touches here and here. So, I would expect 2,3 weeks to release to beta testers, then 1 (2 at most) to release it to the public.

From this point (when the new version will be released) next upgrades should appear more frequently. If you think the current set of features is complete and good, I will have a good surprise too you. It's not only good for you, but also good for me. The new release is so flexible that adding new emulations is easier than ever.

Sounds totally awesome! I bet I will be pleased as the only thing I really need myself is the better SNES sound emulation.

I have a question about saves also. In-game saves does not work I guess? Everything is save states based? So if I make a in-game save for a SNES game for example that save is only within the savestate and gets deleted if I disable auto-saves?

elemental 2012-08-06 09:51

Re: EmuMaster 0.3.0
 
Yes, in-game saves are saved in the save state, not in a separate file. But you can pause the game anytime you want and do a save/load in the shown settings.

chenliangchen 2012-08-06 10:22

Re: EmuMaster 0.3.0
 
Dear Elemental

Please check paypal I just made my second donation. I wish you'd really consider GB/GBC and if others are interested please donate as well!

Also wish I could be one of your trusted users.

Regards,

elemental 2012-08-06 10:53

Re: EmuMaster 0.3.0
 
Quote:

Originally Posted by chenliangchen (Post 1248210)
Dear Elemental
Please check paypal I just made my second donation. I wish you'd really consider GB/GBC and if others are interested please donate as well!

Also wish I could be one of your trusted users.
Regards,

Thank you for your donation. I have added you to beta testers list. In regards to GB/GBC emulation I have following plan:
- release the current version
- add N64 emulation
- improve amiga emulation
- add GB/GBC emulation
- future
not necessarily in that order

phenoboy 2012-08-06 11:12

Re: EmuMaster 0.3.0
 
Beautiful work! I'd like to donate. Do you know if Pinball Fantasies should be working ? what about Pinball Dreams. I tried to load it but it stays in the "kickstart" screen (with the hand and the blue disk)

elemental 2012-08-06 11:22

Re: EmuMaster 0.3.0
 
As I stated many times, please add info about individual games to https://docs.google.com/spreadsheet/...tTnlfYVE#gid=1

I look at it when I am improving chosen system, in your case it is Amiga. I know Amiga emulation suffers a lot now, but I will do my best to change it.

phenoboy 2012-08-06 11:31

Re: EmuMaster 0.3.0
 
Quote:

Originally Posted by elemental (Post 1248231)
As I stated many times, please add info about individual games to https://docs.google.com/spreadsheet/...tTnlfYVE#gid=1

I look at it when I am improving chosen system, in your case it is Amiga. I know Amiga emulation suffers a lot now, but I will do my best to change it.

Thanks, I'll add games to the list I have tested. Another question: how can I press ESC (to skip intro in 'Cannon Fodder 2'). I have no external keyboard

elemental 2012-08-06 11:33

Re: EmuMaster 0.3.0
 
That's why Amiga emulation suffers now in the first place: no on-screen keyboard.

phenoboy 2012-08-07 08:34

Re: EmuMaster 0.3.0
 
Quote:

Originally Posted by elemental (Post 1248237)
That's why Amiga emulation suffers now in the first place: no on-screen keyboard.

Ok. Is there anything special to do to get the code compiled and working:

https://bitbucket.org/elemental/emumaster/wiki/Home

Is this version 0.30 ?

elemental 2012-08-07 08:47

Re: EmuMaster 0.3.0
 
Yes, the source code in the repository is of the latest available version 0.3.0. There is nothing special to compile it. Run QtCreator and press Ctrl-B (sometimes it's needed to press two times because of dependencies). A little warning here is that it's nothing similar to the new upcoming release. And adding on-screen keyboard to the new version is a lot easier than to 0.3.0. You will know why when the new version is released.

phenoboy 2012-08-07 09:03

Re: EmuMaster 0.3.0
 
Quote:

Originally Posted by elemental (Post 1248577)
Yes, the source code in the repository is of the latest available version 0.3.0. There is nothing special to compile it. Run QtCreator and press Ctrl-B (sometimes it's needed to press two times because of dependencies). A little warning here is that it's nothing similar to the new upcoming release. And adding on-screen keyboard to the new version is a lot easier than to 0.3.0. You will know why when the new version is released.

Thanks for the information! I just wanted to play pinball fantasies with 0.3.0 and I'm considering putting in a temporary solution just to have it send 'esc' to get past the intro :-)

rakete 2012-08-07 10:05

Re: EmuMaster 0.3.0
 
Quote:

Originally Posted by elemental (Post 1248577)
Yes, the source code in the repository is of the latest available version 0.3.0. There is nothing special to compile it. Run QtCreator and press Ctrl-B (sometimes it's needed to press two times because of dependencies). A little warning here is that it's nothing similar to the new upcoming release. And adding on-screen keyboard to the new version is a lot easier than to 0.3.0. You will know why when the new version is released.

I've been looking at your source code as well, thinking about how to add a virtual keyboard or support for multiple disk images to the amiga emulation.

But if there are going to be large changes to the codebase in the next release I am going to wait until then before I consider making a contribution so the effort isn't going to be wasted.

Maybe you could consider commiting your local changes to bitbucket occasionally? It would be a great help for people like me who at the moment are primarily interested in reading your source code trying to figure out what it does/how it works. Even if it does not work correctly yet or doesn't build, it would be helpful to see what you are planning to do with the codebase.

Aside from that I don't intend to tell you how to do your development of course. I am very thankful for your work and appreciate emumaster as it is. If you feel you don't want to share your code earlier then that is of course fine too.

elemental 2012-08-07 10:13

Re: EmuMaster 0.3.0
 
I will share my local code more frequently after the next release. It will be simpler since "base" library (which is common for every single emulated system) is stable and it should not change dramatically like in the new version. Good to know someone is looking at the code at all. I hope this will satisfy you. So wait a little. And any ideas from you are always welcome.

dannejanne 2012-08-12 17:56

Re: EmuMaster 0.3.0
 
Damn this is a sad day for me.

Unfortunately I am heavily affected by the network bug on my N9. I didn't notice it at first because it works fine when I'm on the countryside with bad signal.

As soon as I get into town though where I live it drops the connection several times per hour. Only a reboot fixes it. It shows full signal strenght and the 3G icon is visible but blue constantly when it happens.

Because this is a you know... phone, this bug is totally unacceptable as it can lay for hours without reception. Yesterday I almost missed some very important SMS/calls. Luckily I noticed it was dead and rebooted and all the messages came through.

Such a shame on a otherwise very fine system. And I will miss your emulator =(

elemental 2012-08-12 18:10

Re: EmuMaster 0.3.0
 
Do it better now, before new version. Trust me, once the new version is released, you will be imprisoned. So, go, it's time now, just a good advice.


All times are GMT. The time now is 12:14.

vBulletin® Version 3.8.8