Jump to content


Photo

Daphne WIP


  • Please log in to reply
206 replies to this topic

#1 OFFLINE   mcobit

mcobit

    Does this thing work?

  • Members
  • PipPipPip
  • 4509 posts
  • Local time: 05:19 PM
  • LocationFrankfurt a.M., Germany

Donator

Posted 11 August 2011 - 12:16 PM

Hi everyone,
I compiled daphne. It worked with a mix of GP2X and Linux settings, code and makefiles.

It has nub support and can stretch to fullscreen (with Notaz SDL.)



Download it at the repo: http://repo.openpand...ne-daphne-25097

Have fun

#2 Guest_StreaK_*

Guest_StreaK_*
  • Guests

Posted 11 August 2011 - 12:32 PM

excellent, mcobit

#3 OFFLINE   TrashyMG

TrashyMG

    Sarcasm Dispenser

  • Moderators
  • 3196 posts
  • Local time: 10:19 AM
  • LocationVermont, USA

Donator

Posted 11 August 2011 - 12:39 PM

So many quarters wasted in that game.... Nice work Mcobit!

#4 OFFLINE   cazmiester

cazmiester

    Advanced Member

  • Members
  • PipPipPip
  • 715 posts
  • Local time: 03:19 PM

Posted 11 August 2011 - 12:51 PM

Does this use same mpegs and framefiles as daphne?

#5 OFFLINE   mcobit

mcobit

    Does this thing work?

  • Members
  • PipPipPip
  • 4509 posts
  • Local time: 05:19 PM
  • LocationFrankfurt a.M., Germany

Donator

Posted 11 August 2011 - 12:51 PM

This IS daphne, so yes!

#6 OFFLINE   Jumpman

Jumpman

    Advanced Member

  • Members
  • PipPipPip
  • 924 posts
  • Local time: 07:19 AM

Posted 11 August 2011 - 01:14 PM

mcobit, you ROCK!

I requested a Daphne port early in the Pandora's life, and sadly no one seemed interested(hell, most forum members didn't even know what it was). If I had any level of basic programming skills, I would help you out in a heart beat. Sadly, I can barely get Daphne up and running on my PC :lol: So the chances of me programming anything are next to impossible.

I actually contacted the creator Matt Ownby years ago when he was trying to do a GP2X port, and I asked if he would be interested in trying for the Pandora once it would get released(since it had way more power), but he had so many problems with the 2X port, he was put off on handheld versions due to lack of power(My request was probably 3-4+ years ago).

I always figured the Pandora could handle it, but Daphne has always been very complex to set up and get running, and sadly the interest in playing classic laserdisc games is just not that high for most people who might have the skills to help. Hopefully someone who likes a challenge will step up and give a helping hand.

Thanks so much for starting the ball rolling, as Daphne was one of the original reasons I wanted a Pandora. Being able to play original arcade authentic versions of Dragons Lair, Cliff Hanger, Cobra Command, ect would be a dream come true, and aother super great reason to own the Pandora.

Hear is the Wiki link for those who are not in the know: https://www.daphne-e...x.php/Main_Page Check it out!

Chris

#7 OFFLINE   mcobit

mcobit

    Does this thing work?

  • Members
  • PipPipPip
  • 4509 posts
  • Local time: 05:19 PM
  • LocationFrankfurt a.M., Germany

Donator

Posted 11 August 2011 - 01:29 PM

Thanks a lot.
Next step will be to make a menu for it and make a first release. Maybe only for dragons lair 1 with hardcoded launchscript.
Let's see.

#8 OFFLINE   Farox

Farox

    Advanced Member

  • Members
  • PipPipPip
  • 678 posts
  • Local time: 04:19 PM
  • LocationItaly

Donator

Posted 11 August 2011 - 01:41 PM

Great mcobit :)
I think we need to not consider this .bas files as they are win32 only ...maybe an option would be to create a new GUI in python.
Read also my Blog http://farox.rbnet.it/

