maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Games (https://talk.maemo.org/forumdisplay.php?f=12)
-   -   Mega Drive/Genesis emulator for Maemo (https://talk.maemo.org/showthread.php?t=47504)

se23 2010-03-21 09:01

Re: Mega Drive/Genesis emulator for Maemo
 
Quote:

Originally Posted by M A S T E R (Post 575411)
I just did that and tried to escape to go to the main menu on Drnoksnes and now it wont start where it left off. it froze an i had to end task :confused:. I try to start another rom and it will not start now =( I probably should have never messed with "pause in background"

Do you know what causes this?

-MASTER

i had exactly the same problem as you and on the drnoksnes thread i was told to do same thing and it worked. the thing i notice about this phone is that 1 will act different from the next. post ur problem on drnok thread im sure some1 will help :)

javispedro 2010-03-21 14:46

Re: Mega Drive/Genesis emulator for Maemo
 
Quote:

Originally Posted by M A S T E R (Post 575411)
I just did that and tried to escape to go to the main menu on Drnoksnes and now it wont start where it left off. it froze an i had to end task :confused:. I try to start another rom and it will not start now =( I probably should have never messed with "pause in background"

If after a reboot it's stil failing to boot try to launch the following from the console:

Code:

DRNOKSNES_DBUS=y /usr/games/drnoksnes
(one line)

and PM me with the output (since I don't want to contaminate this thread with my bugs :) ).

ukki 2010-03-21 15:24

Re: Mega Drive/Genesis emulator for Maemo
 
Quote:

Originally Posted by javispedro (Post 575872)
(since I don't want to contaminate this thread with my bugs :) ).

Any chance you could look at compiling this for diablo?

javispedro 2010-03-21 16:10

Re: Mega Drive/Genesis emulator for Maemo
 
Quote:

Originally Posted by ukki (Post 575903)
Any chance you could look at compiling this for diablo?

Unfortunately javicq removed quite a bunch of the Diablo specific code DrNokSnes had so the GUI is not trivially buildable. The emulator itself is trivially buildable in diablo, though.


While trying this I found a potential licensing problem in the code -- it links statically with some random RealNetworks MP3 decoding library, thus the entire program falls under the RPSL, which is GPL-incompatible; but there are some GPL components statically linked too.
I personally won't pursue it (since it's one of those stupid legalese "only in name" changes issue), but I also have to wonder why to use the Real MP3 library...

ukki 2010-03-21 16:45

Re: Mega Drive/Genesis emulator for Maemo
 
Quote:

Originally Posted by javispedro (Post 575953)
I personally won't pursue it (since it's one of those stupid legalese "only in name" changes issue), but I also have to wonder why to use the Real MP3 library...

I'm sure diablo users would have been satisfied with just a command line binary, but I understand the license issues. Tough luck :/

javispedro 2010-03-21 17:28

Re: Mega Drive/Genesis emulator for Maemo
 
Quote:

Originally Posted by ukki (Post 575993)
I'm sure diablo users would have been satisfied with just a command line binary, but I understand the license issues. Tough luck :/

Actually I meant that I don't care about this licensing issue since it's a stupid one. Hehe :D

Here you have the unpackaged binary, and trivial patch to 1.1 source: http://depot.javispedro.com/nit/pico/ (tested with certain popular game; reaches 30 fps; I don't know how to map keys from cmd line).

WARNING: Without a key map you can't quit it.

javicq 2010-03-21 17:35

Re: Mega Drive/Genesis emulator for Maemo
 
Quote:

Originally Posted by javispedro (Post 575953)
While trying this I found a potential licensing problem in the code -- it links statically with some random RealNetworks MP3 decoding library, thus the entire program falls under the RPSL, which is GPL-incompatible; but there are some GPL components statically linked too.
I personally won't pursue it (since it's one of those stupid legalese "only in name" changes issue), but I also have to wonder why to use the Real MP3 library...

The original Pico Drive was using that mp3 library to decode audio tracks for Sega CD emulation. I didn't even notice it had a license incompatibility with the rest of the code. If that poses a problem I suppose I could replace the Helix mp3 library with a GPL compatible one.

SavageD 2010-03-21 17:40

Re: Mega Drive/Genesis emulator for Maemo
 
o_o ... <_> ... twins :S ?!

javispedro 2010-03-21 17:44

Re: Mega Drive/Genesis emulator for Maemo
 
Quote:

Originally Posted by SavageD (Post 576044)
o_o ... <_> ... twins :S ?!

There's more than two million inhabitants in Barcelona. It's not such a weird thing to share a first name :)

javicq 2010-03-21 17:55

Re: Mega Drive/Genesis emulator for Maemo
 
Version 1.2 is out.

*Fixed fullscreen mode for 256 columns games
*Up to 4 slots for quick save/load game added. Disabled by default, you must configure your save/load shortcuts in Controls->Configure keys.
*Sega CD support added
Please note that you must provide your own Sega CD BIOS files (I'm not sure about the legal status of the mega cd bios so I decided to play safe).
BIOS files must be placed in /home/users/.picodrive/bios


All times are GMT. The time now is 01:57.

vBulletin® Version 3.8.8