Home  
Login
Username:

Password:

Remember me



Lost Password?

Register now!
Sections
Who's Online
80 user(s) are online (62 user(s) are browsing Forums)

Members: 0
Guests: 80

more...
Support us!
Recent OS4 Files
OS4Depot.net





CDDAPatch development thread
Just can't stay away
Joined:
2006/11/30 11:30
From Finland
Posts: 1519
The idea is to redirect programs that use old and obsolete commands for playing CDDA to use cdplayer.library instead. The latest version of cdplayer.library is required for this.

CDDAPatch is implemented as a commodity and DOSDEV tooltype on icon is used to specify which drives should be patched (f.e. I have CD0: and ICD0: patched here).

The program has only so far been written and tested with the OS included PlayCD in mind but I will test with some other programs as well and if it works well enough I will eventually make a proper release of it.

Edit: Removed the DropBox link to alpha version. The program is now available at this link instead. I've also uploaded it to OS4Depot and Aminet.


Edited by salass00 on 2012/7/23 11:42:29
Edited by salass00 on 2012/7/25 9:15:48
Edited by salass00 on 2012/8/2 18:08:19
   Report Go to top

Re: CDDAPatch WIP alpha version
Home away from home
Joined:
2006/12/2 3:55
From Italy, Perugia
Posts: 2975
This patch would have been really useful if released before, but i don't know now that PlayCD works fine also on Sam.

Maybe there are other software that can benefit from that ?

   Report Go to top

Re: CDDAPatch WIP alpha version
Just can't stay away
Joined:
2006/11/30 11:30
From Finland
Posts: 1519
Added support for PLAY AUDIO (10) and PLAY AUDIO (12) commands and also some checking of the starting address before starting to play audio. Download link is the same.

@samo79

Quote:

This patch would have been really useful if released before, but i don't know now that PlayCD works fine also on Sam.


Personally I couldn't care less about PlayCD. I only use it to start with because it's a simple test case that makes use of many commands (play, pause, resume, stop, status).

The main reason for this patch is for semi-old Amiga games that use their own routines for playing CDDA tracks. F.e. with the latest version of CDDAPatch the CDDA playback in Exodus demo (Amiga Format CD 48) is working (not much else works though).

   Report Go to top

Re: CDDAPatch WIP alpha version
Home away from home
Joined:
2006/12/2 3:55
From Italy, Perugia
Posts: 2975
@salass00

Quote:
The main reason for this patch is for semi-old Amiga games that use their own routines for playing CDDA tracks. F.e. with the latest version of CDDAPatch the CDDA playback in Exodus demo (Amiga Format CD 48) is working (not much else works though).


Ah ok

   Report Go to top

Re: CDDAPatch WIP alpha version
Just can't stay away
Joined:
2006/11/30 11:30
From Finland
Posts: 1519
**BUMP**

   Report Go to top

Re: CDDAPatch WIP alpha version
Home away from home
Joined:
2007/5/19 13:23
From England
Posts: 3482
@salass00
This sounds like a really great patch, and something which might mean I can finally get rid of my old IDE DVD drives (with SATA adaptors). Now I just need to find time to test it

_________________
Author of the PortablE programming language.
I love using Amiga OS4.1
It is pitch black. You are likely to be eaten by a grue...
   Report Go to top

Re: CDDAPatch WIP alpha version
Home away from home
Joined:
2007/5/19 13:23
From England
Posts: 3482
@salass00
I only got around to trying it recently, but I can't get it to work on my X1000. PlayCD seems to competely ignore me pressing it's Play button. Quitting the patch allows it to work again.

This is a shame, as I was hoping I could replace my aging IDE CD drive (with SATA adapter) with a modern SATA one.

_________________
Author of the PortablE programming language.
I love using Amiga OS4.1
It is pitch black. You are likely to be eaten by a grue...
   Report Go to top

Re: CDDAPatch WIP alpha version
Home away from home
Joined:
2006/11/20 16:26
From Norway
Posts: 2634
I think your just using the wrong player... PlayCD or was it CDPlay check aminet.

_________________
(NutsAboutAmiga)

Basilisk II for AmigaOS4
AmigaInputAnywhere
Excalibur
and other tools and apps.
   Report Go to top

Re: CDDAPatch WIP alpha version
Home away from home
Joined:
2007/5/19 13:23
From England
Posts: 3482
I think it is supposed to work with PlayCD that comes with OS4.

_________________
Author of the PortablE programming language.
I love using Amiga OS4.1
It is pitch black. You are likely to be eaten by a grue...
   Report Go to top

Re: CDDAPatch WIP alpha version
Just can't stay away
Joined:
2008/1/6 17:56
From Pennsylvania, USA
Posts: 1240
@ChrisH
salass00 specifically mentions CDPlay in his opening post and later states that he is not concerned about PlayCD working. My opinion is the reverse and PlayCD works fine on my SAM Flex with the builtin SATA ports. However, I have noticed on glitch though; the music stops playing when I activate drop-down menus.

