English Amiga Board


Go Back   English Amiga Board > Main > Amiga scene

 
 
Thread Tools
Old 22 September 2021, 11:24   #1501
Jope
-
 
Jope's Avatar
 
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 43
Posts: 9,861
Quote:
Originally Posted by AMIGASYSTEM View Post
The name of the DosDriver in my opinion doesn't influence on its functionality, in my systems I use Driver names invented by me and I don't have any problem in the various mounting volumes.

Example CD0 you can rename CDX, CDY or CDZ and it will always work the same way.
This is not a matter of opinion, it is a documented feature of the 3.1.4 and 3.2 CrossDOSFilesystem when it is running in hard disk mode.

So just to emphasize: no other filesystem driver I know of behaves like this, but this one does. Feel free to read the FAQ / other documentation included with 3.1.4 and 3.2.
Jope is offline  
Old 22 September 2021, 17:20   #1502
AMIGASYSTEM
Registered User
 
AMIGASYSTEM's Avatar
 
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,248
Quote:
Originally Posted by Jope View Post
This is not a matter of opinion, it is a documented feature of the 3.1.4 and 3.2 CrossDOSFilesystem when it is running in hard disk mode.
Thanks, read the FAQ, it's a pretty unusual convention.

Quote:
So just to emphasize: no other filesystem driver I know of behaves like this, but this one does.
In fact that's why it seemed strange to me, never happened that a DOSDrivers name could have this kind of function, there's always something new to discover on AmigaOS.
AMIGASYSTEM is offline  
Old 22 September 2021, 17:43   #1503
Thomas Richter
Registered User
 
Join Date: Jan 2019
Location: Germany
Posts: 3,215
A little bit of background on this: The overall problem is that there is no institution/software module on Amiga that cares about partition tables. The firmware of the boot hardware has to do it, and thus it is not part of the ROM (exception: scsi.device).

Now, PC harddrives use another partition mechanism than Amiga (Bios partition vs. Amiga RDB), and as nothing in the Amiga can read PC Bios partitions, CrossDos has to do it.

The question is now where the partition number you want to mount comes from. CrossDos uses the convention of the last letter of the device name. FAT95 the last digit of the "FileType" entry in the mount list.

The latter, is however, a rather bad idea. Consider that you have two partitions on a PC Bios disk. With the FAT95 convention, the DosTypes of the two partitions is different, and hence, FAT95 is loaded twice into RAM, which is wasteful.

This said, CrossDos (starting with 3.2) does also support FAT95 partition indication, but this is not recommended for the reasons already given.
Thomas Richter is offline  
Old 22 September 2021, 19:30   #1504
indigolemon
Bit Copying Bard
 
indigolemon's Avatar
 
Join Date: Jan 2017
Location: Kelty, Fife, Scotland
Age: 41
Posts: 1,293
Quote:
Originally Posted by Thomas Richter View Post
A little bit of background on this: The overall problem is that there is no institution/software module on Amiga that cares about partition tables. The firmware of the boot hardware has to do it, and thus it is not part of the ROM (exception: scsi.device).

Now, PC harddrives use another partition mechanism than Amiga (Bios partition vs. Amiga RDB), and as nothing in the Amiga can read PC Bios partitions, CrossDos has to do it.

The question is now where the partition number you want to mount comes from. CrossDos uses the convention of the last letter of the device name. FAT95 the last digit of the "FileType" entry in the mount list.

The latter, is however, a rather bad idea. Consider that you have two partitions on a PC Bios disk. With the FAT95 convention, the DosTypes of the two partitions is different, and hence, FAT95 is loaded twice into RAM, which is wasteful.

This said, CrossDos (starting with 3.2) does also support FAT95 partition indication, but this is not recommended for the reasons already given.
Love posts like that that explain the 'why' of things. Thanks Thomas!
indigolemon is offline  
Old 25 September 2021, 00:20   #1505
PeterK
Registered User
 
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,365
Quote:
I think I have found a BUG. When we are inside the drawer that doesn't have an icon and we are doing cleanup and then SNAPSHOT the System crashes. Both WinUAE and Real Amiga.
I found the reason for the snapshot problem occurring when my icon.library and workbench.library v47 are both interacting. Since build #445 my library notifies the Workbench when a deficon is written by PutIconTagList() to disk by calling UpdateWorkbench(UPDATEWB_ObjectAdded). If I disable this call then the crashes don't happen. Edit: But I don't want to remove this notification, because it's correct and was forever a legal option for PutIconTagList().

