Conversation
pcercuei
commented
Mar 23, 2026
- The CMAKE_SYSTEM_NAME is defined as lowercase 'dreamcast' by KallistiOS' CMake scripts.
- Added some glue code to allow mapping a SMB server into KallistiOS' virtual filesystem. Users now just need to call kos_smb_init() with a server URL as the argument, to have it mounted as /smb in the VFS.
- The CMAKE_SYSTEM_NAME is defined as lowercase 'dreamcast' by KallistiOS' CMake scripts. - Added some glue code to allow mapping a SMB server into KallistiOS' virtual filesystem. Users now just need to call kos_smb_init() with a server URL as the argument, to have it mounted as /smb in the VFS. Signed-off-by: Paul Cercueil <paul@crapouillou.net>
|
Merged. |
Up to you, if you prefer we can have it in KallistiOS directly. |
|
It is in a separate dedicated subdirectory so I have no issue with it being in libsmb2. I was thinking more about discoverability for the KallistoOS developers. But then, on the other hand, I imagine the KallistoOS is similar to the PS2 community. Maybe centered around a dedicated forum so all potential developers can already discover this features availability via the forum. |
|
KallistiOS has a maintained repository of add-on libraries. libsmb2 is included, so it's discoverable to our users. |
We have vfs aswell for ps2, but it's wLaunchelf. i'm implementing for a fork of OPL It should be awesome port this guy to other platforms. |
I have no objections. |
It should be more easier than implementing usmb2 to opl for streaming games, i will take a look at it, when i have some time. |