English Amiga Board


Go Back   English Amiga Board > Support > support.AmigaOS

 
 
Thread Tools
Old 10 January 2022, 17:33   #1
ScottC2010
Registered User
 
Join Date: Apr 2017
Location: Leamington Spa / Warwickshire
Posts: 532
Question Cdtv os 2.35

Has anyone any experience with the below and how does this compare to the improvements that Hyperion have done?

https://cdtvland.com/os235/

From their page:
Support for systems with 68030 CPUs
Support for systems with 32-bit Fast RAM
Memory card support restored for CDTV players
CD+G functionality restored for CDTV players
Buffer overflow bug fixed in bookmark.device
CD-ROMs will now boot even without CDTV.tm file
Ability to access the CDTV title screen when a harddisk is installed
Option to force exit CDTV title screen
OS build target device ID on CDTV title screen
No error screen when no disk drive connected to CDTV player
ScottC2010 is offline  
Old 11 January 2022, 00:12   #2
coldacid
WinUAE 4000/40, V4SA
 
coldacid's Avatar
 
Join Date: Apr 2020
Location: East of Oshawa
Posts: 538
Honestly, reading the linked page, it sounds like the whole Cloanto vs Hyperion vs everyone else legal battle is the only thing that's really preventing (most of) this work from being integrated into OS 3.2+. (If I'm wrong and there are other legal issues preventing the work from being added, I'll be sad.)

It might even be that this will already integrate with the great work done with 3.1.4 and 3.2+ but it would be up to C4ptFuture to say so.
coldacid is offline  
Old 11 January 2022, 04:08   #3
ScottC2010
Registered User
 
Join Date: Apr 2017
Location: Leamington Spa / Warwickshire
Posts: 532
The boot any disk feature looks interesting:
[ Show youtube player ]
ScottC2010 is offline  
Old 11 January 2022, 07:24   #4
Minuous
Coder/webmaster/gamer
 
Minuous's Avatar
 
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,630
He is speaking to the wrong company. Hyperion have an exclusive licence so there is no point asking Cloanto for permission, as they have no right to give such permission.
Minuous is online now  
Old 16 January 2022, 03:14   #5
Pyromania
Moderator
 
Pyromania's Avatar
 
Join Date: Jan 2002
Location: Chicago, IL
Posts: 3,375
This looks awesome, maybe I’ll try it on my CDTV.
Pyromania is offline  
Old 16 January 2022, 04:31   #6
ScottC2010
Registered User
 
Join Date: Apr 2017
Location: Leamington Spa / Warwickshire
Posts: 532
Floppy disk

Quote:
Originally Posted by Pyromania View Post
This looks awesome, maybe I’ll try it on my CDTV.
Definitely worth doing - they are better than the originals so I will be keeping them in now
ScottC2010 is offline  
Old 16 January 2022, 14:41   #7
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,331
Quote:
Originally Posted by Minuous View Post
He is speaking to the wrong company. Hyperion have an exclusive licence so there is no point asking Cloanto for permission, as they have no right to give such permission.
Cloanto are the legal copyright holders for Amiga OS 3.x for 680x0 Amiga's including the CDTV Extended ROMs this is based on.

Quote:
Originally Posted by coldacid View Post
It might even be that this will already integrate with the great work done with 3.1.4 and 3.2+
Quote:
Originally Posted by ScottC2010 View Post
how does this compare to the improvements that Hyperion have done?
Hyperion released a version of the CDTV extended ROM with AmigaOS 3.2. We analysed it. They made no improvements. It's the original CBM 2.30 version for the A570 (now owned by Cloanto) byte for byte but with the version number changed with hexedit. Very illegal.

They misled people about the origins of the new Extended ROM in the release documentation implying it had been recompiled from sources. They misled people about the state of the extended ROM source code they have access to. They misled people about the nature of the bugs in the Extended ROM.

