Welcome
Welcome to a320

You are currently viewing our boards as a guest, which gives you limited access to view most discussions and access our other features. By joining our free community, you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content, and access many other special features. Registration is fast, simple, and absolutely free, so please, join our community today!

dmenu - my dingoo menu emulator

Any and all A320 homebrew topics

Moderator: Moderators

dmenu - my dingoo menu emulator

Postby rookie1 on Wed Jun 17, 2009 3:51 pm


Link


I'm creating a menu system for dingoo linux which resembles the default dingoo menu. Above is a video showing it launching Gnu Robbo (from Gadgetoid). Sorry for the crappy video quality. Next step is to implement a file choser to pick the rom file name before launching the emulator.

If you are interested, I'm using libconfuse to store the menu configuration file. Below is the one I'm using for my test. Customising the menu will be very simple.

Code: Select all
# Menu file

Background = "res/wallp.png"
Cursor = "res/cursor.png"
Font = "res/FreeSans.ttf"

Menu Games
{
    Icon = "res/games.png"
    Name = "Games"

    MenuItem ScummVM
    {
        Icon = "res/game1.png"
        Name = "GNU Robbo"
        Executable = "./gnurobbo"
        WorkDir = "./"
    }

    MenuItem bestgameever
    {
        Icon = "res/bestgameever.png"
        Name = "Best Game Ever"
        Executable = "duh"
        WorkDir = "./"
    }
}

Menu Emulator
{
    Icon = "res/emulator.png"
    Name = "Emulator"

    MenuItem SNES
    {
        Icon = "res/snes.png"
        Name = "SNES"
        Executable = "snes"
        WorkDir = "./"
    }

    MenuItem CPS2
    {
        Icon = "res/cps2.png"
        Name = "CPS2"
        Executable = "cps2"
        WorkDir = "./"
    }
}
rookie1
 
Posts: 29
Joined: Sun Mar 15, 2009 10:00 am

Re: dmenu - my dingoo menu emulator

Postby dj_yt on Wed Jun 17, 2009 4:14 pm

That's really cool.

Will you be able to use the filepicker to also execute a random file, that you haven't added to the menu configuration? :)
dj_yt
 
Posts: 9
Joined: Thu Jun 11, 2009 10:09 am

Re: dmenu - my dingoo menu emulator

Postby flaviobello on Wed Jun 17, 2009 4:15 pm

wow! really cool man! great work!
two questions about man:
1 themes will work on it? i mean, allready made themes?
2 can you implement a way to add more themes? maybe themes in zip files?

i really like the idea of having dingoo linux looks like... dingoo :P
ImageImage
flaviobello
 
Posts: 39
Joined: Sun May 24, 2009 9:43 pm

Re: dmenu - my dingoo menu emulator

Postby dj_yt on Wed Jun 17, 2009 4:16 pm

flaviobello wrote:i really like the idea of having dingoo linux looks like... dingoo :P


Dingoo Linux resembling Dingoo which resembles PSP.

Hang on, this is getting confusing...
dj_yt
 
Posts: 9
Joined: Thu Jun 11, 2009 10:09 am

Re: dmenu - my dingoo menu emulator

Postby welshmouse on Wed Jun 17, 2009 10:58 pm

Good work, i however would prefer the gmenu port thats being done. Its a good idea, but the best its gonna be is a great port of a badly ripped off Gui.
welshmouse
 
Posts: 93
Joined: Sun May 03, 2009 3:54 am

Re: dmenu - my dingoo menu emulator

Postby Gadgetoid on Wed Jun 17, 2009 11:30 pm

Great stuff, and it looks like it's usable already!

I'm sure a lot of people will prefer gmenu, but there's no harm in producing alternatives, I'm up for bashing out a skin, maybe I'll dig up my old GP2X icon copies and make something a little oldshool! ... okay maybe the GP2X isn't that oldshool.

At best it can be anything it wants to be, who said it need stick to the functionality/form of the original Dingoo menu.

Why does nobody call "the PSP menu" XMB, it's on Sony TVs, Sony Netbooks, the PS3 and other things too (phones, I think).
Gadgetoid
 
Posts: 29
Joined: Mon Jun 01, 2009 9:22 pm

Re: dmenu - my dingoo menu emulator

Postby welshmouse on Thu Jun 18, 2009 2:47 am

Gadgetoid wrote:
Why does nobody call "the PSP menu" XMB, it's on Sony TVs, Sony Netbooks, the PS3 and other things too (phones, I think).


well it made its debut on the psp, so i guess the name just kinda stuck. XMB is kind of a lame name too, lets face it.
ive never liked the XMB, i dont think its very functional at all.

still though, nice work.
welshmouse
 
Posts: 93
Joined: Sun May 03, 2009 3:54 am

Re: dmenu - my dingoo menu emulator

Postby Uukrul on Thu Jun 18, 2009 2:53 am

Looks great!
Uukrul
 
Posts: 21
Joined: Sat Mar 14, 2009 6:22 pm

Re: dmenu - my dingoo menu emulator

Postby Gadgetoid on Thu Jun 18, 2009 12:18 pm

well it made its debut on the psp, so i guess the name just kinda stuck. XMB is kind of a lame name too, lets face it.


It made its debut on the PSX, but did anyone actually buy that thing or even know it existed? Reminds me of the Samsung Cube or whatever the hell it was called.

XMB has always struck me as the UI to take the most amount of screen real-estate and make the least amount of use of it. Microsoft took the basic cross concept (subtly) into NXE and made it better.
Gadgetoid
 
Posts: 29
Joined: Mon Jun 01, 2009 9:22 pm

Re: dmenu - my dingoo menu emulator

Postby anavrintobin on Thu Jun 18, 2009 1:50 pm

I really like this. I've gotten so used to the dingoos normal look that i'll give this a go when Linux is fully baked.
anavrintobin
 
Posts: 16
Joined: Thu May 14, 2009 1:07 am

Next

Return to Homebrew

Who is online

Users browsing this forum: No registered users and 1 guest