PS2 [WIP] Neutrino GUI loader

El_isra

Developer
i've started to work on a neutrino launcher GUI based on enceladus.

Basically, the same concept that my POPSLoader.

this UI will support browsing the contents of up to 6 devices/partitions by default

It will support USB, iLink, EXFAT HDD and UDPBD (hopefully)

APA HDD support is planned...

Currently the UI is quite gross, since i'm focusing on finishing the "skeleton" of the program backend and UI major aspects (such as UI layout, text positioning, etc).

But the initial release will have UI and assets by almighty @Berion. just like KELFBinder.

Again, like with POPSLoader, the program will be 100% Open Source, and a vast majority of the program behaviour will be scripted in LUA, to allow easier user customization. from simpler changes like BG color up to whatever Idea you have.
 
_8266b88d_20240610135200.png
_8266b88d_20240610135205.png
 
Device activation list
User will be capable of enabling the BDM drivers for the devices where games are stored. and those icons will change according to their current state
Of course, if a user wants a device to be enabled on boot. it will be as simple as editing the scripts.

A small placeholder will be available on the script for that purpose.

and making it load the driver will be as simple as writing down something like this

Code:
Main.LoadModule(BDM.DEVS.MX4SIO)
Main.LoadModule(BDM.DEVS.HDD)
Main.LoadModule(BDM.DEVS.UDPBD)
Main.LoadModule(BDM.DEVS.ILINK)



_fecad20b_20240611121152.png
 
Last edited:
Nice.

Though I do not really use POPS anymore since WiiStation is as good as it is now with all the work put in (porting code from pcsx-reARMed). Most games work with little to no slow down.
 
Hi there, hope you're doing well!
I've been following your work in the scene, and I have the utmost respect for what you do!
Currently, I'm developing an interface using AthenaEnv, but I'm struggling to load an ISO through Neutrino. I've tried several workarounds, but I keep running into the same issue, which has stalled my progress.
Has anyone encountered a similar problem? Is there a specific configuration or detail I might be overlooking?
Thank you in advance for any help or tips you can share!

I would like to know:
  • Has anyone faced a similar issue when using System.loadELF in Neutrino?
  • Is there any specific configuration I need to set for the System to work properly?
Any help would be greatly appreciated! Thank you in advance for your attention.

neutrino,[ 920.0843] cdvdLoadElf(): Unknown device in ELF path 'rom0:OSDSYS' [ 920.0844] Failed to read ELF being loaded: rom0:OSDSYS:
 

Similar threads

Back
Top