Kabuto information 67 glöps
- general:
- level: user
- personal:
- 32k demo Atari VCS Triplet by Otomata Labs [web]
- One of those rare moments where I forgot that it was actually running on an Atari 2600 while watching
- rulezadded on the 2026-04-09 11:07:28
- musicdisk SEGA Genesis/Mega Drive No EP by Dekadence [web]
- haha cool prod! and very interesting audio driver code too
- rulezadded on the 2025-05-25 18:59:42
- demo SEGA Genesis/Mega Drive The Spiral by Resistance [web]
- What a beauty! This has some impressive effects for NTSC/60 Hz (which is rather low on video bandwidth and thus a bit tricky to make fast effects for compared to PAL/50 Hz) and really lovely soundtrack too! This would have deserved to rank way higher in the compo.
- rulezadded on the 2022-12-23 22:26:58
- demo Amiga OCS/ECS Batman Rises by Batman Group
- Wow, kickass work, made me re-check that I'm really watching an OCS prod
- rulezadded on the 2022-12-12 18:22:38
- demotool musicdisk SEGA Genesis/Mega Drive MDMOD Player by Titan [web]
- It's still the old version, behind-the-scenes work is slower than expected. We'll post some kind of announcement when the update is ready.
- isokadded on the 2022-11-15 14:41:04
- demo Commodore PET BACK TO THE PET by Shiru
- Really well done! At first glance I thought this was using some kind of secret bitmap mode
- rulezadded on the 2022-11-11 18:13:17
- demotool musicdisk SEGA Genesis/Mega Drive MDMOD Player by Titan [web]
- @RWL MD+MCD has a lot of features but it sounds like it's tricky to work with too. But playing an 8-channel track should be well possible with that PCM chip with some CPU support (feeding samples to that chip's work RAM, patching samples so they don't use byte 255 and loop prematurely, etc.).
AFAIK software-mixing multiple channels into one hardware channel would only gain speed benefits if they all play at the same volume level or note, otherwise you could just mix all channels by software in the first place. I doubt that you'd get 32 channels at a decent sample rate that way. 16-ish kHz might still work. - isokadded on the 2022-10-28 14:15:29
- demotool musicdisk SEGA Genesis/Mega Drive MDMOD Player by Titan [web]
- @AW87:
regarding the SNES, I don't think APU/DSP-based mixing is an option (due to strong filtering/compression/limited bandwidth), leaving mixing to the main CPU. At least the APU can be abused for resampling so you can choose an arbitrary mixer output rate (unlike the MD where it needs to be a fraction of 52.8 kHz to sound well, this is why I chose 26.4 kHz. Just feasible, the next step would be twice that and definitely impossible).
The SNES' main CPU is quite a bit slower than the MD's in general, though architectures differ a lot so it's difficult for me to make a prediction. You'll need a lot of tricks for sure to reach a decent samplerate. Maybe get some inspiration from sample mixer routines of C64 tunes? They sound pretty decent and the CPU is very similar. But they might have restrictions that could be a no-go for a MOD mixer too.
So no idea. A SNES expert should have a look into this.
----
Regarding pauses: this is mostly caused by song length scanning. It's required for determining the song length and where a song ends, even if it does not end "naturally" by rolling beyond the last pattern or jumping to the first pattern.
Maybe such an option would be possible if all your songs ends naturally and you're okay with not having a total playtime shown. - isokadded on the 2022-10-17 19:34:39
- demotool musicdisk SEGA Genesis/Mega Drive MDMOD Player by Titan [web]
- The dreaded EFx command! Thanks for the file, one bug less.
- isokadded on the 2022-10-11 19:00:43
- demotool musicdisk SEGA Genesis/Mega Drive MDMOD Player by Titan [web]
- AW87: Thanks for reporting these issues.
The first one was easy to fix. Stupid bug in the endless loop detector, it did not trigger in the particular case of the song looping endlessly on a single row.
Can you please send me the song causing the player to hang, e.g. per Discord? (Kabuto#7713) I found a song with that name song but that one plays just fine for me so yours might be different... - isokadded on the 2022-10-10 22:06:06
account created on the 2009-02-04 12:29:51
