Giter Club home page Giter Club logo

Comments (7)

toxieainc avatar toxieainc commented on September 18, 2024

Hi and sorry, somehow i didn't notice this issue.. :/
Do you have any new insights by now?

from pinmame.

gnulnulf avatar gnulnulf commented on September 18, 2024

I got sdl2 somewhat working. ( in my unixsdl2 branch )
There is still a segfault I cannot find but palette shows normal and the debugger is working.

from pinmame.

toxieainc avatar toxieainc commented on September 18, 2024

@gnulnulf Any further news here?

from pinmame.

gnulnulf avatar gnulnulf commented on September 18, 2024

Yes, the segfaults were caused by something on my UB20.04 dev instance.
SDL2 Sound is recognizable but it sounds terrible.

I'm not sure where to start on replacing directX7 with SDL2 on windows.

from pinmame.

EarBiteR avatar EarBiteR commented on September 18, 2024

@gnulnulf , You might talk to @francisdb as he did a sdl2 port in Jan that might be relevant - #203

from pinmame.

francisdb avatar francisdb commented on September 18, 2024

@gnulnulf , You might talk to @francisdb as he did a sdl2 port in Jan that might be relevant - #203

There's a reason why it's still a draft PR.

This is my first modification of C source code. If I remember correctly there are 2 ways of providing sound to SDL2 and I just picked the simplest model to get going. Also don't plan on working on this in the near future. Feel free to take over.

from pinmame.

gnulnulf avatar gnulnulf commented on September 18, 2024

I was distracted by other things ;-)
The linux part works but I think that replacing directX7 with sdl2 would make it more future proof. Personally I use pinmame to test and debug roms.

from pinmame.

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.