![]() |
![]() |
#1181 |
Paranoid Amigoid
Join Date: Mar 2008
Location: Athens/Greece
Age: 45
Posts: 1,978
![]() |
Yeah but it's not right.
It's awesome that we have these options now, but they need to be done correctly with some minor alterations in order to stop using "dirty" hacks and patches. |
![]() |
![]() |
#1182 |
Registered User
Join Date: Mar 2013
Location: Lahti / Finland
Age: 52
Posts: 452
|
I know that CD32 kickrom is experimental but just FYI, when I tested in WinUAE 4.10 with the default CD32 kick (40.60) vs booting from the ModulesCD32_3.2.1.adf, I can see that first row of VideoCD menu title is partially lost with the kick 3.2.1. CD32 is with the Full Motion Video cartridge to play VideoCDs.
|
![]() |
![]() |
#1183 |
Paranoid Amigoid
Join Date: Mar 2008
Location: Athens/Greece
Age: 45
Posts: 1,978
![]() |
One more question concerning MakeLink command (as I haven't managed to find a reference for that).
I noticed that the comments of the file linked (TO) aren't transferred to the linked file (FROM). Is that a normal behavior? It would be nice to have the comments of a file as well to the linked file. |
![]() |
![]() |
#1184 | |
Registered User
Join Date: Aug 2010
Location: Germany
Posts: 534
|
Quote:
This is a knotty problem, if you will: should the hard link and the original directory entry share the same comment, protection flags and modification time or should they be permitted to diverge? What if you change the modification time of the hard link - should the original follow or stay? If you change the original modification time, should the hard link(s) follow? |
|
![]() |
![]() |
#1185 |
Paranoid Amigoid
Join Date: Mar 2008
Location: Athens/Greece
Age: 45
Posts: 1,978
![]() |
Imho, they hardlinks and the actual file should have the same comments/protection flags and timestamps as from what I understand they are like Linux's symbolic links alas a pointer to the actual file.
If the actual file changes or the hardlink changes all changes should imho be represented in both original file and link. |
![]() |
![]() |
#1186 | |
Registered User
Join Date: Mar 2012
Location: Norfolk, UK
Posts: 1,157
|
Quote:
I'd argue that there are two types of data related to a file: The file's location, the protection bits and file comments fall into one category, so I think these should ideally be allowed to diverge for hard links. The modification time, however, relates to the file's actual contents, so should be shared between all linked instances of a file. |
|
![]() |
![]() |
#1187 | |
Registered User
Join Date: Aug 2010
Location: Germany
Posts: 534
|
Quote:
![]() What symbolic links accomplish in the Unix domain is implemented by soft links in AmigaDOS. When you access an AmigaDOS soft link, the dos.library will transparently translate the access to the target directory entry or volume (with the help of all the file systems involved). Well, at least that's the theory because soft link resolution support was almost consistently unreliable in AmigaDOS 2 through 3.1. Which is why hard links saw much more frequent use. At least the file system itself knew where the hard link was pointing and could ensure that its data structures were wholly consistent. This is why, depending upon the respective file system implementation, a hard link can have its own metadata attributes (name, protection flags, comment, modification time stamp) which may differ from the attributes of the original which the hard link references. As I mentioned, whether the hard link metadata and the original directory entry metadata are allowed to differ (the name can always be different), depends upon the respective file system implementation. Last edited by Olaf Barthel; 24 December 2022 at 11:29. |
|
![]() |
![]() |
#1188 |
Paranoid Amigoid
Join Date: Mar 2008
Location: Athens/Greece
Age: 45
Posts: 1,978
![]() |
Thanks for the clarification Olaf. Definitely made things more clear.
I will comment HardLinks as well since link/actual file share different metadata. Just wanted to be sure what's the case, and if it was actual a bug or a feature ![]() |
![]() |
![]() |
#1189 | |
A1260T/PPC/BV/SCSI/NET
Join Date: Jan 2013
Location: Moscow / Russia
Posts: 841
|
Quote:
There is a simpler solution... Just put your variable names in double quotes " " eg. (%e "var") This should do the trick, also with split name variables |
|
![]() |
![]() |
#1190 |
Paranoid Amigoid
Join Date: Mar 2008
Location: Athens/Greece
Age: 45
Posts: 1,978
![]() |
|
![]() |
![]() |
#1191 |
Piotr
Join Date: Jul 2013
Location: Lodz/Poland
Age: 40
Posts: 207
![]() |
I look through the all thread but did not find the answer. Was the issue with Exectutive resolved or it is still needed to add ramlib to exludes?
|
![]() |
![]() |
#1192 |
Registered User
Join Date: Nov 2022
Location: #Amigaland
Posts: 156
|
I'm a bit confused, I was going to do a test with shapeshifter.
However it says I need to run prepareemul first but according to the OS 3.2 FAQ it isn't needed? I tried copying MuMove4k to c: then I added MuMove4K A1200 NoReboot PrepareEmul at the beginning of the startup-sequence and shapeshifter launcher at least starts now. So why do I need MuMove4k? Is it because I have MMULib installed? |
![]() |
![]() |
#1193 |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 3,307
|
MacOS needs the first few kilobytes free/reserved. Shapeshifter comes with pepareemul to do the trick but there exists several other patches that do the same. If you are using OS3.2 than there is no need for prepareemul or others because it frees/allocate the first few kilobytes already. It might be possible that not each patch works for you for some reason. In your case there should no need for MuMove4k.
|
![]() |
![]() |
#1194 |
Registered User
Join Date: Nov 2022
Location: #Amigaland
Posts: 156
|
Well, that's what I'm saying, I need to run MuMove4k prepareemul in OS3.2 otherwise shapeshifter won't start at all.
|
![]() |
![]() |
#1195 | |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,304
|
Quote:
No, it's because Shapeshifter requires it, as silly as it sounds. ShapeShifter expects a "magic indicator" in the 32K MacOs "globals" that indicates that these 32K were actually released for Shapeshifter. MuMove4K just provides these magic values there. In principle, a small program would be needed just to deposit the values there. |
|
![]() |
![]() |
#1196 | |
Registered User
Join Date: Nov 2022
Location: #Amigaland
Posts: 156
|
Quote:
|
|
![]() |
![]() |
#1197 |
Registered User
Join Date: Jan 2023
Location: Spain
Posts: 4
|
AmigaOS 3.3 >> and chipset-agnostic version
How difficult would be to create a new version that ran exclusively on 68k cpu without using the chipset? It would be ideal for solutions like emu68 using rgt, maybe also draco, casablanca hardware,atari (SCNR).
|
![]() |
![]() |
#1198 |
Registered User
Join Date: Oct 2017
Location: São Leopoldo / Brazil
Age: 46
Posts: 212
|
|
![]() |
![]() |
#1199 |
Registered User
Join Date: Jul 2012
Location: USA
Posts: 242
|
You mean emulate the chipset and hardware in software? I ask because I believe I've seen this done before on other CPUs and Operating Systems.
|
![]() |
![]() |
#1200 | |
Camilla, AmigaOS Dev.
Join Date: Mar 2020
Location: Frederiksberg
Posts: 330
|
Quote:
- Not shipping the audio.device would free half of Paula. - Similarly we could likely ignore serial.device - The floppy controller part of Paula is more difficult but I guess if you don't care - CIA have timers we can't really do without, so alternative hardware should somehow provide a timer.device replacement for the kickstart - A totally slimmed down graphics.library would make Denise obsolete. That would also make copper and blitter more or less obsolete. Obviously you would need some RTG up and running instead. - But Denise also provides a video timer that we can't do without either. Finally this is just the OS. Many programs accessing these things directly will obviosuly not work at all. So yes it would be pretty difficult, but not impossible. I'm sure more problems will be found if one were to try. |
|
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Hively Tracker by Iris and Up Rough released for AmigaOS 4.0 | spotUP | News | 14 | 12 June 2014 19:00 |
KryoFlux FREE for AmigaOS Classic released | mr.vince | News | 32 | 23 March 2014 19:59 |
AmigaOS 3.9 | PoLoMoTo | support.WinUAE | 8 | 27 August 2011 18:06 |
AmigaOS | koncool | request.Apps | 6 | 04 June 2003 17:45 |
Amigaos 4 Released!!!! | th4t1guy | Amiga scene | 13 | 03 April 2003 09:52 |
|
|