Git Product home page Git Product logo

Comments (10)

TriForceX avatar TriForceX commented on August 22, 2024

are you shutting down properly the console? (exiting the emulator and power off from main settings)

from miyoocfw.

yepyepyep4711 avatar yepyepyep4711 commented on August 22, 2024

Me, yes. I'm not sure the kids will always, though. Why?

from miyoocfw.

yepyepyep4711 avatar yepyepyep4711 commented on August 22, 2024

truth be told, I sometimes do the following: exit the emulator properly and then just turn the device off. Or exit the emulator, press r to suspend, then turn off.

Why?

from miyoocfw.

TriForceX avatar TriForceX commented on August 22, 2024

Is wrong to "suspend" and next "turn off", you need "power off" from the settings options and then when the screen goes black you "switch off" the console.

This is not a console recommended for kids, remember this device runs a version of Linux, so thats basically a "mini computer", is not like a gameboy where you just on/off and plug game catridges...

So, just "switch off" the console may currupt your SD card, is like unplug a computer from energy (or an USB stick) while is reading/writing data... something can be fucked up.

from miyoocfw.

yepyepyep4711 avatar yepyepyep4711 commented on August 22, 2024

yes, I know the theory, but how does this relate to in-game saves? As long as I exited the emulator, the only thing that can be fucked up is the system, right? Not the saves?
My question was: can I rely on the in-game saves if I exit the emulator correctly (it looks like it so far at least in gambatte) or is it risky?

from miyoocfw.

yepyepyep4711 avatar yepyepyep4711 commented on August 22, 2024

ok, I'm still interested in an answer, but I guess there is no way around using the saved states in my case, at least for some games. For example, Pokemon on Game Boy enables you to create a character and save its progress, but only one. And I have two kids, which means either a second Bittboy ;), or saved states.

from miyoocfw.

gameblabla avatar gameblabla commented on August 22, 2024

can I rely on the in-game saves if I exit the emulator correctly (it looks like it so far at least in gambatte) or is it risky?

It doesn't matter if it's an ingame save or save state because an improper shutdown can corrupt any files that were still not flushed.

from miyoocfw.

yepyepyep4711 avatar yepyepyep4711 commented on August 22, 2024

can I rely on the in-game saves if I exit the emulator correctly (it looks like it so far at least in gambatte) or is it risky?

It doesn't matter if it's an ingame save or save state because an improper shutdown can corrupt any files that were still not flushed.

I don't see a valid reason to keep anything related to a certain game in cache after the emulator running it has been exited. Do we know this to happen?

from miyoocfw.

gameblabla avatar gameblabla commented on August 22, 2024

Do we know this to happen?

Because the filesystem does it async rather than in a synchronous way. This could be fixed by changing the fstab file and tell it to mount it as "sync" rather than "async".

from miyoocfw.

yepyepyep4711 avatar yepyepyep4711 commented on August 22, 2024

Do we know this to happen?

Because the filesystem does it async rather than in a synchronous way. This could be fixed by changing the fstab file and tell it to mount it as "sync" rather than "async".

Are there any reason not too? Would that be an easy change?

from miyoocfw.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.