#9 OFFLINE   mcobit

mcobit

    Does this thing work?

  • Members
  • PipPipPip
  • 4509 posts
  • Local time: 05:19 PM
  • LocationFrankfurt a.M., Germany

Donator

Posted 11 August 2011 - 02:07 PM

Well there is a gui for linux too. Maybe it can be made.

#10 OFFLINE   skeezix

skeezix

    Advanced Member

  • Official OpenPandora Team
  • PipPipPip
  • 1827 posts
  • Local time: 10:19 AM

Posted 11 August 2011 - 02:40 PM

Why not use picklelauncher or a rudimentary zenity script to pick the files and go like that? (I mean, if the normal UI is in BASIC or something :)

How does it run under Linux proper? There must be a compiler/interpreter for whatever it is, or an alternative frontend .. or else Linux/Unix folks just use it from command line? If so, zenity/picklelauncher is the way to go :)

jeff

#11 OFFLINE   mcobit

mcobit

    Does this thing work?

  • Members
  • PipPipPip
  • 4509 posts
  • Local time: 05:19 PM
  • LocationFrankfurt a.M., Germany

Donator

Posted 11 August 2011 - 03:05 PM

will have a look into this now...

#12 OFFLINE   mcobit

mcobit

    Does this thing work?

  • Members
  • PipPipPip
  • 4509 posts
  • Local time: 05:19 PM
  • LocationFrankfurt a.M., Germany

Donator

Posted 11 August 2011 - 03:19 PM

Here is a first pnd.

This will only work with Dragon's Lair 1 atm, as the startupscript is for that game.

- Run it once and you will get an errormessage.Close it with esc and go to the appdatadirectory.
- Here copy your lair.zip in the roms directory and your lair.txt (The framefile, has to be called lair.txt) into the framefile directory.
- Copy your mpeg files into a directory on your sdcard.
- Alter the lair.txt to point to the path with your mpegfiles for the game (first line).
- Run the pnd again. If everything worked, the game should start up after a short wait.

You really have to overclock to 1 GHz or more to make the videos smooth (else you will only see the first frame of each video ;) ), if you have the fullsize mpegs. If anyone want to experiment with reencoding them, please do so.

Have fun and please test a lot.

Link: http://maheld.heckel...t.de/daphne.pnd

And of course, the controls:

Insert coin: 5
Start singleplayer: 1
Move: D-Pad
Sword: Space
Quit: Esc

#13 OFFLINE   Jumpman

Jumpman

    Advanced Member

  • Members
  • PipPipPip
  • 924 posts
  • Local time: 07:19 AM

Posted 11 August 2011 - 04:32 PM

WOW, this is awesome!

Thanks mcobit, I've got to dig out my vid files so I can try and test it later.

I also figure if this can be optimized, and improved, it will be time to buy my third 32gb sd card for my Pandora. Damn you mcobit, your costing me money already! :lol:

Hopefully I can report back in a few days with some proper testing info, but my wifes on vacation this week, so I'm busy family entertaining, but as soon as I free up some time........DAPHNE, here I come! Thanks Again.

Chris

#14 OFFLINE   Jerry Blade

Jerry Blade

    Advanced Member

  • Members
  • PipPipPip
  • 114 posts
  • Local time: 11:19 AM
  • LocationNYC

Posted 11 August 2011 - 05:52 PM

Wow - great port!!! I am running it at 870MHz without any stuttering issues using a single m2v and ogg file encoded as follows (report from ffprobe):

Duration: 00:11:55.01, bitrate: 10000 kb/s
Stream #0.0: Video: mpeg2video (Main), yuv420p, 640x480 [SAR 1:1 DAR 4:3], 10000 kb/s, 23.98 fps, 23.98 tbr, 1200k tbn, 47.95 tbc

