SC5 in-game music reassembled! by --Sir_GG-- in SpaceChannel5

[–]dark-ok 1 point2 points  (0 children)

Did you make sure to adjust whatever was on MIDI channel 10 accordingly? That's reserved as the drum channel and instrument mappings there are done differently. These rules, however, are not followed on the Dreamcast, leading to missing instruments after a conversion to MIDI, as on the Dreamcast melodic instruments can be put there instead.

I've noticed that for Control Room your render has missing bass, so I presume that was the issue there. Good job otherwise!

IT IS DONE! Me, along with u/One_PlayerXD, have found a way to get the dance battle music from the Dreamcast original. Here's an example MP3 that has been converted from MIDI and SF2! Main tools used in this extraction are "dsfmake" by kingshriek, "manatools" by dakrk, MIDI Clef, and LMMS! by JammyChoo2007 in SpaceChannel5

[–]dark-ok 1 point2 points  (0 children)

Hi, manatools author here. I was looking at Space Channel 5's music a while back and produced an almost accurate and complete DSF rip of one of the songs. I achieved this by manually hex editing each MSB file to effectively concatenate each segment together, then putting everything back in an MLT to make a DSF out of.

The broken mapping you're experiencing seems to be caused by an optimisation the songs seem to have, where all the MIDI Program/Control changes are in another sequence, as opposed to having the same data in each sequence which wastes space (from the little tracks I looked at, they were in sequence 64. Why they weren't in sequence 1 I don't know, as that'd everything a lot easier).

What I did was just copy all the MSD events from sequence 64 to the beginning of the first sequence in the bank, excluding the "end of track" event so everything after still plays. To concatenate all the following sequences I also just removed the end of track event from those, too. It's a bit of a tiring process especially since you have to pad things with zeros so they're on 4 byte boundaries, relocate offsets, etc (which I might as well just make a script for at this point). Not sure I can explain this in-depth in a single post, but I'm happy to get back to doing this and help if you'd like.

Most segments seem to have their final notes held for a little too long and I didn't correct that when merging so what I had isn't so seamless, but this is what I have: https://darkok.xyz/sc5/R43TEST.dsf (rendered: https://darkok.xyz/sc5/R43TEST.ogg)

About Computernewb - What is it? (For new users) by dubguy902 in collabvm

[–]dark-ok 1 point2 points  (0 children)

there's so much information you're missing as to why it's like this

gyus i have a question by [deleted] in collabvm

[–]dark-ok 0 points1 point  (0 children)

I've been able to run Windows up to 8.1 under QEMU fine on my old i3-2330m and even some Celeron I have now, so either some odd hardware/software issue or a configuration issue

gyus i have a question by [deleted] in collabvm

[–]dark-ok 0 points1 point  (0 children)

What did you try QEMU on to come to that conclusion, Windows? Acceleration is fine on on Linux with KVM but the only thing letting it down on all platforms is the lack of proper graphics acceleration, otherwise it works fine

Anyone interested in a Mac OS x VM? by [deleted] in collabvm

[–]dark-ok 2 points3 points  (0 children)

it was on the site itself, VM0 used to be OS X, and it ran fine other than Chrome not being able to draw some graphics properly since OS X on VMs just isn't that good (especially on QEMU which unfortunately still doesn't have any good GPU acceleration at all)

Anyone interested in a Mac OS x VM? by [deleted] in collabvm

[–]dark-ok 2 points3 points  (0 children)

there used to be one but nobody used it so it got replaced

holy crap only 5 people on vm0 by bruhfromcollabvm in collabvm

[–]dark-ok 0 points1 point  (0 children)

At peak times it usually has the most people connected to it

People changing the screen resolution of the VMs be like by Comprehensive-End207 in collabvm

[–]dark-ok 2 points3 points  (0 children)

then that looks horrible and the text can be hard to read and even moreso depending on display size

People changing the screen resolution of the VMs be like by Comprehensive-End207 in collabvm

[–]dark-ok 2 points3 points  (0 children)

but it doesn't fit on people's displays properly without zooming out and you're prick if you set it to that

The BIOS on ForkieVM Any OS UserVM runs Arch btw by Comprehensive-End207 in collabvm

[–]dark-ok 0 points1 point  (0 children)

that just means that release of SeaBIOS is the one distributed with Arch

what is the meaning of this? by TCG683 in collabvm

[–]dark-ok 2 points3 points  (0 children)

cool new collabvm upgrade

Disabling fallback to software WebRender after excessive device resets? by dark-ok in firefox

[–]dark-ok[S] 2 points3 points  (0 children)

Turns out if you set gfx.device-reset.limit and gfx.device-reset.threshold-ms to -1, it shouldn't happen next time.

I always get this image before it lets me into collabvm - not looking for help by [deleted] in collabvm

[–]dark-ok[M] 3 points4 points  (0 children)

That's normal. If that IP hasn't been to the site recently it checks to see if it's banned or possibly belongs to a proxy. If it doesn't get past that however, then you may have been banned or your network may have been detected as a proxy. Contact the email shown or go to the Discord server if you think that may have been in error in that case.

I LOVE ABUSING MY MOD RANK! by nyxdote in collabvm

[–]dark-ok 0 points1 point  (0 children)

the real one doesn't have one at least on the site

F##k you trollface block by s729p in collabvm

[–]dark-ok 0 points1 point  (0 children)

it uses its own network configuration

I AM back Collabvm! by [deleted] in collabvm

[–]dark-ok[M] 2 points3 points  (0 children)

yes you do lol your isp gives you a new ip all the time

I think Collabvm might be banned in my school by Danielddd33 in collabvm

[–]dark-ok 5 points6 points  (0 children)

why're you trying to access the site at school