20 March 2023, 21:53 | #1 |
Registered User
Join Date: Oct 2012
Location: Italy
Age: 49
Posts: 2,942
|
Help with Soundtracker module
Hi guys
In the zone there's a file called "microbattle" It contains a ST15 module, but both ProWizard For PC and ExoticRipper for Amiga failed to rip it in the correct way (if a correct way exist) Some members here of the forum is able to teach me how i can manually extract the module ? Probably it's a long task, but i'd like to try anyway Thanks in advance for any help, chip |
20 March 2023, 22:33 | #2 |
Going nowhere
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 9,009
|
Its not a module, its a song.
A module has the song data and samples combined in the same file. A song is just the song data, the samples are loaded separately or stored separately. |
20 March 2023, 22:40 | #3 |
Registered User
Join Date: Oct 2012
Location: Italy
Age: 49
Posts: 2,942
|
So question change : it's possible to build the module starting from the song ?
|
20 March 2023, 22:41 | #4 |
Going nowhere
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 9,009
|
|
20 March 2023, 22:49 | #5 |
Registered User
Join Date: Oct 2012
Location: Italy
Age: 49
Posts: 2,942
|
Practical question now: i found the song with the tools, but where are the samples ?
Where should i search, inside the file itself ? |
20 March 2023, 23:27 | #6 | |
Going nowhere
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 9,009
|
Quote:
My advice would be for you to check out the zone The problem with this particular one is if you don't understand 68000 asm, then you're unlikely to be able to rip the required data. Finding the playroutine is easy as the title of the music is the header of the songdata and referenced in the playroutine. Then you need to be able to understand the playroutine in part so you can isolate the code that references the samples. Thankfully whoever did the game, laid the samples out in a really logical way, there was a helpful table with the pointers to each sample, and you didn't even need to guess the size, because each sample was one after the other in memory, so the start of the next sample, is also the end of the sample before it in memory. Sadly no ripping tool can guess how the programmer might store those samples and how. Last edited by Galahad/FLT; 20 March 2023 at 23:35. |
|
21 March 2023, 07:13 | #7 |
Zone Friend
Join Date: Mar 2004
Location: Middle Earth
Age: 40
Posts: 2,127
|
Thanks Galahad, Those samples
On Noisetracker 1.3D, samples 7,8,9,A,B,C and E have a length but no data?!? |
21 March 2023, 08:31 | #8 |
Going nowhere
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 9,009
|
|
21 March 2023, 08:39 | #9 |
Registered User
Join Date: Oct 2012
Location: Italy
Age: 49
Posts: 2,942
|
So, assembly skill is needed, like i guessed
Thanks Galahad for all your time and help, much appreciated |
21 March 2023, 09:09 | #10 |
Going nowhere
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 9,009
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Help with Soundtracker 1 | necronom | support.Apps | 9 | 02 April 2016 22:58 |
The problem with the module on the Pet Shop Mix Soundtracker 2.6 | velon | request.Modules | 8 | 06 April 2011 21:56 |
Soundtracker ST-00 disk | AmigaFriend | request.Modules | 15 | 26 November 2008 03:54 |
The Ultimate Soundtracker | ppill | request.Apps | 2 | 09 July 2007 20:30 |
What was the first soundtracker ? | NOB | Amiga scene | 10 | 10 October 2005 18:30 |
|
|