![]() |
| Forums | Gaming News | Videos | Downloads | Today's Posts | Mark Forums Read | Chat | FAQ | Members List | Contact |
| ||||||
This is a discussion on Flux (shell) - Beta 1 within the PSP Development Forum forums, part of the PSP Development, Hacks, and Homebrew category; Flux - Beta 1 This is a shell (yes, another one!) I've been working on for a bit, for fun/learning. ...
![]() |
|
|
LinkBack | Thread Tools |
|
|
#1 |
![]() |
Flux - Beta 1
This is a shell (yes, another one!) I've been working on for a bit, for fun/learning. It's all my own code (minus the credited stuff). RE. the included skin ("Fluxmb"): obviously, the icons are ripped directly from the XMB. It's not great, but I'm not a graphics person at all. Don't complain, just make a nicer one (please! - see inc. skin for example).Screenshots: 1, 2, 3, 4, 5 ![]() Video (a few weeks old, so is missing some stuff): flux-alpha.flv Download: flux_beta1.zip What it can do/supports so far: - Configurable via config files (flux.cfg, ext.cfg, skin.cfg), comments supported (prefix with #) -- flux.cfg (set skin & custom paths for game, music & pics dirs) -- ext.cfg (set file associations) -- skin.cfg (font, etc. colours..) - Run EBOOTs (obviously..) - Open file with application based on extension (eg. txt files with BookR) - Skinnable (png: menu icons, background, battery, usb..) - File browser (doesn't support file manipulation.. yet) - Alter CPU speed (222/266/333) - Time, date, cpu speed, FW ver. displayed - Battery status icon (alternates between battery & plug when on A/C & <100% batt) - Enable/disable USB mass storage (icon displayed when enabled) - Launch ISOs from file browser (no-UMD not supported at all, for now..) - Image viewer (jpeg & png at <= 1024x1024) - Return to Flux only after starting app/game from Flux (via autoboot PRX) - Optionally autoboot Flux when starting PSP by holding left trigger - Launch Sony browser (see notes below..) Views (via menu): - Applications (launch apps, displays icons) - Disks - file browser (only ms0:, for now.. other devices are dummy entries) - UMD Game (you can start an inserted UMD from here, displays pic1 & icon0) - Information (detailed battery status, USB status..) - Settings (not implemented yet, so skin, etc. has to be set manually in config) - Exit (sleep, reload, restart, exit) Controls (tentative): - In Menu: up/down - prev/next menu entry cross - select menu entry right - activate main view (discards current menu selection) - In Main View: left - activate menu cross - select - File Browser: cross - select/open up/down - up/down ![]() analog up/down - up/down (fast, repeats) triangle - up a directory - Image Viewer: cross/triangle/circle - exit image viewer square - hide/show info bar - Global: left trigger + select - toggle USB left trigger + start - change cpu speed right trigger + select - take screenshot (saved to pics dir set in config) Problems: - Swapping inserted UMD will cause Flux to lock up (if in UMD view) until original UMD is inserted. So, reload of Flux is necessary between swaps. - When Flux is not autobooted (ie. you start it manually from the XMB), and you start an ISO the system will restart before launching the game (implemented this as it seems to be necessary, not sure why yet..). So, starting an ISO will be faster/more reliable if you've autobooted Flux or returned to it. - Menu isn't too smooth when lots of stuff is being drawn to the main view (will see about making it smoother later..) - Probably doesn't work very well under 1.5 kernel. PBP launching will likely work from the file browser, but not UMD & ISO launching. The app. view doesn't support kxploited (app/app%) eboots, so it'll be messed up. Not sure if I'll ever bother with 1.5 support, frankly. - Potentially a problem: I've only tested Flux on 3.80M33-*, so it could have issues on 3.90M33 (not sure.. let me know). Installation instructions: 1. Copy contents of MS_ROOT dir. to memory stick (overwrite seplugins/vsh.txt or add the entry manually). 2. Enable fluxret.prx in recovery menu -> plugins. 3. Customize paths in ms0:/Flux/cfg/flux.cfg (optional) 4. Run from the XMB or restart and hold down the left trigger. (the GAME dir. should be set to use the 3.xx kernel in the recovery menu) Notes: Only tested on 3.80M33-5! I've included an EBOOT which launches the Sony Browser (so you can start the browser from Flux). It was written by DA, IIRC. It's set as the default app for .html files in ext.cfg (so that you can directly open html files from the file browser). Yes, it's the same one iR Shell uses. Yes, you can use it with any other shell if you want. The Flux EBOOT icon SUCKS. It was just a quicky rather than leaving the default one. There's no MP3 player (YET). Thanks to: - All the guys who work on the PSP SDK. - Dark_AleX, of course. - Whoever wrote graphics.c/h (I apologize for my ignorance here..) Credits (so far): - The PBP Unpacker documentation (specifically, the technical overview of PBP/SFO files) - Shine (from ps2dev) for some timezone info/code he posted. - AhMan, for the USB icon (included with the "Fluxmb" skin) which I STOLE from iR Shell.
Last edited by mov; 04-02-2008 at 07:12 PM.. |
|
|
|
|
|
#3 |
![]() ![]() Developer
|
Sounds crazy mad
__________________
|
|
|
|
|
|
#5 | ||
![]() ![]() Developer
|
Quote:
Quote:
__________________
|
||
|
|
|
|
|
#6 | |
![]() ![]() Party at Las Noches!
|
Quote:
__________________
|
|
|
|
|
|
|
#8 | |
![]() Developer and Tutor.
My Mood:
Join Date: Jul 2007
Real First Name: Craig
Location: Widnes, England
Just Played: Life.
Posts: 1,646
Trader Feedback: 0
|
Quote:
as my old phrase goes "basically he is a knob head" nice shell it is much better thank maxy psp's shell which sucks **** just like him i hope you continue and make it much better
__________________
------ FaT3oYCG -----
AKA Craig, call me what you want to It's your preference. My Website: is down for a while ... I'll bring a new one back soon. Currently working on: (0) PGE Gears Of War - On hold (Very large project). (0) PS???? - A tactical 2d side scrolling game involving AI and online multiplayer features. - Tile engine nearley finished (1 bug to fix). |
|
|
|
|
|
|
#12 | |
![]() Developer and Tutor.
My Mood:
Join Date: Jul 2007
Real First Name: Craig
Location: Widnes, England
Just Played: Life.
Posts: 1,646
Trader Feedback: 0
|
Quote:
__________________
------ FaT3oYCG -----
AKA Craig, call me what you want to It's your preference. My Website: is down for a while ... I'll bring a new one back soon. Currently working on: (0) PGE Gears Of War - On hold (Very large project). (0) PS???? - A tactical 2d side scrolling game involving AI and online multiplayer features. - Tile engine nearley finished (1 bug to fix). |
|
|
|
|
|
|
#14 | |
![]() ![]() Enter Custom Title
|
Hi!
![]() Tested: very nice! Quote:
![]() Ciaooo Sakya
__________________
"And they're giving me a wonderful potion, 'Cos I cannot contain my emotion. And even though, I'm feeling good, Something tells me, I'd better activate my prayer capsule." Supper's Ready (Genesis) |
|
|
|
|
|
|
#19 |
![]() |
as you can tell from my postcount and reg date i don't often talk but this is sofar the nicest i've seen honestly i'ed rather use this one then irshell but
i have noticed that there are still dev's making kxploited stuff(i have no problem with the end user wanting to be able to run the old stuff but why do devs keep making them) so i still see a need for kxploit compat stuff what brought my attention to this is i use fluxbox in linux and its the most minimalistic but functional wm i've found and altho this doesn't appear to be based off the wm it does have the same two things i like about it *edit* also just took a look a the skins file and man i like how simple the skins files are Last edited by NeonBox; 04-01-2008 at 03:25 PM.. |
|
|
|
|
|
#20 | |
![]() |
Quote:
Now to the release, Including BenHurs intrafont in the next version would make the it look a lot better. |
|
|
|
|
|
|
#21 | |
![]() ![]() Developer
|
Quote:
Hope to see mp3 playback in next release
__________________
|
|
|
|
|
|
|
#23 |
|
kinda like it has lots of features and stuff so i might go for this over irshell. hop you add mor functions and better skins.
mabey add skype or go messenger to the choices. i am going to try on my 3.90 m33-3 1.50 kernel with 9.93 patch now. hope lot less bugy then irshel with 3.90. hope usbhostfs works better and doesnt freez up. have to resort back to usb ios loader. |
|
|
|
|
|
|
#24 |
![]() ![]() ![]() Developer
|
I'd be interested by the source code, is it available?
|
|
|
|
|
|
#25 | |||||||||||
![]() |
Cool, thanks for the feedback guys.
![]() I'm glad to see many of you like the interface. I didn't really have any idea what the reaction would be as no one but me had run Flux until this release. It's obviously lacking many features, but I felt like it was time to release *something*. I don't know anything about Maxy_PSP or his history here (as you guys obviously do), so I'll leave that alone except to say that I don't see a problem with lots of shell releases at all. It's interesting seeing the different interface designs, etc. Responses to specific posts to follow... -= Double Post =- Quote:
![]() -= Double Post =- Quote:
It'd be nice if someone did, though. ![]() -= Double Post =- Quote:
Thanks.I agree, OGG/vorbis is awesome (I always rip my own stuff to it) so it's definitely something I want to support. -= Double Post =- Quote:
menu.png contains 2 icons (48x48) per menu entry, one for each state (active & inactive). So, a skin could (for eg.) have the active icon a different colour or size (like in Fluxmb) than the inactive one, or it could even be an entirely different image. Quote:
If you mean the built-in file browser, then no. -= Double Post =- Quote:
-= Double Post =- Quote:
![]() Quote:
![]() Quote:
-= Double Post =- Quote:
![]() -= Double Post =- Quote:
I'd be embarrassed to release the source in it's current state. It's strewn with ridiculous comments, commented test code, bad variable names (yes, there's a foo ), etc.
Last edited by mov; 04-02-2008 at 06:52 AM.. Reason: Automerged Doublepost |
|||||||||||
|
|
|
|
|
#26 |
|
I actually like the current skin (as I think the XMB looks sexy) and the interface looks better than IRShell's. If you steadily catch that up with features (where's the internet browser anyways?) I'd have no hesitation in replacing that with this shell. Keep up the good work, I'll definitely keep a close eye on this.
|
|
|
|
|
|
|
#27 | |
![]() |
Quote:
Yes, PLEASE! ![]() I'll probably make a skin for it ![]() -= Double Post =- Here's a mockup I made. ![]() For something like this to be done, please add: - Intrafont or BMP Text mapping - Config file for information (battery, CPU Speed, etc) placement editing [x,y] (and a bonus option of enable/disable would be nice, too!) If you could do that, then I could probably make this skin for those interested.
__________________
[SIZE="5"][B]๏̯͡๏[/B][/SIZE] Last edited by Psypher; 04-02-2008 at 03:01 PM.. Reason: Automerged Doublepost |
|
|
|
|
|
|
#30 |
![]() ![]() .info
|
![]() I want that on my PSP NOW! This shell is great, keep up the good work ![]() It would be awesome if you could implement those features so that this skin could be possible! Intrafont would also be awesome, as already recommended
__________________
|
|
|
|
![]() |
| Tags |
| beta , flux , shell |
| Thread Tools | |
|
|