It could be possible that my UpdateWorkbench() call is executed in the middle of an update that the new Workbench v47 now does itself, when the deficon has already been released from memory and before the internal icon pointer was updated with the real icon, or something like this. Then my call could get an invalid address as it has occurred in FreeDiskObject() ??

Update: Why does the Workbench not use PutIconTagList() with the tag NotifyWorkbench in order to update the deficons as my library does it? Then, this option could only be activated once! Additional update code in workbench.library is not necessary, because WorkbenchUpdate() can do that already.

Last edited by PeterK; 25 September 2021 at 11:56.
PeterK is offline  
Old 01 October 2021, 09:57   #1506
digitalMedic
Registered User
 
digitalMedic's Avatar
 
Join Date: Nov 2019
Location: Michigan/US
Posts: 77
I was just told that the 3.2 Roms have a bug in them that affects Z3 autoconfig and it is likely causing an issue I am having. Where can we find more info on this and the extent of the problem? I didn't see any information on the Hyperion support forum and a search of this thread came up empty. I don't want to buy two new sets of Rom chips until the problem is fixed, especially since I am not keen on having to buy them again as it is. Thanks for any info someone can provide.
digitalMedic is offline  
Old 01 October 2021, 11:30   #1507
hexaae
Bug hunter
 
hexaae's Avatar
 
Join Date: Jul 2006
Location: Italy
Age: 48
Posts: 2,161
AmigaGuide

Is it in to-do a Search feature, finally bringing you to the (first) page with highlighted matching text(s) in the whole page and Next, Previous (page) features?
hexaae is offline  
Old 01 October 2021, 16:03   #1508
klx300r
Registered User
 
klx300r's Avatar
 
Join Date: Oct 2007
Location: Toronto, Canada
Posts: 1,593
Hooooo

Quote:
Originally Posted by digitalMedic View Post
I was just told that the 3.2 Roms have a bug in them that affects Z3 autoconfig and it is likely causing an issue I am having. Where can we find more info on this and the extent of the problem? I didn't see any information on the Hyperion support forum and a search of this thread came up empty. I don't want to buy two new sets of Rom chips until the problem is fixed, especially since I am not keen on having to buy them again as it is. Thanks for any info someone can provide.
hmm I’d love to know too before I install new OS3.2 roms in my 4000!

what zorro3 cards are you having (or heard others)issues with?
klx300r is offline  
Old 01 October 2021, 16:09   #1509
digitalMedic
Registered User
 
digitalMedic's Avatar
 
Join Date: Nov 2019
Location: Michigan/US
Posts: 77
My CVisionPPC is not being recognized. P96 cannot see it. One of the devs said it might be from the bug in the Z3 auto config. Hoping someone here has some insight on the possible bug.
digitalMedic is offline  
Old 01 October 2021, 18:08   #1510
klx300r
Registered User
 
klx300r's Avatar
 
Join Date: Oct 2007
Location: Toronto, Canada
Posts: 1,593
@ digitalMedic


ah sorry to hear that & hope there's a fix soon for it..hoping my Zorro 3 cards work fine with the OS3.2 roms
klx300r is offline  
Old 01 October 2021, 18:32   #1511
gdonner
Ancient Amiga User
 
gdonner's Avatar
 
Join Date: Mar 2018
Location: Elkhart, IN USA
Posts: 207
Quote:
Originally Posted by klx300r View Post
@ digitalMedic

ah sorry to hear that & hope there's a fix soon for it..hoping my Zorro 3 cards work fine with the OS3.2 roms
They should--this is the first time I've heard of any issue with the 3.2 ROM.

I can vouch for at least the BigRamPlus, ZZ9000, and X-Surf 100 (with Rapid Road) working fine with 3.2 ROMs on both the A3000 and A4000.

From my non-programming user view, it does seem like Phase 5 boards are more complex than most, and more likely to balk at any low-level AmigaOS changes or fixes.
gdonner is offline  
Old 01 October 2021, 19:30   #1512
digitalMedic
Registered User
 
digitalMedic's Avatar
 
Join Date: Nov 2019
Location: Michigan/US
Posts: 77
I installed Cybergfx4 in the mean time and it works fine now. The P96 dev said he submitted at bug report to Hyperion and they have a fix that will be released with the 3.2.1 update. I will just continue with Cybergfx4 until then.
digitalMedic is offline  
Old 01 October 2021, 20:14   #1513
klx300r
Registered User
 
klx300r's Avatar
 
Join Date: Oct 2007
Location: Toronto, Canada
Posts: 1,593
@ DigitalMedic

