Comments (19)
I did yes, sorry I forgot to mention it here. That is currently fine, I'll check it once every few months to check that nothing gets broken with it.
Sounds good...as of commit fe68d3a, I tweaked the function for locating the default soundfont to account for the home directory location instead of just being a pure relative path. Next time you end up trying, will you let us know if that did the trick for MIDI music, or if there's any log messages indicating what might be failing?
from edge-classic.
Shoot, alright then...I'll update this when I have another inkling of what might be happening.
from edge-classic.
Going to close this out for inactivity and the fact that the current codebase is very different from when this issue first arose. If it's still happening on Mac, I can reopen it.
from edge-classic.
I like using it on the Window/Linux side, but if that's the case, at a minimum I can pull the prior GLEW contents and have them as the build option for Mac. I'm working through some other stuff on my local repo, but I'll add a comment to this thread when it has been restored.
from edge-classic.
dd22ba8 should hopefully have GLEW restored properly when building for Mac. I may try exploring other GL loaders that could work across all platforms, or maybe even just return to having GLEW as the only solution. I'll keep this open until I hear that it's working.
from edge-classic.
Thanks very much :) works fine (with a patch).
Mac Patch:
vm_hud.cc
#if defined _MSC_VER || defined __APPLE__
#include <cmath>
#endif
std::ceil is in cmath.h and Apple machines need this to compile.
from edge-classic.
One slight issue I have now observed. Music does not play on Mac.
from edge-classic.
I recently changed some of the filesystem functions...I wonder if it's not 'finding' the default soundfont now. Do internal MP3/OGG lumps still play with PWADs that have them?
from edge-classic.
Do you know any that contain those lumps? I don't think I've played any pwads that have those lumps except on ZDoom specific wads with module music.
from edge-classic.
I usually use the Harmony IWAD, since the title and first level are MP3 at least.
from edge-classic.
I'll get on this tonight, just keeping this updated.
from edge-classic.
I renamed the issue to reflect the current situation; did you ever have a chance to try out MP3/OGG music?
from edge-classic.
I did yes, sorry I forgot to mention it here. That is currently fine, I'll check it once every few months to check that nothing gets broken with it.
from edge-classic.
Well I've been trying out 1.1.. music does not play at all on a mac now. Even the default Doom midi, nothing. Only sound effects.
from edge-classic.
Well I've been trying out 1.1.. music does not play at all on a mac now. Even the default Doom midi, nothing. Only sound effects.
I did a goof and did "home_dir" instead of "game_dir", forgetting that on non-Windows those are sometimes distinct locations.
625d45c should at least correctly look for the soundfont relative to the directory the executable as in. This fixed the issue when I encountered it on my Pi; I'll test on a Mac when I can.
from edge-classic.
I'll test it later so I'll probably beat you to it :)
from edge-classic.
This still happens.
from edge-classic.
I'll give it a test and let you know
from edge-classic.
I'll give it a test and let you know
Sounds good...actually, if it doesn't work would you mind opening a new issue? I forgot that this initially started as a Glatter vs. GLEW issue and it might be confusing for others
from edge-classic.
Related Issues (20)
- Drag-and-drop does not check to see if the file being dragged and dropped is an IWAD HOT 1
- SKULLFLY attack type triggers player pain effects even if it does not inflict any damage HOT 1
- Update Pack File searches to be "root" aware HOT 1
- Nightmare/Fast Mode state durations are not reduced when appropriate HOT 1
- "Reset to Defaults" does not reset smoothed/upscaled images HOT 1
- Sandbox the Lua VM's by not including certain libs
- Add support for MUSINFO changer things HOT 3
- Overlay HUD: Wrong armour colours HOT 1
- UDMF: Ensure ad-hoc thing/sector types are preserved over save games HOT 1
- PLAYPAL/Palettes later in the load order are not being applied when using the TEXTURE image type HOT 1
- Load order and LUAHUDS HOT 1
- Doom 1: Intermission screen scaling does not take into account misc graphics HOT 1
- Eureka: Fatal Error HOT 5
- Optimize UDMF parsing HOT 1
- Use stdint.h types instead of custom typedefs from cstdint.h HOT 1
- Folder creation permissions issue on Linux HOT 1
- Multiple iWADs break the launcher under Linux HOT 3
- Feature Request: Automatically load last quicksave HOT 1
- Add icon.png to repository root HOT 1
- Suggestion: Clone the COMPILING.md on the wiki HOT 1
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 edge-classic.