| Post Your Message | |
| |
| Previous Messages | Posted By
Luca on 2021-01-10 12:00:31
| Re: sidid for HVTC
NinjaDRM: there's a reason for the lack of 4x TED tunes: there's a sensible loss of audio quality, especially looking to the melody aspect, so the best application for a 4x (or more) TED tune is something about the industrial/minimal techno side. Moreover, the habit of releasing music as standalone demos is something quite recent in the Plus/4 scene, to give you a picture my Wizball Title Tune currently is the only TED tune to take part in a generic oldschool music compo.
|
|
Posted By
NinjaDRM on 2021-01-10 09:31:14
| Re: sidid for HVTC
So, this is what I will send to the sidid maintainer. I think it works well enough to start working incrementally from now:
4Mat(new) 68 9D 0E FF F0 END
4Mat(old) 9D 0E FF AD ?? ?? E0 01 END
?4Mat AD ?? ?? 18 69 04 8D 12 FF END
FutureComposer 24 68 8C ?? ?? AD 11 FF END
KnaeckeTraecker0.2/0.3 60 00 01 01 02 02 03 03 04 05 05 06 06 07 07 08 08 AE ?? ?? EC ?? ?? B0 28 END
?KnaeckeTraecker 60 00 01 01 02 02 03 03 04 05 05 06 06 07 07 08 08 AND AE ?? ?? EC ?? ?? B0 ?? END
LODPlayV1 F0 11 AD 0F FF 38 E5 ?? 8D 0F FF AD 10 FF E9 00 8D 10 FF END
LODPlayV2 A2 ?? 20 ?? ?? 8D ?? ?? 8C ?? ?? AD 12 FF 29 FC 09 ?? 8D ?? ?? END
LODPlayV2_alternate AD ?? FF C9 FE D0 ?? AD ?? FF C9 FE F0 END
TedZakker(bare+light) 99 10 FF CA 10 ?? A5 ?? 8D 11 FF 60 END
TedZakker(medium+demo+extra) 8D 11 FF BC ?? ?? AD 12 FF 09 03 99 10 FF END
TinyTED AD 11 FF 29 0F 19 ?? ?? 1D ?? ?? 8D 11 FF END
TLCPlay0.99 A9 FD 9D 0E FF A9 03 4C END
Vanguard A2 00 ?? 11 FF CA D0 FA END
And the summary:
Detected players: 4Mat(new) 10 4Mat(old) 3 ?4Mat 3 FutureComposer 3 KnaeckeTraecker0.2/0.3 126 ?KnaeckeTraecker 5 LODPlayV1 6 LODPlayV2 50 LODPlayV2_alternate 8 TedZakker(bare+light) 2 TedZakker(medium+demo+extra) 34 TinyTED 1 TLCPlay0.99 13 Vanguard 17
Thanks, Csabo, for the file! Not so much quad-speed tunes out there, I am surprised.
|
|
Posted By
Csabo on 2021-01-09 20:12:01
| Re: sidid for HVTC
There's no way to run ad-hoc queries against the db unfortunately. The HVTC page is definitely in need of an overhaul.
I emailed you a current dump of the data though, you can import that to your db of choice and query it. Hope that helps
|
|
|
Posted By
NinjaDRM on 2021-01-09 17:41:49
| Re: sidid for HVTC
@Csabo: How can I query those stats? I didn't find it. Can I look for all KnaeckeTraecker songs which are 4x? That would be awesome.
@Luca: Has it been considered to use the rsid format, just renamed to rted? I mean, some bits would get new meanings obviously, but quite some fields could be reused. And you could also reuse existing tools with just a few additions opposed to writing entirely new ones. SIDEdit comes to my mind. Or is it too different after all?
|
|
Posted By
Csabo on 2021-01-09 16:25:13
| Re: sidid for HVTC
The player is noted for each HVTC entry BTW (although it does not note the settings for TedZakker). This can be queried from the database. Current stats:
(null) 201 Custom 235 KnaeckePlayer 132 LOD Player V2 61 TEDzakker 34 4-Mat's TED Music Player 14 Vanguard Player 12 TLCplay 12 LOD Player V1 7 Jokosoft 5 Achtmoep 4 Music-16 3 Future Composer 3 Zapac Player 3 Spektro's Player 2 4-Mat 1 Musik-Compiler 1
|
|
Posted By
Luca on 2021-01-09 15:45:59
| Re: sidid for HVTC
Great analysis of of the whole HVTC, Ninja The Dreams, appreciated! We're still in search of a stable and definitive format, to be used with the TedPlay, but we're almost sure it will be a reduced .sid format basically.
About the KnaeckeTraecker's players: Degauss designed the tracker thinking at demo stuff, music in loop or played once, no re-init. At a certain point, it has shown some flaws when you have to reinitialize the player, and that's the reason why the past BKN games were used to reload the music (a waste of just a couple of seconds btw...) before restarting a level. In the recent past, ppl started to try fixing it, and the first to perform that has been Doug, who used the definitive modified player in The Pit. Due of my (very little) cooperation in the Doug's work on the KnaeckeTraecker's player, I had the chance to release stuff with a previous version of it (so, it's probably different a bit) in 2048 Octaluxe (hah, loved that prod, *sigh*). I believe others would also coded their own mods of the player, too.
Yes, Csabo's V2 player has lots of features, and he usually cuts off what the tune isn't going to use, and this becomes a ductile tool you can modify based on your needs per single production, very smart. It's no surprise you find several modifications of it
|
|
Posted By
NinjaDRM on 2021-01-09 13:39:56
| sidid for HVTC
I was curious how many tunes in HVTC were made with 'recent' players. So, I started to create a signature file to be used with sidid[1] for TED players. Here is my first draft:
KnaeckeTraecker0.2/0.3 60 00 01 01 02 02 03 03 04 05 05 06 06 07 07 08 08 AE ?? ?? EC ?? ?? B0 28 END
?KnaeckeTraecker 60 00 01 01 02 02 03 03 04 05 05 06 06 07 07 08 08 AND AE ?? ?? EC ?? ?? B0 ?? END
LODPlayV1 F0 11 AD 0F FF 38 E5 ?? 8D 0F FF AD 10 FF E9 00 8D 10 FF END
LODPlayV2 A2 ?? 20 ?? ?? 8D 0E FF 8C ?? ?? AD 12 FF 29 FC 09 ?? 8D 12 FF A2 ?? 20 ?? ?? 8D 0F FF 8C 10 FF END
TedZakker(bare+light) 99 10 FF CA 10 ?? A5 ?? 8D 11 FF 60 END
TedZakker(medium+demo+extra) 8D 11 FF BC ?? ?? AD 12 FF 09 03 99 10 FF END
TLCPlay0.99 A9 FD 9D 0E FF A9 03 4C END
Write that to 'tedid.cfg' and use the tool like this in your HVTC root folder:
sidid -a -ctedid.cfg
Then you get lots of infos and the summary:
Detected players: KnaeckeTraecker0.2/0.3 126 ?KnaeckeTraecker 5 LODPlayV1 6 LODPlayV2 26 TedZakker(bare+light) 2 TedZakker(medium+demo+extra) 34 TLCPlay0.99 13
Statistics: Identified 212 Unidentified 514 Total files examined 726
Really interesting to see Knaecketraecker songs with a newer player than 0.3c! Of course, I am open for additions and corrections. Especially Csabo 's LODPlay has so many variants, maybe he can provide a reliable pattern? I plan to upstream this to the sidid main repository. Further updates can be handled then there, too. Yet, I thought I'll let you guys know first. All the best!
[1] https://github.com/cadaver/sidid
|
|
| |
Copyright © Plus/4 World Team, 2001-2024. Support Plus/4 World on Patreon |