English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 04 February 2007, 10:54   #1
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,337
This is not so much a bug as a feature request.

Cloanto encrypted ROMS do not identify in the System ROMS settings the same way as unencrypted ones do.

Unencrypted ones change from their file name to a description e.g. "C:/13.rom" becomes "KS ROM v1.3 (A500,A1000,A2000) rev 34.5 (256k)" whereas encrypted ones do not.

Any chance that can be changed? I guess you just need to decrypt before CRC checking or something?

I appologise if this has been asked and answered a 1000 times before.
alexh is offline  
Old 04 February 2007, 12:31   #2
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
Quote:
Originally Posted by alexh
This is not so much a bug as a feature request.

Cloanto encrypted ROMS do not identify in the System ROMS settings the same way as unencrypted ones do.

Unencrypted ones change from their file name to a description e.g. "C:/13.rom" becomes "KS ROM v1.3 (A500,A1000,A2000) rev 34.5 (256k)" whereas encrypted ones do not.

Any chance that can be changed? I guess you just need to decrypt before CRC checking or something?

I appologise if this has been asked and answered a 1000 times before.
Works fine here. You sure you have correct key file? (CRC comparison is done after decrypting)
Toni Wilen is offline  
Old 04 February 2007, 14:28   #3
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,337
Quote:
Originally Posted by Toni Wilen
Works fine here.
Hmmm. Doesn't here.

Quote:
You sure you have correct key file? (CRC comparison is done after decrypting)
I take it that if I didnt have the right key-file then the files wouldnt work? They definately work.

They are from (one of the first?) Amiga Forever discs from back in 1997/8.

Maybe they were just bad dumps back then? For example the KS1.3 rom is 512kbytes
alexh is offline  
Old 04 February 2007, 14:57   #4
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
What are their CRC32? (in encrypted form)
Toni Wilen is offline  
Old 04 February 2007, 15:38   #5
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,337
Kickstart 1.3 = 3ACD06F1
Kickstart 2.04 = 02C4CD2C
Kickstart 3.0 = 5F13BE3E

I double checked and moved ROM.KEY out of the DIR and they no longer work, confirming that they are encrypted ROMS.
alexh is offline  
Old 04 February 2007, 15:46   #6
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,337
Oh I noticed looking at memory.c that you are missing the CRC for the A3000 version(s) of KS2.04 and KS3.1. I have both of these somewhere. If you are interested I could fire up my A3k and TransDump them?

I also have the SuperKickstart ROMS for the A3000 (1.3, 2.04 and 3.1). They have additional code to make them work from RAM with A3000 that have a physical KS1.4 in them. They were on my A3000 hard drive in Dev:kickstart when I got it.
alexh is offline  
Old 04 February 2007, 15:48   #7
Ultron
Something
 
Ultron's Avatar
 
Join Date: Feb 2006
Location: Amigaland, Nostalgia
Age: 48
Posts: 757
Too bad Cloanto doesn't provide any support (ie.- work) to their products, i guess they get tired with just burning somebody else's free software and licensed IP on CD's to do any actual work in the products they sell.

I'm probably being unfair since all the Amiga emulation sites they closed must've been a lot of work out of their hands for the benefit of the community. God bless their key and chain kickstarts.
Ultron is offline  
Old 04 February 2007, 16:17   #8
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
Quote:
Originally Posted by alexh
Oh I noticed looking at memory.c that you are missing the CRC for the A3000 version(s) of KS2.04 and KS3.1. I have both of these somewhere. If you are interested I could fire up my A3k and TransDump them?

I also have the SuperKickstart ROMS for the A3000 (1.3, 2.04 and 3.1). They have additional code to make them work from RAM with A3000 that have a physical KS1.4 in them. They were on my A3000 hard drive in Dev:kickstart when I got it.
They are not included because A3000 ROMs require 68030 with MMU.
Toni Wilen is offline  
Old 04 February 2007, 16:52   #9
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,337
Ah, understood.

Did you get anything from the CRC's I provided?
alexh is offline  
Old 05 February 2007, 05:10   #10
Shamino
Registered User
 
Join Date: Jan 2007
Location: Parramatta NSW
Posts: 36
I suggest removing support for these crippled Cloanto ROMs altogether.

Supporting them just adds bloat to the emulator. It's odd that Cloanto don't trust their supposedly honest users with a normal ROM dump. It just adds annoyance for the users; if they really want to spread the ROM they can still do it, they would just distribute the keyfile along with the crippled ROM. So it's completely ineffective as an anti-piracy measure.

So where's the justification? And why does Mr Wilen bother to support this parasitic business at the cost of bloatware and user annoyance? Time spent implementing this keyfile nonsense means less time for actually improving the emulator.

If support for these was removed Cloanto would quickly replace their crippled ROMs with normal ones, the emulator would be less bloated, the community would be less angry with them, etc. A win-win for all.
Shamino is offline  
Old 05 February 2007, 09:30   #11
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,337
Troll alert

@Toni

If I get time later I'll dump the ROMS from within WinUAE and get the CRCs (in unencrypted form).

Last edited by alexh; 05 February 2007 at 09:38.
alexh is offline  
Old 05 February 2007, 10:19   #12
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
Quote:
If I get time later I'll dump the ROMS from within WinUAE and get the CRCs (in unencrypted form).
I have 1.3 and 3.0 cloanto roms with same CRC and they still do work just fine. (2.04 had different crc)

Does ROM scanner detect them properly?
Toni Wilen is offline  
Old 05 February 2007, 11:08   #13
Shamino
Registered User
 
Join Date: Jan 2007
Location: Parramatta NSW
Posts: 36
Making a constructive suggestion for improving the emulator and Amiga Forever package is considered trolling? Ridiculous.
Shamino is offline  
Old 05 February 2007, 11:18   #14
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
I guess it would be technically improvement but only in theory. It also would be complete support fiasco. (and the key file stuff isn't anything complex)
Toni Wilen 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
WinUAE CD32 detection Cosmos support.WinUAE 11 18 July 2010 19:01
Better gamepad detection Maren request.UAE Wishlist 8 25 November 2009 18:03
rom detection sun68 support.WinUAE 11 13 November 2009 07:23
M.I.D.I. in detection bug GROSDAMS support.WinUAE 2 13 September 2008 01:05

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 04:21.

Top

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