Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > Requests > Looking for a (P)SID Search tool with addre$$ support.
2008-06-21 03:11
Trooper

Registered: Sep 2002
Posts: 39
Looking for a (P)SID Search tool with addre$$ support.

Guys,

there are lots of tools out there that you can search your HVSC with, composer, tunename, etc....

But none I've found that can search on load address or play address?

Anybody know of any.. I really don't wanna delve into the workings of sidplayer.dll and try to write my own if there is somat already out there

Regards
2008-06-21 08:36
Stryyker

Registered: Dec 2001
Posts: 468
No need to dig in to any DLL. Search the .sid files themselves. The format is well documented. Problem is the sid files themselves are sometimes modified for play and init addresses because of how they originally behaved.
2008-06-21 08:41
Trooper

Registered: Sep 2002
Posts: 39
Yeah, that is what I was thinking about doing, using the documentation out there, tells me what offset into the files are the various things, but before I start I was checking there wasn't already a tool out there with that particular search facility built in.
2008-06-21 09:03
enthusi

Registered: May 2004
Posts: 677
you can use bash-tools for that in unix.
I just woke up so I wont try now :)
But there is a tool called 'head' that evaluates leading bytes of a file, and grep that compares content with a string etc.
So its a matter of comparing the correct offset with the hex numbers you are looking for.

Did a quick test for the sake of it and this is quite possibly the worst method of doing it :)

#!/bin/bash
for i in $(ls *.sid); do
echo $i
hexdump -C $i | head -c 49 | tail -c 5
echo
echo
done

will result in something like:

Soul_Crystal.sid
11 06

tune.sid
00 10

Vendetta.sid
80 28
2008-06-22 03:55
Trooper

Registered: Sep 2002
Posts: 39
Unfortunlatey bash-tools are out of my league...

I've decided to write my own in (using VB) and so far so good, I've managed to get it to show me the relevant details as I click on a file..

Next to implement the search facilty.

2008-06-25 12:11
Trooper

Registered: Sep 2002
Posts: 39
ok.....

Chucked somat together, if anybody is interested, please download it from...


SID Searcher


any comments/feedback/bugs etc, please contact me via my website, or PM via CSDB..

Thanks
Paul.
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
Guests online: 89
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.6)
5 Edge of Disgrace  (9.6)
6 What Is The Matrix 2  (9.6)
7 The Demo Coder  (9.6)
8 Uncensored  (9.6)
9 Comaland 100%  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 No Listen  (9.6)
2 Layers  (9.6)
3 Cubic Dream  (9.6)
4 Party Elk 2  (9.6)
5 Copper Booze  (9.6)
6 Dawnfall V1.1  (9.5)
7 Rainbow Connection  (9.5)
8 Onscreen 5k  (9.5)
9 Morph  (9.5)
10 Libertongo  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Triad  (9.3)
5 Censor Design  (9.3)
Top Swappers
1 Derbyshire Ram  (10)
2 Jerry  (9.8)
3 Violator  (9.7)
4 Acidchild  (9.7)
5 Cash  (9.6)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.054 sec.