Thanks for the great port!
"Diplomacy is the art of letting others have your way."
Maintainer & Contributing Author for the Pandora Apple ][ Emulator

#15 OFFLINE   mcobit

mcobit

    Does this thing work?

  • Members
  • PipPipPip
  • 4509 posts
  • Local time: 05:19 PM
  • LocationFrankfurt a.M., Germany

Donator

Posted 11 August 2011 - 05:56 PM

Wow, good to hear, that it works for others too.
I got stuttering under 1 GHz, as I have the full DVD size files...
640x480 is really the way to go.

Thanks for testing!
Now I'll make up some kind of menu for it. Hope I get some time soon.

edit: Please keep on testing. I hope we can find a format in which it will run at normal speed. Maybe with a little lower bitrate.

#16 OFFLINE   cazmiester

cazmiester

    Advanced Member

  • Members
  • PipPipPip
  • 715 posts
  • Local time: 03:19 PM

Posted 11 August 2011 - 06:38 PM

Wow, good to hear, that it works for others too.
I got stuttering under 1 GHz, as I have the full DVD size files...
640x480 is really the way to go.

Thanks for testing!
Now I'll make up some kind of menu for it. Hope I get some time soon.

edit: Please keep on testing. I hope we can find a format in which it will run at normal speed. Maybe with a little lower bitrate.

i must be doing something wrong lair.zip in rom folder lair.txt in framefile folder change 1st line to H:pandora\appdata\daphne\mpeg\lair and it still says cant open framefile H:pandora\appdata\daphne\mpeg\lair the files i used work with daphne 99.7 must be me.

#17 OFFLINE   Jerry Blade

Jerry Blade

    Advanced Member

  • Members
  • PipPipPip
  • 114 posts
  • Local time: 11:19 AM
  • LocationNYC

Posted 11 August 2011 - 06:57 PM


Wow, good to hear, that it works for others too.
I got stuttering under 1 GHz, as I have the full DVD size files...
640x480 is really the way to go.

Thanks for testing!
Now I'll make up some kind of menu for it. Hope I get some time soon.

edit: Please keep on testing. I hope we can find a format in which it will run at normal speed. Maybe with a little lower bitrate.

i must be doing something wrong lair.zip in rom folder lair.txt in framefile folder change 1st line to H:pandora\appdata\daphne\mpeg\lair and it still says cant open framefile H:pandora\appdata\daphne\mpeg\lair the files i used work with daphne 99.7 must be me.


It looks like you copied over the lair.txt from your windows install which will not work by default (the H: doesn't exist on the Pandora and Unix uses a / instead of \). I find it much easier to use a relative address instead of an absolute one.

The first line of my lair.txt is:

../mpeg/lair

This assumes you put the mpeg and/or ogg files in /appdata/daphne/mpeg/lair

Try that.
"Diplomacy is the art of letting others have your way."
Maintainer & Contributing Author for the Pandora Apple ][ Emulator

#18 OFFLINE   mcobit

mcobit

    Does this thing work?

  • Members
  • PipPipPip
  • 4509 posts
  • Local time: 05:19 PM
  • LocationFrankfurt a.M., Germany

Donator

Posted 11 August 2011 - 06:59 PM

Yes, no H: in linux ;)

#19 OFFLINE   cazmiester

cazmiester

    Advanced Member

  • Members
  • PipPipPip
  • 715 posts
  • Local time: 03:19 PM

Posted 11 August 2011 - 07:50 PM

Cheers guys linux is a nightmare to me played through whole game looks brill on pandora display playing at 885mhz with no problems hopefully this project will advance(just a shame daphne doesnt support firefox)cheers again for the advice.

#20 OFFLINE   mcobit

mcobit

    Does this thing work?

  • Members
  • PipPipPip
  • 4509 posts
  • Local time: 05:19 PM
  • LocationFrankfurt a.M., Germany

Donator

Posted 11 August 2011 - 07:56 PM

So gameplay works good for you? Thats good to hear. Cheers.


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users