I like the Amiga OS 3.2 developers but whoever is producing this are using underhanded practices.

Best to just stay away from it and release binary patches.

Last edited by alexh; 16 January 2022 at 14:56.
alexh is offline  
Old 17 January 2022, 08:47   #8
Minuous
Coder/webmaster/gamer
 
Minuous's Avatar
 
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,630
Quote:
Originally Posted by alexh View Post
Cloanto are the legal copyright holders for Amiga OS 3.x for 680x0 Amiga's including the CDTV Extended ROMs this is based on.
That does not mean they can licence it out when they have already given an *exclusive* licence to another company.
Minuous is online now  
Old 17 January 2022, 10:03   #9
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,331
Quote:
Originally Posted by Minuous View Post
That does not mean they can licence it out when they have already given an *exclusive* licence to another company.
I don't understand. Who licence what? Amiga Inc couldn't give a licence to Cloanto because they had given an exclusive license to Hyperion?

From what I know (and I'm no expert) Cloanto's original licence for existing AmigaOS 3.x binaries dates to 1997 and so predates any licences Amiga inc later agreed with Hyperion to exclusively develop AmigaOS 4.x which were made in 2001

You can read all about it in the court documents

Last edited by alexh; 17 January 2022 at 10:14.
alexh is offline  
Old 20 January 2022, 11:32   #10
CaptFuture
Registered User
 
CaptFuture's Avatar
 
Join Date: Aug 2020
Location: Netherlands
Posts: 25
Quote:
Originally Posted by Minuous View Post
That does not mean they can licence it out when they have already given an *exclusive* licence to another company.
Problem is, the IP holder contends that Hyperion *do not* have a license and is suing them. I'm not a lawyer either, but I don't think that -while this situation is unresolved- it is in my best interest to ignore the IP holder and approach the licensee to publish my work.

I'm not happy with the situation either, as most Amiga users probably, because it's a fucking energy drain to work around it, but I simply try to approach it pragmatically without emotion or fanboyism.
CaptFuture is offline  
Old 24 January 2022, 23:54   #11
coldacid
WinUAE 4000/40, V4SA
 
coldacid's Avatar
 
Join Date: Apr 2020
Location: East of Oshawa
Posts: 538
Anyone who wants to use v2.3.5 with Amiga Forever, note that the file you want to apply the patch to is actually amiga-os-130-a570-ext.rom, NOT amiga-os-230-cdtv-ext.rom.
coldacid is offline  
Old 25 January 2022, 10:49   #12
RoC
Registered User
 
Join Date: May 2011
Location: Italy
Posts: 214
@CaptFuture

In my view, you have done well in asking the IP holder and not the licensee, because as you said they are currently litigating in the US court. That license may or may not be confirmed, let alone Cloanto have had an earlier license since the 1990s.

Beside that and importantly, many many thanks to you and all involved for developing the patch for the 2.35.

It works great on my CDTVs (one with witcher, another with the SCSI adapter/ACE2/8MB fast ram).

It is good to see some love for the CDTV and a gift to the community.
RoC is offline  
Old 25 January 2022, 14:47   #13
ScottC2010
Registered User
 
Join Date: Apr 2017
Location: Leamington Spa / Warwickshire
Posts: 532
The developer is really nice too and is open to suggestions for future versions, he even produced a file (In the Zone called cdtvstop)which allows you to boot games such as Dread without having to switch off the CD manually
ScottC2010 is offline  
Old 26 January 2022, 19:23   #14
wiz12
Registered User
 
Join Date: Feb 2017
Location: Ireland
Posts: 752
I created the "CDTV Extended-ROM v2.35 (2021)(CDTV Land)(CDTV)" rom as per the instructions using bspatch, however when trying to split this rom into even and odd modules using ROMsplit I get the following error. Anyone else have this problem?

Last edited by wiz12; 01 April 2022 at 23:53.
wiz12 is offline  
Old 26 January 2022, 20:10   #15
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,331
Quote:
Originally Posted by wiz12 View Post
when trying to split this rom into even and odd modules using ROMsplit I get the following error.
You cannot use ROMsplit with a custom (extended) Kickstart ROM like 2.35 because ROMsplit is dumb. It needs a config file for a particular ROM.

You don't need ROMsplit, just cut the file in two equal parts.
alexh is offline  
Old 26 January 2022, 22:08   #16
wiz12
Registered User
 
Join Date: Feb 2017
Location: Ireland
Posts: 752
Quote:
Originally Posted by alexh View Post
You cannot use ROMsplit with a custom (extended) Kickstart ROM like 2.35 because ROMsplit is dumb. It needs a config file for a particular ROM.

You don't need ROMsplit, just cut the file in two equal parts.

What tool would you recommend to do so?
wiz12 is offline  
Old 27 January 2022, 03:23   #17
ScottC2010
Registered User
 
Join Date: Apr 2017
Location: Leamington Spa / Warwickshire
Posts: 532
The program should produce 3 files - ODD, EVEN and a single combined file for use in WinUAE:
How to apply the patch
Using Docker image
Requirements:

Intel based macOS or Linux operating system
Make
Docker
The official CDTV 2.30 Extended ROM image (md5 sum: d98112f18792ee3714df16a6eb421b89)
Steps:

Place the official 2.30 ROM in the root of this project directory
Rename it to 230.rom
Run the following command
make cdtvos235rom
You can also run the docker command directly if you prefer:

docker run --rm -v $(pwd):/data captainfuture/cdtvos235patch:1.0.1 /appl/run.sh
If the patch was succesful, you will end up with three new files in the current directory:

Filename Description
CDTV Extended-ROM v2.35 (2021)(CDTV Land)(CDTV).rom This is the 2.35 ROM image you can use in emulators
CDTV_v2_35_U34_Even.bin this is the split "even" binary of the 2.35 ROM image that you can use to burn to an 27c000 EPROM
CDTV_v2_35_U35_Odd.bin this is the split "odd" binary of the 2.35 ROM image that you can use to burn to an 27c000 EPROM
ScottC2010 is offline  
Old 27 January 2022, 12:30   #18
wiz12
Registered User
 
Join Date: Feb 2017
Location: Ireland
Posts: 752
I know using Linux does all this for you but I used bspatch on Windows since I don't use Linux to create the new rom. It only created the new rom file and not the two Odd and Even files.
wiz12 is offline  
Old 27 January 2022, 13:48   #19
coldacid
WinUAE 4000/40, V4SA
 
coldacid's Avatar
 
Join Date: Apr 2020
Location: East of Oshawa
Posts: 538
Docker is available for Windows as well, but honestly to simply set up the ROM and the split binaries having a requirement on it is just too much.
coldacid is offline  
Old 27 January 2022, 13:58   #20
ScottC2010
Registered User
 
Join Date: Apr 2017
Location: Leamington Spa / Warwickshire
Posts: 532
Hi,
I don't use Linux - I downloaded a Virtualbox image and then set it up from there - no easy task though as each time i put something in I had to look on youtube and forums to sort the problem - 8 hours later and it finally worked
ScottC2010 is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
WANTED - CDTV Keyboard & some CDTV parts Dougal MarketPlace 0 23 May 2015 01:02
WTB: CDTV laser, or CDTV drive, or CDTV chiark MarketPlace 15 09 February 2010 11:04
WTB: CDTV case / faulty CDTV / dead or alive chiark MarketPlace 7 26 September 2009 00:07
EPIC working on WinUAE-CDTV, but not on a real CDTV mk1 support.Games 8 23 March 2009 20:12
for sale: CDTV transmitter for Amiga CDTV martinflash001 MarketPlace 1 12 January 2006 22:03

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 12:16.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.14934 seconds with 15 queries