Giter Site home page Giter Site logo

DSi Mode still broken... about gameyob HOT 13 CLOSED

stewmath avatar stewmath commented on September 24, 2024
DSi Mode still broken...

from gameyob.

Comments (13)

Stewmath avatar Stewmath commented on September 24, 2024

Strange. If you replace those lines with "swiIntrWait(1, 1)", does it still crash? Libnds says that it should be identical to "swiWaitForVBlank()".

And there should be no need to comment lines 479 & 480. That's just debugging stuff.

from gameyob.

MatandoYT avatar MatandoYT commented on September 24, 2024

That worked as well. Also I don't know why i commented out your debugging stuff, I changed that code at 4:30 this morning, with no prior sleep.

edit didn't see Issue #10 sorry for the duplicate.

from gameyob.

Stewmath avatar Stewmath commented on September 24, 2024

Okay, in that case, "interruptWaitMode" being 0 by default must be the problem. I have no idea why that would cause issues. When I find a way to detect dsi mode I'll change it to 1 by default.

Also, another user said there was no sound in dsi mode. Is it the same for you?

from gameyob.

MatandoYT avatar MatandoYT commented on September 24, 2024

Nope, there is plenty of sound...

from gameyob.

Stewmath avatar Stewmath commented on September 24, 2024

Maybe I broke something in the build he was using. Anyway, can you try the latest build to see if it's working? If it is, I suspect disabling "Wait for VBlank" will cause it to crash.

from gameyob.

MatandoYT avatar MatandoYT commented on September 24, 2024

still crashes with same error.

from gameyob.

Stewmath avatar Stewmath commented on September 24, 2024

Can you check, from your flashcard's menu, that the version you're using is v0.2-63?

from gameyob.

MatandoYT avatar MatandoYT commented on September 24, 2024

its the latest compiled(by me) git revision as of the time I wrote that it still crashes.

edit unless its my compiling, where is the latest compiled (by you) version

from gameyob.

Stewmath avatar Stewmath commented on September 24, 2024

I made a new branch, "dsitest". It prints the value of __dsimode and also warns you if interruptWaitMode != 1. Let me know what it says...

Edit: It pauses when printing the info. Press A to proceed after you've read it.

from gameyob.

MatandoYT avatar MatandoYT commented on September 24, 2024

__dsimode = 1
interruptWaitMode = 0

CRASHED!!! same error LOL!

from gameyob.

Stewmath avatar Stewmath commented on September 24, 2024

Okay. I'm not sure why interruptWaitMode was still zero but now I'm more directly forcing it to be set to one. The waitForVBlank option won't do anything anymore, but at this point, you probably wouldn't want to disable it. It no longer prints anything, because this really ought to work.

from gameyob.

MatandoYT avatar MatandoYT commented on September 24, 2024

Congrats! it worked...

from gameyob.

Stewmath avatar Stewmath commented on September 24, 2024

Excellent.

from gameyob.

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.