The shortcut should have:
Exec=dosbox %f
MimeType=application/x-ms-dos-executable
Replies to http://tinyurl.com/contact-alberto
Git Clone URL: | https://aur.archlinux.org/dosbox-daum.git (read-only, click to copy) |
---|---|
Package Base: | dosbox-daum |
Description: | Emulator with builtin DOS for running DOS Games (Daum version) |
Upstream URL: | http://ykhwong.x-y.net/ |
Licenses: | GPL |
Conflicts: | dosbox |
Provides: | dosbox |
Submitter: | oi_wtf |
Maintainer: | oi_wtf |
Last Packager: | oi_wtf |
Votes: | 9 |
Popularity: | 0.000000 |
First Submitted: | 2015-06-16 21:17 (UTC) |
Last Updated: | 2018-10-15 21:12 (UTC) |
The shortcut should have:
Exec=dosbox %f
MimeType=application/x-ms-dos-executable
Replies to http://tinyurl.com/contact-alberto
@darkprof: No problem. I pinned a comment with shorter and easier to understand instructions, though, so people won't have to read my complicated mess any longer... ^^
READ this before building: For this package a sdl_sound package of the 'stable-1.0' branch is needed.
Either modify sdl_sound-hg to use that branch or use sdl_sound-hg_daum package.
@oi_wtf, Sorry, apparently misinterpreted.
@darkprof: I never said that. I simply repeated the info stated in the commit-message of b0389c65334c, which reads:
SDL 1.2 is not supported any further. Get the stable-1.0 branch for that.
I did not claim b0389c65334c was part of stable-1.0. That would make no sense anyway, since b0389c65334c removes SDL-1.2 support, which would contradict the statement "stable-1.0 supports SDL-1.2".
Branch stable-1.0 don`t have commit b0389c65334c (date Sun Jul 15 18:00:53 2018). The last changes in this branch were marked with a date Wed May 24 11:28:05 2017.
Well, the sources of this package are probably unmaintained and the last release is from early 2015, so I think it's a small wonder it worked as long as it has.
With sdl_sound building fails because it can't find the function Sound_GetDuration(), with sdl_sound-hg it builds fine, one of the unreleased changes seems to be the adding of that function.
So you should probably look into getting sdl_sound-hg to build again or maybe build an older version. The package I've tested building with was of the tag 'final-lgpl-revision', but I built that a while ago (May 2017).
Edit:
I looked at the repository of sdl_sound and any later version than the tag I mentioned earlier would not work for this package, because they've switched to SDL2, which I'm pretty sure is not supported by this package. This commit states clearly, that the branch stable-1.0 (same as tag final-lgpl-revision at the time of writing) should be used for SDL < 2: http://hg.icculus.org/icculus/SDL_sound/rev/b0389c65334c
So for this package a sdl_sound package of the 'stable-1.0' branch would be needed ayway.
Does this require sdl_sound-hg or can sdl_sound be used? I ask because sdl_sound-hg no longer compiles.
Assuming it can and this isn't caused by using sdl_sound rather than sdl_cound-hg, compiling gets stuck at:
mv -f .deps/dos.Tpo .deps/dos.Po mv -f .deps/dos_keyboard_layout.Tpo .deps/dos_keyboard_layout.Po mv -f .deps/dos_mscdex.Tpo .deps/dos_mscdex.Po mv -f .deps/dos_files.Tpo .deps/dos_files.Po mv -f .deps/dos_programs.Tpo .deps/dos_programs.Po make[3]: Leaving directory '/tmp/yaourt-tmp-tom/aur-dosbox-daum/src/src/dos' make[2]: *** [Makefile:480: all-recursive] Error 1 make[2]: Leaving directory '/tmp/yaourt-tmp-tom/aur-dosbox-daum/src/src'
If this is an issue with sdl_sound-hg (which seems to be only a minor patch to sdl_sound) then I'll comment there.
Pinned Comments
oi_wtf commented on 2018-09-25 12:17 (UTC) (edited on 2019-04-11 09:30 (UTC) by oi_wtf)
READ this before building: For this package a sdl_sound package of the 'stable-1.0' branch is needed.
Either modify sdl_sound-hg to use that branch or use sdl_sound-hg_daum package.