2024-04-19 08:29 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0003686WHDLoad[All Projects] Generalpublic2022-04-11 20:53
ReporterTEOL 
Assigned ToJOTDProject InfoHD-Installer for OS-Killer
http://whdload.de/
 
PrioritylowSeverityfeatureReproducibilityN/A
StatusclosedResolutionnot fixable 
Product Version18.3 
Target VersionFixed in Version 
Summary0003686: CDTV/CD32 Games No Redbook Audio
DescriptionI think I may have come up with a solution based on a theroy from some multi format redbook converting software for the PC but not sure if it's a passable possible fix to this issue or not.
Steps To ReproduceSlap on an Audio folder to all of the slaves as a readable folder to load the dumped audio from.

This idea comes from Audacity a Redbook Audio Converter where one of the exotic formats in there under other uncompressed files is known as 8 & 16-Bit AMIGA IFF/SVX8/SV16 that means the redbook ausio readable in an AMIGA is AMIGA IFF/SVX8/SV16 format however because a normal AMIGA uses an 8-Bit Paula chip it would have to be saved under 8-Bit to maintain normal Paula chip compatibilty on thee normal A1200 thats not a CD32 which probably could output the 16-Bit res version.

The new installer versions will on the fly rip your ISO part of it as normal but will now rip the cue for the audio to 8-Bit AMIGA IFF/SVX8/SV16 format on the fly into an Audio folder for the files of the CDTV/CD32 games which would be hooked onto the slave to load just like the other folders.

Now we should be able to hear the AMIGA IFF/SVX8/SV16 audio playing within a WHDLoad slave.
Additional InformationMight not work even in 8-Bit mode but if Audacity says this AMIGA readable AMIGA IFF/SVX8/SV16 redbook format exists we must give this the good old fashioned try to see if it outputs anything over the 8-Bit Paula chip because if it does output horray we have another good new feature if it doesn't at least we tried something to get the CD audio working over a Paula chip.

Somehow I doubt without additional hardware like the CD32 has on it WHDLoad wouldn't be able to read the perfect 1:1 16-Bit Redbooks over a normal AMIGA A1200 without a new sound card but in 8-Bit mode we might have some hope in this format.

Adding in the routines to program the installers to rip the audio from the CD's in AMIGA IFF/SVX8/SV16 to an audio folder and then hooking the audio folder to the WHDLoad Slave files for it to be able to be read might take a long time especially with the amount of titles but at the same time it's gotta be worth it too in the long run even if it's just tested on one game for starters and it's a feature everyone wanted to be attempted to happen as well.

I just come up with the idea that might make it possible just like Frome rumored to be trying some routiness out to get Save States working in WHDLoad at least in the FS-UAE version of it but thats a good start as if it's done in an emulator version of WHDLoad it would be possible to recode it to work on the original version too so some very interesting developments indeed being done in FS-UAE WHDLoad on the save states side of things if it's all true and not a rumor at all and that it can be put into 18.4 by reverse engineering the Frome Savestates in WHDLoad code to work in the next real software.

I haven't looked in the save menu during a WHDLoad game yet to see if that rumored FS-UAE feature in WHDLoad is true yet but things are getting very exciting indeed especially if we can kill both these ongoing troublesome features with one stone.

The future of WHDLoad is looking bright if my research of AMIGA Readable Redbook Audio formats according to Audacity formats proves to be right and we can get audio on those CDTV/CD32/ACD Games by saving them under the 8-Bit version or even 16-Bit version of AMIGA IFF/SVX8/SV16 on the fly during the installer during the conversion to WHDLoad format installing process.

It's looking even brighter if Frode's FS-UAE WHDLoad saving feature becomes a sucess and works for all titles unlike past attempts of external programs to add not so good glitchy saving to WHDLoad as that would be the one to add to the real software in future versions if it's a real thing and works non glitchy that is as I've only heard of it by EAB Forum Members and installed the new version the other day and haven't bothered taking a look at saving a game yet. :P

