Comments (7)
Hi and sorry, somehow i didn't notice this issue.. :/
Do you have any new insights by now?
from pinmame.
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.
@gnulnulf Any further news here?
from pinmame.
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.
@gnulnulf , You might talk to @francisdb as he did a sdl2 port in Jan that might be relevant - #203
from pinmame.
@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.
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)
- All stern roms have issues with VPinMame versions 947 and 948 fixing AFM bugs HOT 6
- VPinMame 954 not initializing roms correctly HOT 2
- Some Gottlieb tables no longer work. HOT 3
- url:blacklist when trying to download? HOT 1
- Sound and dmd stutter with last build HOT 8
- libpinmame fails to link with current master HOT 8
- NBA Fastbreak VPW flickers with new PWM code HOT 2
- F1 screen COLORIZE DMD (unchecked) doesn't hold Monochromactic colors
- CSI table flippers unstable HOT 2
- altsound log verbosity
- Possible to map NBA Fastbreak serial link to Windows COM port HOT 6
- Wheel of Fortune misses small display LEDs HOT 7
- Gottlieb Sys1 games will no longer run (Error rom file or rom path) HOT 1
- [Question] nvram is not written without Controller.stop routine (?) HOT 5
- hc55516.c is using the wrong set of parameters for the hc55536 and hc55564; also, the coincidence detector is incorrect. HOT 10
- WPC DMD animations too slow ("Remove the built-in rom delay") HOT 12
- Insert lights on Metallica (mtl_180h) progressively stop working during longer gameplay HOT 1
- The GI string light intensities in Metallica are too low when UseVPMModSol = 2 HOT 2
- Gottlieb System 1 issues HOT 2
- Al's Garage Band, DMD blocks and table crashes. HOT 2
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 pinmame.