Pandora Emulator Frontend
#316
Posted 18 September 2009 - 05:25 AM
#317
Posted 18 September 2009 - 06:02 AM
Yeah... something like sqlite could really be worth looking at.Wouldn't using SQL make everything a lot easier?
#318
Posted 18 September 2009 - 01:21 PM
@Vorporeal: Strategy? we don't need no stinking strategy.
Okay, nevermind the 100meg thing. I didn't apparently finish the 6th grade and don't know how to figure percentages :{ . PEF uses more like 68megs with the database at maximum. I removed all but 128 megs of ram out of the PII machine I keep referencing and it only reports 52% of the ram is used for PEF.
And.. I.. just realized what I'm doing wrong in my sort code. Stay tuned.
Oh and regardless to how much I end up optimizing I seen no reason why I shouldn't kill and restart PEF between games. Even if it doesn't free much ram, it will still free up one or two cpu cycles while the game is running.
I'll add it to the options list in the config file.
#319
Posted 18 September 2009 - 03:50 PM
"True" SQL no, sqllite isn't "truly" sql (in the since that there is no server to do the data acquisition) but I have considered using it.
@Vorporeal: Strategy? we don't need no stinking strategy.actually the closest definition would be heap.
Okay, nevermind the 100meg thing. I didn't apparently finish the 6th grade and don't know how to figure percentages :{ . PEF uses more like 68megs with the database at maximum. I removed all but 128 megs of ram out of the PII machine I keep referencing and it only reports 52% of the ram is used for PEF.
And.. I.. just realized what I'm doing wrong in my sort code. Stay tuned.
Oh and regardless to how much I end up optimizing I seen no reason why I shouldn't kill and restart PEF between games. Even if it doesn't free much ram, it will still free up one or two cpu cycles while the game is running.
I'll add it to the options list in the config file.
I just meant any sql, preferably sqllite. It seems like you're just reinventing the wheel.
#320
Posted 18 September 2009 - 04:19 PM
"True" SQL no, sqllite isn't "truly" sql (in the since that there is no server to do the data acquisition) but I have considered using it.
@Vorporeal: Strategy? we don't need no stinking strategy.actually the closest definition would be heap.
Okay, nevermind the 100meg thing. I didn't apparently finish the 6th grade and don't know how to figure percentages :{ . PEF uses more like 68megs with the database at maximum. I removed all but 128 megs of ram out of the PII machine I keep referencing and it only reports 52% of the ram is used for PEF.
And.. I.. just realized what I'm doing wrong in my sort code. Stay tuned.
Oh and regardless to how much I end up optimizing I seen no reason why I shouldn't kill and restart PEF between games. Even if it doesn't free much ram, it will still free up one or two cpu cycles while the game is running.
I'll add it to the options list in the config file.
I just meant any sql, preferably sqllite. It seems like you're just reinventing the wheel.
Not completely. But the problem seems to be WHEN I pull the data not how. I have some ideas and an entire weekend to work on it.
#321
Posted 21 September 2009 - 10:43 AM
I implemented a new sort/search function which gave me the numbers I posted a couple of days ago. I thought that since it didn't improve memory usage my code must have been solid or I needed to rethink the whole damn thing. But to make a long story short, I forgot to remove all the calls to the old memory hungry code. This caused the former numbers. I'll still be looking into sqlite or similar to see if I can beat the 9999 limit.
Oh and if your wondering it went from 1% of 3gb of ram to 0.4% of said ram. And thats still using the current information caching.
Edited by Aimless_E, 24 September 2009 - 09:44 PM.
#322
Posted 02 December 2009 - 09:30 PM
PEF will have two modes as of today (just got it working) Full Front-end and Integrated. The Default interface of the Pandora is beautiful and has come along much quicker than PEF (unfortunately) as such integrated mode will generate pxml files to add menus/sub-menus with the information gathered by PEF. In integrated mode a splash screen will be displayed for several seconds allowing the user to change the config of the individual game if needed. It will also include a quick launch button for those that don't need to change the config. Unfortunately we will most likely lose the ablity to search but realistically if the games are listed alphabetically by system, or year, or genre, it shouldn't be that hard to find the game you want. There will be a toggle button within settings on PEF to enable or disable integrated mode.
That being said Favorites will always appear on top for quick access to the games you've deemed "Favorite"
My computer is generating the pxml files now so after it gets through the list of ~8000 files I may have to tweak the settings so that only the Favorite games are integrated into the main program. If that is the case then there will be no need for the toggle switch but we will see.
Thanks.
#323
Posted 21 December 2009 - 09:10 PM
#324
Posted 21 December 2009 - 09:57 PM
i want this even more than i want the panda
Really?
Well 8000 files is to many to sort through so I'm limiting it to favorites only.
Thanks
#325
Posted 02 January 2010 - 03:55 PM
yeah i've been waiting 10+ years
i want this even more than i want the panda
Really?
Well 8000 files is to many to sort through so I'm limiting it to favorites only.
Thanks
#326
Posted 04 January 2010 - 11:03 AM
GameEx - The prettiest and easiest-to-use one, has integrated media centre features (audio, videos, weather, windows-hiding), Window-only and free with a nagscreen. My recommendation for people wanting a more powerful windows-media-center with emulator integration.
emuControlCenter - A powerful, highly customizable and compatible with nearly any emulator (thanks to community-made plugins) and is closed-source freeware for Windows, Linux and Mac (untested on Mac). My recommendation for power-users.
GameBase - Haven't tested this one, but it is open-source under the GPL. Maybe Aimless_E would like to experiment with it's code for ideas. Could be the best one of the lot, but I haven't used it.
Edited by fearofshorts, 04 January 2010 - 11:04 AM.
#327
Posted 04 January 2010 - 11:29 AM
There are other, full-pc, emulator frontends out there. They're mostly closed-source, windows-only freeware or donationware (with a small nagscreen) but they exist and can be quite pretty.
GameEx - The prettiest and easiest-to-use one, has integrated media centre features (audio, videos, weather, windows-hiding), Window-only and free with a nagscreen. My recommendation for people wanting a more powerful windows-media-center with emulator integration.
emuControlCenter - A powerful, highly customizable and compatible with nearly any emulator (thanks to community-made plugins) and is closed-source freeware for Windows, Linux and Mac (untested on Mac). My recommendation for power-users.
GameBase - Haven't tested this one, but it is open-source under the GPL. Maybe Aimless_E would like to experiment with it's code for ideas. Could be the best one of the lot, but I haven't used it.
Any suggestions for a linux-based XBMC media center used with a remote?
#328
Posted 04 January 2010 - 01:47 PM
#329
Posted 04 January 2010 - 02:34 PM
Which is:
1. Single step setup. Program finds emulators and games creates database based on this information.
2. Configuration is saved for both the Emulator and the game allowing for modified configurations.
3. Finger and joystick friendly interface geared toward finding and playing a game not just organizing them.
4. Favorites can be integrated into the systems frontend or desktop using pxml and desktop file standards.
Later on I would like to add network config support so that if user(a) has a config for Mario64 and user(
#330
Posted 04 January 2010 - 04:38 PM
gameex webpage doesn't work with browsers and i'd prefer linux anyways.There are other, full-pc, emulator frontends out there. They're mostly closed-source, windows-only freeware or donationware (with a small nagscreen) but they exist and can be quite pretty.
GameEx - The prettiest and easiest-to-use one, has integrated media centre features (audio, videos, weather, windows-hiding), Window-only and free with a nagscreen. My recommendation for people wanting a more powerful windows-media-center with emulator integration.
emuControlCenter - A powerful, highly customizable and compatible with nearly any emulator (thanks to community-made plugins) and is closed-source freeware for Windows, Linux and Mac (untested on Mac). My recommendation for power-users.
GameBase - Haven't tested this one, but it is open-source under the GPL. Maybe Aimless_E would like to experiment with it's code for ideas. Could be the best one of the lot, but I haven't used it.
the other two seem to rely on the mouse and thats not a very good frontend?
EDIT: yes, pretty much what Aimless said
Edited by grasshoppir, 04 January 2010 - 06:41 PM.









