Coder Social home page Coder Social logo

Comments (8)

arnaud-carre avatar arnaud-carre commented on August 21, 2024

from ldos.

rjobling avatar rjobling commented on August 21, 2024

At the moment it seems like the music will also stop.

It seems like I need LSP_MusicPlayTick exposed. Then I have two options:
1 - Call LSP_MusicPlayTick every frame.
2 - Replace the CIA handler with a simple one that calls LSP_MusicPlayTick.

A third option is that I add the simple handler on the LDOS side and add a method for telling it to swap to that handler.

I can give those a try, but it seems like there's a good chance I could introduce a music glitch not matter what I do. Of the options replacing the CIA handler seems easiest and most likely to continue without glitching.

from ldos.

rjobling avatar rjobling commented on August 21, 2024

I gave that a try and it seems like it works.
It does save a few cycles, but not really enough to solve my problems.
Using insane player code might be another thing I'll try.

from ldos.

rjobling avatar rjobling commented on August 21, 2024

No need to keep this open.

from ldos.

arnaud-carre avatar arnaud-carre commented on August 21, 2024

from ldos.

arnaud-carre avatar arnaud-carre commented on August 21, 2024

from ldos.

arnaud-carre avatar arnaud-carre commented on August 21, 2024

from ldos.

rjobling avatar rjobling commented on August 21, 2024

Good to know about the vbl irq. I'll give that a go.

I think the main problem is that I was initially testing with a simpler mod file. Now I've switch to testing with the Redux mod file and the DMA usage is pushing things over the edge, along with the CIA irq and standard LSP player.

In my standalone exe it was working okay, but that was with the simpler mod.

I'm sure can eventually get it working one way or another, I might try integrating an Insane player for the final mod into LDOS, that'll help.

Worst case I can reduce the screen area I'm using, but as I'm sure you can appreciate that feels like admitting defeat!

If you are on discord (My account is: _jobbo) it'd be nice to be able to chat on there if I need help late in the day. I'm also on twitter if you follow me back we can use that (@CosmicOrbs68k).

But most likely I have enough info to go on and I'll just need to find the right mix of optimizations.

p.s. Both LSP and LDOS are absolutely awesome! So happy to be able to use them!

from ldos.

Related Issues (7)

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.