_________________
Amiga X1000 with 2GB memory & OS 4.1FE + Radeon HD 5450

   Report Go to top

Re: CDDAPatch WIP alpha version
Quite a regular
Joined:
2006/12/2 0:35
From Sydney
Posts: 653
@xenic:

What version of PlayCD do you have? The original V53.6 had that problem, but it was fixed in V53.7.

_________________
cheers
tony
   Report Go to top

Re: CDDAPatch WIP alpha version
Home away from home
Joined:
2007/5/19 13:23
From England
Posts: 3482
@tonyw
FWIW, I have PlayCD v53.7.


Edited by ChrisH on 2012/7/24 16:23:14
_________________
Author of the PortablE programming language.
I love using Amiga OS4.1
It is pitch black. You are likely to be eaten by a grue...
   Report Go to top

Re: CDDAPatch WIP alpha version
Just can't stay away
Joined:
2008/1/6 17:56
From Pennsylvania, USA
Posts: 1240
@tonyw
I am using version 53.7 but further investigation revealed that I do not have "Non blocking" selected in Gui Prefs/Menus/Pull-down menus. If I select "Non blocking" then the problem disappears. The strange thing is that Pop-up menus don't have "Non blocking" selected but Pop-up menus don't cause PlayCD to stop playing while the Pop-up menus are activated.

_________________
Amiga X1000 with 2GB memory & OS 4.1FE + Radeon HD 5450

   Report Go to top

Re: CDDAPatch WIP alpha version
Just can't stay away
Joined:
2006/11/30 11:30
From Finland
Posts: 1519
@ChrisH

Quote:

@salass00
I only got around to trying it recently, but I can't get it to work on my X1000. PlayCD seems to competely ignore me pressing it's Play button. Quitting the patch allows it to work again.

This is a shame, as I was hoping I could replace my aging IDE CD drive (with SATA adapter) with a modern SATA one.


Were you trying with diskimage.device? If so there was a bug in READ TOC in newer versions when the TIME bit was set in the command (like with SYS:Utilities/PlayCD f.e.). This bug is fixed in the 52.78 version that I just uploaded. AFAIK only the device itself has changed so if you have 52.77 installed from before you only need to update the diskimage.device file in DEVS: and then reboot.

   Report Go to top

Re: CDDAPatch WIP alpha version
Just can't stay away
Joined:
2006/11/30 11:30
From Finland
Posts: 1519
@LiveForIt

Quote:

I think your just using the wrong player... PlayCD or was it CDPlay check aminet.


I was referring to SYS:Utilities/PlayCD of course . AFAIK there is no CDPlay included with any version of AmigaOS 4.x...

Anyway I'm only using PlayCD as a test case because from what I've heard the latest PlayCD beta has a "USEAHI" option to play CDDA over AHI and therefore doesn't need any patching to work with newer drives.

   Report Go to top

Re: CDDAPatch WIP alpha version
Just can't stay away
Joined:
2006/11/30 11:30
From Finland
Posts: 1519
With CDDAPatch and latest cdplayer.library/diskimage.device CDDA playback seems to be working in TSotTM . Biggest problem with this game ATM seems to be that the playback doesn't stop when you quit it. I'll have to look into why this is...

   Report Go to top

Re: CDDAPatch WIP alpha version
Not too shy to talk
Joined:
2007/1/5 10:14
Posts: 261
hope you fix this as well, thx man :)

   Report Go to top

Re: CDDAPatch WIP alpha version
Just can't stay away
Joined:
2006/11/30 11:30
From Finland
Posts: 1519
@xenic

Quote:

The strange thing is that Pop-up menus don't have "Non blocking" selected but Pop-up menus don't cause PlayCD to stop playing while the Pop-up menus are activated.


I don't think anyone has bothered to make a blocking pop-up menu implementation. The main reason why intuition menus used to be blocking (and still are depending on your GUI settings) is that intuition has to lock the screen so that it can render the menus directly to the screen bitmap avoiding layers entirely which is also why they are pretty fast even on a slow classic Amiga.

   Report Go to top

Re: CDDAPatch WIP alpha version
Just can't stay away
Joined:
2006/11/30 11:30
From Finland
Posts: 1519
Quote:

With CDDAPatch and latest cdplayer.library/diskimage.device CDDA playback seems to be working in TSotTM . Biggest problem with this game ATM seems to be that the playback doesn't stop when you quit it. I'll have to look into why this is...


I've fixed the problem with the playback not stopping. The first "official" release version of CDDAPatch can now be downloaded from here:
http://www.a500.org/downloads/audio/cddapatch_7z.readme

I've also uploaded this new version to OS4Depot and Aminet.

   Report Go to top

Re: CDDAPatch WIP alpha version
Just can't stay away
Joined:
2006/11/30 11:30
From Finland
Posts: 1519
Version 52.2 is now out which supports reading and changing the channel volumes.

   Report Go to top





[Advanced Search]


Powered by XOOPS 2.0 © 2001-2016 The XOOPS Project