+Al_Nafuur Posted April 24 Share Posted April 24 On this occasion I would like to collect ideas to avoid future inconveniences for PlusCart and PlusStore users, if services of the PlusStore are down. Link to comment Share on other sites More sharing options...
+Gemintronic Posted April 24 Share Posted April 24 Maybe some portable WAMP Stack that serves up a personal Plus Store? I'm just assuming the Plus Store is using web technologies. 4 Link to comment Share on other sites More sharing options...
Capellão Posted April 24 Share Posted April 24 52 minutes ago, Gemintronic said: Maybe some portable WAMP Stack that serves up a personal Plus Store? I'm just assuming the Plus Store is using web technologies. an option to enter the server IP manually, which can be changed. 2 Link to comment Share on other sites More sharing options...
Mr SQL Posted April 26 Share Posted April 26 Maybe a good idea to just update the 512K of flashram on the PlusCart with the classic game library and new downloads periodically. This can also help when there is a local trunk out or other service problem. Is it possible to construct a cable to update the flashram? 1 Link to comment Share on other sites More sharing options...
+Al_Nafuur Posted April 26 Author Share Posted April 26 17 hours ago, Mr SQL said: Is it possible to construct a cable to update the flashram? Yes, with a normal USB-Cable and the STM32CubeProgrammer: https://pluscart.firmaplus.de/pico/?Manual#offlineROMS 1 Link to comment Share on other sites More sharing options...
Mr SQL Posted April 26 Share Posted April 26 2 hours ago, Al_Nafuur said: Yes, with a normal USB-Cable and the STM32CubeProgrammer: https://pluscart.firmaplus.de/pico/?Manual#offlineROMS That is very cool! PlusCart can never be orphaned then even without the Server. Where is the usb port on PlusCart? Link to comment Share on other sites More sharing options...
+Al_Nafuur Posted April 27 Author Share Posted April 27 52 minutes ago, Mr SQL said: Where is the usb port on PlusCart? Micro USB port: 1 Link to comment Share on other sites More sharing options...
+MarcoJ Posted April 27 Share Posted April 27 I've often wondered, is it possible to make PlusCart have a direct link to one's NextCloud drive? Is it hosted on the PlusStore, or is it separate? If so, how about the linking to a onedrive or google drive? 1 Link to comment Share on other sites More sharing options...
Mr SQL Posted April 27 Share Posted April 27 2 hours ago, Al_Nafuur said: Micro USB port: Aha, thank you I was wondering about that port! So we just unplug the wireless modem temporarily to access it? The SD card version of the PlusCart seems redundant with the Flash RAM being so easily accessible. Link to comment Share on other sites More sharing options...
+Al_Nafuur Posted April 30 Author Share Posted April 30 On 4/24/2024 at 4:12 AM, Capellão said: an option to enter the server IP manually, which can be changed. Yes this would be an easy solution. Multiple servers in different continents would improve the loading time if users use the nearest server. I would prefer to have "certified" public repositories that are somehow connected so users can still share files across servers and features like "Popular ROMs" work across these servers. And of course the community maintained public repository should be the same across these servers (more ROM-Admins?). On 4/27/2024 at 2:18 AM, MarcoJ said: I've often wondered, is it possible to make PlusCart have a direct link to one's NextCloud drive? Is it hosted on the PlusStore, or is it separate? If so, how about the linking to a onedrive or google drive? That is a very interesting idea. As far as I understand your proposal we would split the public area and the private area, so the users could have their private ROMs on any storage solution they want. e.g. webDAV, FTP, network drives, or whatever protocol services like dropbox, google drive or onedrive are using. This would complicate sharing ROMs between users (e.g. developers and testers), but maybe we can have a solution were a user is using multiple services at the same time. So at least users can share if they are using the same service and this service has a sharing function between users. We "just" would need connectors to these services in the firmware. This would most likely need larger network libs in the firmware than the simple HTTP/1.0 parser we are using currently. As far as I know the FujiNet devices are using TNFS. Maybe @gtortone is already adding support for this to his PlusCart FuijNet Pi-Pico port? 1 Link to comment Share on other sites More sharing options...
+MarcoJ Posted April 30 Share Posted April 30 37 minutes ago, Al_Nafuur said: As far as I know the FujiNet devices are using TNFS. Maybe @gtortone is already adding support for this to his PlusCart FuijNet Pi-Pico port? Something existing and lightweight is a good start. Would be a shame for the firmware to contain bloatware libraries (onedrive) for something commercial and potentially changing often. I do like the sound of the TNFS share. 1 Link to comment Share on other sites More sharing options...
gtortone Posted May 3 Share Posted May 3 Hi, yes I confirm I'm working to add TNFS support to PlusCart, this will allow to PlusCart to connect different TNFS servers as already happen with FujiNet hardware. 2 Link to comment Share on other sites More sharing options...
+Al_Nafuur Posted May 3 Author Share Posted May 3 for a local solution we might make a small custom mongoose (c web server) build, so we wouldn't need something like PHP local: https://mongoose.ws/documentation/tutorials/device-dashboard/#rest-api https://mongoose.ws/ui-pack/# 1 Link to comment Share on other sites More sharing options...
+Al_Nafuur Posted August 30 Author Share Posted August 30 On 5/3/2024 at 7:02 PM, Al_Nafuur said: for a local solution we might make a small custom mongoose (c web server) build, so we wouldn't need something like PHP local: https://mongoose.ws/documentation/tutorials/device-dashboard/#rest-api https://mongoose.ws/ui-pack/# For a local solution this might be better: https://simplewebserver.org/ it is a node.js app for Windows, macOS and Linux. And it can be enhanced with plugins or custom scripts. Link to comment Share on other sites More sharing options...
+Al_Nafuur Posted August 31 Author Share Posted August 31 On 8/30/2024 at 1:53 PM, Al_Nafuur said: For a local solution this might be better: https://simplewebserver.org/ it is a node.js app for Windows, macOS and Linux. And it can be enhanced with plugins or custom scripts. Version v1.0.0 of the local PlusStore API with simplewebserver is working! https://github.com/Al-Nafuur/Local-PlusStore Missing features of the local API: Search function "Popular ROMs" "Recently added ROMs" "My Favourite ROMs" "My Recently Played ROMs" Text file reading ZIP/tar file unpacking High Score Club leaderboard PlusCart chat List of users online WiFi firmware update (FOTA) Currently there is a modified firmware on the PlusCart needed to access the local PlusStore API. 1 Link to comment Share on other sites More sharing options...
+Al_Nafuur Posted September 1 Author Share Posted September 1 With the new draft firmware the local/custom API host can be tested: Link to comment Share on other sites More sharing options...
Recommended Posts