Comments (7)
Sorry was on the wrong account before, but this is the same person.
I only have a cursory familiarity with the web dev tools, but I'll do my best.
In the network tab I see a GET request when the save is loaded, but not when I save. But when I save a state in the emulator I see a message to the "states" endpoint.
I do see the .srm save file in IndexedDB /data/saves. This may be a red herring but I have to click "Restart" in the GBA emulator menu for it to appear there.
from romm.
It seems to only save to RomM for me when pressing the menu button. Using the Quick Save keybind only saves to the browser from what I've been able to tell.
EDIT:
From what I can see with a quick peek at the code, this looks like this is an issue on the EmulatorJS side. It seems that Quick Saves/Loads don't fire the relevant events.
from romm.
Currently, when a game is saved, it seems that save is stored in browser. It would be nice if the save could work similarly to save states in the way they seem to automatically upload and become available to select when loading a rom.
This is how it's supposed to behave, there's likely something wrong with your setup. How comfortable are you with the developer console?
In a somewhat related request, it would also be nice to have the option to select a save file that a rom would load automatically each time I start a given rom.
Playing on browser is not this project's main goal, and is mostly an afterthought, a way to let players casually play sometimes.
from romm.
@gantoine I have the same issue of the save not saving on the server most of the time. It seems like it works correctly 1/20 times. I'm happy to try any suggestions that may help debug it.
from romm.
Well that's strange, I'd expect it either doesn't work at all, or works all of the times (unless the internet interrupts). Is it still saving a copy to the IndexedDB/browser cache? And can you try seeing what (if any) requests go out on save in the network tab of the dev tools?
from romm.
How do I access the dev tools? Do I need to go through the dev setup?
from romm.
I meant the browser dev tools, Web Developer Tools/Developer Tools. Are you familiar with the dev tools and browser console?
from romm.
Related Issues (20)
- [Bug] Complete Rescan Not Detecting Removed Platforms HOT 7
- [Bug] Android Chrome not loading more than 60 entries HOT 3
- [Feature] detailed installation tutorial HOT 4
- [Feature] Nintendo Amiibo Support HOT 6
- [Bug] Error during scheduled scan HOT 3
- [Feature] Automatic resumption of scanning in case of an error about disconnecting from IGDB.
- [Bug] No content is shown, 502 Bad Gateway in dev console HOT 5
- Extended/ID search not working HOT 2
- 503 error: Can't connect to IGDB, but that source is not selected HOT 8
- [Feature] Notifications
- How to change arcade‘s core HOT 2
- [Bug] Game and Watch Platform might use the wrong database url HOT 1
- [Bug] Custom hi-res cover are still low-res.
- [Bug] installation failure HOT 10
- [Bug] Titles boot to retroarch HOT 2
- [Bug] Traefik port autodiscovery attached to internal redis instead of exposed port. HOT 2
- [Bug] New version available, but it's older than the one in use HOT 1
- Add Ruffle flash emulator
- [Feature] Interactive Table of Contents in the README HOT 2
- [Feature] Folder Mapping for ES-DE's structure HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from romm.