Yrx
the Happy Conqueror
I like this a lot. Simple but nice-looking. And yeah, it should definitely be skinnable.
chad78 said:With thanks to everyone who has helped me with advice on the GUI, Joppa, Sinbad, Chip, Rokdcasbah, and everyone else - as well as to the Tango library for their icons (which are free to anyone). Here is my concept of a GUI for the Pandora. Brief explanation to follow - but in-depth discussion was started here.
So is this a mock-up to get our hopes up for nothing, or will someone actually go and make this?
chad78 said:Well, the names are the names of the fake emulators I made up for the shot. Let me give the you name of each system, and you may have had more than you think.jaycee900 said:More great work Chad! Love the pictures of the machines on the emulators tab! Man i missed picking up all those machines somehow!
From top left to bottom right.
- Bedouin - emu for Nomad - Sega’s shortlived handheld version of the Genesis. It’s just a Genesis emulator.
- Duck Diamond - emu for Swan Crystal - The last version of the WonderSwan Color, with an improved screen - so it’s a WonderSwan and WonderSwan color emulator.
- game.rom - emu for game.com - shortlived system from Tiger Electronics, featuring a touch screen, PDA style menus, and a dial up modem! Crazy for its day.
- GeoNeo Pocket - emu for SNK’s NeoGeo Pocket Color
- GizEmu - emu for the Gizmondo - Another shortlived handheld - Tiger Telematics doomed system that was shot-down by the mob. Which sucks because it had a freaking ton of potential, 400 Mhz ARM CPU, GPS, VGA Cam, BlueTooth, SMS/MMS messaging - damn Ferrari flippin’ Eriksson!
- GP33 - emu for GP32
- GP2Y - emu for GP2X
- Micro SP Advance - emu for Game Boy Advance
Yeah sorry I was only joking I knew what they were Sorry perhaps too much British sarcasm!
The shoulder buttons move you between tabs (Home to Apps to Media, etc.) so they can't also go between pages. But yes, linking the 1 button to Home, 2 to Apps, etc. sounds like a good idea - unless they might be accidentally hit too often, which would make it insanely frustatraing. You are going back and forth between which emu to play, and you're just about to make up your mind when you accidentally hit 1 and are back at the home screen.Vorporeal said:The GUI looks very clean and well laid out. One thing to keep in mind is the multitude of input devices and types on the Pandora. For example, don't forget that one could use the L and R buttons to shuffle between pages - this would work significantly better than trying to use the D-Pad.
Also, the idea that someone had of using the F# keys at the top of the bottom half as shortcuts for the tabs is a good idea.
I don't see why resizing the icons would be a bad idea. Just keep in mind the size of the screen (4.3") but, yeah 6 x 4 should be doable. Would a drop down menu style option be good enough? Something like "Icons per page: 4, 8, 15, 20, 24" be enough, do you think?naples39 said:I like it, though I'd like to see customizable grid size. For instance I have 20 emulators on my gmenu emus tab (in a 6x4 grid), and have no problem with the small icons on the gp2x 3.5 inch screen. Hate the idea of flipping through 'pages' of emulator icons.
The List mode that I haven't done yet is probably what you want.Shiny said:It looks nice and seems to have plenty of eye candy, but is there room for some more functional display modes for people who want to get things done efficiently?
I'd love it if someone actually made this - but, for now, it's just a mock-up. But the purpose is to, hopefully, convince someone with some real authority to make something like this happen - or at least inspire, give some ideas to, whoever is in charge.javaJake said:So is this a mock-up to get our hopes up for nothing, or will someone actually go and make this?
Thank you.Yrx said:I like this a lot. Simple but nice-looking. And yeah, it should definitely be skinnable.
There's some very good stuff there. It's certainly true in my (admittedly limited) experience, for the vast majority of people. However, I think it's worthwhile to note that this is (at least to some extent) a community of people who like to spend some significant amount of time doing obsessive tweaking. It's the difference between Gentoo users and everyone else, it's all about the feeling of power that you get when you have access to every detail of how the system works. Sure, it may take hours to configure all the compiler settings and kernel options, and three days to compile everything, but that's not the point.chad78 said:
Whoah, hold on there. I didn't mean at that particular size; I was only referring to the layout. Reading anything like that (if you can anyways) would seriously mess with your eyes. I should have been clearer in my original response.chad78 said:That's way too much stuff - I can't even read it on my computer monitor, and the pixels per inch is much lower on my monitor than it will be on the GP2X. But something *like* that is what I'm talking about.
At first I thought that I would remove the Emulator tab and replace it with a tab for each system that leads to a list of its available games (I don't bother emulating many systems so I could get away with this); But later I came to the conclusion that it would be a better solution to keep the Emulator tab but have each entry lead to a list of available games for their respective system which, when selected, launches the emulator. I seem to be in the minority that wants a consistent game selection menu between emulators ):chad78 said:What other tabs are you wanting to add? What are you planning on having on the Pandora that isn't a Widget (Home tab), Application (Apps), Web or Communications Application (Web), Media file (Media), Emulator (Emu), Native Game (Pandora), or Control Panel option (Prefs)?
chad78 said:Many people in open source want *EVERYTHING* to be customizable. That's is wrong, wrong, wrong, wrong. More choices ≠ more happy. Not to the overwhelming number of people in the world.
APA (American Psychological Association - A bunch of shrinks, in other words) Article
{PDF WARNING} "The Tyranny of Choice" a more in depth covering of that same topic.
o_o too many words to choose from. Point taken.
A few pre-set options like you are referring to are definately a must for most ("normal") people, but the choice to customize everything is always a nice addition. I have a feeling that Pandora's userbase may include a much higher percentage of customization nuts than normal.
If this is ever made, I hope that it's open source so that I can hack in a few things to better suit my needs (;
Well since that's the case I hope some lucky programmer picks this project up. I would surely try it out as the interface shows promise and looks great.chad78 said:That's not my department. This is a mockup of what I'd like to see. It's just a picture. I don't code. And even if I did - this is just the gui.
efegea said:I wanted to code an interface very similar, and fully skinnable using xml files and by the use of compiled plugins. But at the end I abandoned the project because I'm very confused about how the Pandora will work, i.e: if it will run X11 or framebuffer and a lot of things I didn't get answered..and if they did, are still confusing me...