I can't wait for the future especially if therorys like mine of the cd sound become the possible and Frome's saving feature which begins on his FS-UAE Frontend for WHDLoad hopefully translating to being possible to recreate on the original software too as the code to do so would already be there in Windows/Linux/Mac code but would have to be converted to work on an AMIGA.

I just can't wait. I'm a fan of this kinda geeky stuff pushing a machine to it's limits like extra features that should have never been possible to recreate on a just in the MB's of RAM machine like an AMIGA.

It's also really amazing the things that people will attempt thinking of to get those last 2 things crossed off the list in the first place. I think AMIGA IFF/SVX8/SV16 in 8-Bit definitely or if we are lucky and it does work even on an 8-Bit Paula 16-Bit in an Audio folder hooked up as a readable folder on the slave might just be the ticket for the redbook no sound issue as don't forget an AMIGA can only read AMIGA formats not particularly mp3, ogg or wav's and those according to Audacity are legit official AMIGA Redbook Audio Readable Audio Formats.
TagsNo tags attached.
MachineA1200
CPU68020
CPUSpeed50
ChipSetAGA
GFXCardNone
ChipMem2 MB
FastMem0 MB
WorkbenchOS 3.0
KickROM40 - Kick 3.1
KickSoftNone
WHDLoad18.3
Attached Files

-Relationships
+Relationships

-Notes

note ~0005578

Wepl (manager)

If ripping the CDDA data would succeed there is still no possibility to play it the same time the game is run, because the game itself does already use the amiga custom chips.

note ~0005631

JOTD (developer)

not to mention that you would need to read the tracks in memory to avoid OS swaps, and that would mean a LOT of memory, like 100 or 200 megs. Not anyone has that on a real amiga.

note ~0005647

TEOL (reporter)

It's a shame really but I guess it's possible from a technical point of view for emulated machines to run the CDDA editions but it's still worth it just for getting CDDA in UAE I guess.

note ~0005648

JOTD (developer)

On emulated machines, it is possible to play the games with CDDA and CD32 emulation. So the interest is really small.

The only interesting configuration would be extra audio tracks + SFX (for games with SFX OR audio choice like Wonderdog or Leander) on:

- CD32 + CD32load or
- WinUAE CD32 + CD32load

that would require some additional slave rework (and CD32load), and not trivial, but possible.

note ~0005661

TEOL (reporter)

It would be very cool to see that happen just to reduce those CD load times which is the purpose for WHDLoad whilst still having the sound on the UAE or FS-UAE emulation.

It might not be practical on the real system front other than on a 040 to 080 but on an emulation you can set it right up the bar by default so it might still be a cool idea from an emulation standpoint and quicker loading than the CD itself.

note ~0008277

JOTD (developer)

too much work just to be able to use it in emulation hypothetically

alternatives are:

- running the CD32 edition with an emulator, without whdload
- running games that have been modified to be able to play audio tracks on CD32 hardware (or on an emulator), which are CD32load based: http://eab.abime.net/showthread.php?t=94158&highlight=cd32load

note ~0011120

JOTD (developer)

Galahad made a nice attempt to add a real 8svx intro track to Xenon 2.

This means a lot of work.
+Notes

-Issue History
Date Modified Username Field Change
2017-05-10 14:04 TEOL New Issue
2017-05-14 21:32 Wepl Severity minor => feature
2017-05-14 21:34 Wepl Note Added: 0005578
2017-07-15 13:28 JOTD Note Added: 0005631
2017-07-21 14:44 TEOL Note Added: 0005647
2017-07-21 19:15 JOTD Note Added: 0005648
2017-07-25 13:47 TEOL Note Added: 0005661
2020-04-18 09:31 JOTD Assigned To => JOTD
2020-04-18 09:31 JOTD Status new => closed
2020-04-18 09:31 JOTD Resolution open => not fixable
2020-04-18 09:31 JOTD Note Added: 0008277
2022-04-11 20:53 JOTD Note Added: 0011120
+Issue History