good to hear you got it up in the mean time.

@gdonner

I know what ya mean about the Phase 5 zorro cards ;-)
klx300r is offline  
Old 01 October 2021, 22:44   #1514
Thomas Richter
Registered User
 
Join Date: Jan 2019
Location: Germany
Posts: 3,215
Quote:
Originally Posted by digitalMedic View Post
I installed Cybergfx4 in the mean time and it works fine now. The P96 dev said he submitted at bug report to Hyperion and they have a fix that will be released with the 3.2.1 update. I will just continue with Cybergfx4 until then.
The issue with these cards is that they include a PCI bridge that is initialized by the proprietary P5 firmware upon boot. If that isn't run, or you disable it, then the card remains invisible.

If you are an iComp customer, please contact Jens. I send him a beta driver that includes init code for the PCI bridge. Whether this works I do not know, but at least I understand now a little bit better what the problem is.
Thomas Richter is offline  
Old 01 October 2021, 23:04   #1515
digitalMedic
Registered User
 
digitalMedic's Avatar
 
Join Date: Nov 2019
Location: Michigan/US
Posts: 77
Thank you. I appreciate your work!
digitalMedic is offline  
Old 02 October 2021, 03:49   #1516
klx300r
Registered User
 
klx300r's Avatar
 
Join Date: Oct 2007
Location: Toronto, Canada
Posts: 1,593
Thumbs up

@ThoR

Once again thanks so much to you and all the OS3.2 devs/ testers etc….honestly us Amiga users wouldn’t still be here in 2021 if it wasn’t for you guys and the awesome Amiga Community
klx300r is offline  
Old 04 October 2021, 19:02   #1517
gdonner
Ancient Amiga User
 
gdonner's Avatar
 
Join Date: Mar 2018
Location: Elkhart, IN USA
Posts: 207
Quote:
Originally Posted by klx300r View Post
@ThoR

Once again thanks so much to you and all the OS3.2 devs/ testers etc….honestly us Amiga users wouldn’t still be here in 2021 if it wasn’t for you guys and the awesome Amiga Community
I second that--credit where credit is due!
gdonner is offline  
Old 14 October 2021, 04:03   #1518
bdb
Registered User
 
bdb's Avatar
 
Join Date: Jul 2012
Location: USA
Posts: 239
Quote:
Originally Posted by gdonner View Post
They should--this is the first time I've heard of any issue with the 3.2 ROM.

I can vouch for at least the BigRamPlus, ZZ9000, and X-Surf 100 (with Rapid Road) working fine with 3.2 ROMs on both the A3000 and A4000.

From my non-programming user view, it does seem like Phase 5 boards are more complex than most, and more likely to balk at any low-level AmigaOS changes or fixes.
Same here, BigRAMPlus, X-Surf 100 w/ RR, A4000 FastATA, and CyberVision 64 all working fine.
When I had the CVPPC, it was recommended to use the CyberGraphx V3/4 system, not P96; that was in a time of 3.1 ROMs. I sold my CVPPC when I bought a Mediator with a Radeon 256Kb GPU card - it was faster, with the Z3 RAM benefits, better resolutions and easy to set up with the P96 system (still in use on one of my A4000Ts with 3.2 ROMS).
bdb is offline  
Old 15 October 2021, 19:10   #1519
number6
Registered User
 
Join Date: Sep 2017
Location: USA
Posts: 153
@thread

There is an AmigaOS 3.2 presentation scheduled as one of the talks at AmiWest on Sunday.

Quote:
Brian Carpignano - What's new in OS 3.2
Broadcast schedule: http://amiwest.net/broadcast/

Please keep in mind that the broadcast link currently posted was used for some testing and the actual daily link will change for each day (Saturday and Sunday) and be listed on the above page prior to the day's steam beginning.

#6
number6 is offline  
Old 15 October 2021, 19:14   #1520
Romanujan
Registered User
 
Join Date: Dec 2007
Location: Szczecin/Poland
Posts: 424
Will he talk about OS 3.2.1?
Romanujan 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
AmigaOS 3.1.x v 3.9 steve_mynott New to Emulation or Amiga scene 35 19 April 2020 06:23
AmigaOS 3.9 PoLoMoTo support.WinUAE 8 27 August 2011 18:06
AmigaOS 3.5 or 3.9 maddoc666 support.Apps 12 22 February 2010 08:02
AmigaOS koncool request.Apps 6 04 June 2003 17:45
AmigaOS XL sturme New to Emulation or Amiga scene 4 15 January 2002 02:13

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:22.

Top

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