rwv

Results 96 comments of rwv

`SDL_sound` depends on `SDL`. We need to implement [`class AudioFile`](https://github.com/js-dos/emulators/blob/3f4d6b44c0969328c8e5ded834e7b33331bdfe15/native/dosbox/src/dos/cdrom.h#L162) without SDL. P.S. Can we just import `SDL` but treat it just a dep of `SDL_sound`? (not a display backend)

More specific, this part. ``` c #if defined(C_SDL_SOUND) CDROM_Interface_Image::AudioFile::AudioFile(const char *filename, bool &error) { Sound_AudioInfo desired = {AUDIO_S16, 2, 44100}; sample = Sound_NewSampleFromFile(filename, &desired, RAW_SECTOR_SIZE); lastCount = RAW_SECTOR_SIZE; lastSeek =...

Anything I can help with?

> I think we can easily add support for OGG track using [minivorbis](https://github.com/edubart/minivorbis/blob/main/examples/example.c) instead of SDL_sound `minivorbis` only supports `Vorbis` codec. However, Cuesheet support multi codec including MP3 See https://www.dosbox.com/wiki/Cuesheet#Compressed_audio_tracks

Yes. It is a good start. But I think nearly full compatibility with DosBox is also important since DOS.Zone Studio is provided for user and reconvert audio is very confusing...

The MP3 technology became patent-free in the United States on 16 April 2017 when U.S. Patent 6,009,399, held by and administered by Technicolor, expired. SDL_sound is licensed zlib license. They...

+1 I want to run sonic in Cloudflare workers Durable Objects. Since sonic is written in Rust and has low memory and cpu usage, it can be compiled to wasm...

https://github.com/rwv/Boxedwine/actions/runs/1322606624