16 July 2006, 00:20 | #1 |
Posts: n/a
|
startup-sequence locked
Hi!
I have this minor problem from the very begining of using WinUAE but I never consider it to be worth of reporting. Now, when the update cycle of WinUAE releases is longer than before I decided to overcome my lazyness so the bug can be fixed in next release, hopefully. So what is the problem? It seems the startup-sequence is always locked (file in use) so it cannot be altered. For example microgolded reports the file cannot be deleted, etc. Fortunately microgolded saves the changes anyway. I am using NTFS directory for Amiga emulation (not hardfile). Similar bug was already described here. |
16 July 2006, 02:16 | #2 |
Missile Command Champion
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 12,453
|
I had crashes with AmiKit & WinUAE as well. And microgolded had problems to save the config. But using a hardfile solved all my problems. Are these mounted "folder hd" crashes fixable?
|
16 July 2006, 04:05 | #3 |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,378
|
Hi Jan,
although I never had any similar case under WinUAE with my WB 3.9 yet and I don't know the reason for this problem, you could try / check this: 1.) Disable ShowAmiga96 2.) Does EndCLI >NIL exist in the last line ? 3.) Change every "command x y z" in the startup-sequence into "command <NIL: x y z" or "command <NIL: >NIL: x y z" where possible. If this helps, try to find the line which uses the script as input/output. 4.) If nothing works, disable some parts of your startup-sequence. 5.) Are the commands "Run" and "Execute" the originals from OS 3.9 ? 6.) Check the PIPE: and STDIO: in Devs:dosdrivers and the handlers in L: 7.) Check the shell-startup script 8.) Don't use "C:command" in the startup-sequence, because "C:" is in your path by default, just use "command" in order not to replace the internal commands of the shell with older external versions 9.) Make sure, that for every "if" is a matching "endif" somewhere below. 10.) Use another editor Last edited by PeterK; 16 July 2006 at 06:09. |
16 July 2006, 11:12 | #4 |
Posts: n/a
|
Hi Peter! How are you?
Thanks for suggestions but I am afraid the startup-sequence is locked even if you boot without s-s! I can't even rename it! |
16 July 2006, 13:22 | #5 |
Global Moderator
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
|
Have you tried it with a hardfile?
|
16 July 2006, 19:33 | #6 |
Posts: n/a
|
I am pretty sure it is the WinUAE directory emulation issue 'cause it does not happen with hardfile, as Retro-Nerd reported.
|
16 July 2006, 19:55 | #7 |
Registered User
Join Date: Jan 2002
Location: Germany
Posts: 7,014
|
It doesn't happen with anything else but AmiKit, either.
|
16 July 2006, 21:26 | #8 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,539
|
Hmm.. Conflicting replies
It happens on my custom workbench installation but I haven't really examined it yet.. (I am not sure if it is application or emulation bug) |
16 July 2006, 23:02 | #9 |
Posts: n/a
|
heh, thanks god it's not "AmiKit only"
|
18 July 2006, 14:48 | #10 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,539
|
Quote:
|
|
18 July 2006, 18:25 | #11 |
Posts: n/a
|
well, it seems we're getting somewhere. This is the begining of my startup-sequence of OS3.9-BB2, kick3.1:
C:Safe RENRAM OWNOUT MOUNTSIZE=6684 ;Checks for viruses C:LoadModule L:Ram-Handler L:Shell-Seg LIBS:icon.library LIBS:workbench.library LIBS:mathieeesingbas.library DEVS:console.device REVERSE NOREBOOT ;makes the modules resident (similar to SetPatch) If EXISTS C:SquirrelSCSI C:SquirrelSCSI EndIf Set SCSIUpdate 1 If EXISTS C:IDEFix C:IDEFix Set SCSIUpdate 0 EndIf If EXISTS SYS:Expansion/XSurfIDE Set SCSIUpdate 0 EndIf If EXISTS SYS:Prefs/Env-Archive/NOSCSIUPDATE Set SCSIUpdate 0 EndIf If $SCSIUpdate EQ 1 SetPatch SKIPROMMODULES ram-handler,shell,console.device QUIET Else SetPatch SKIPROMMODULES ram-handler,shell,console.device,scsi.device QUIET EndIf Unset SCSIUpdate I found out that everytime I started WinUAE and booted without s-s the LoadModule and SetPatch was already run so the system was already rebooted once and then the early startup menu was displayed. So in this case if I boot without s-s, the startup-sequence is locked. Otherwise, if I manage to get to early startup menu immediately after WinUAE was run and I boot without s-s, the startup-sequence is NOT locked. Then if I run SetPatch, system reboots and I boot without s-s, it is locked (object in use)! It happens even if I run SetPatch with following arguments: SKIPROMUPDATES ram.handler,shell,console.device,scsi.device Last edited by glwxxx; 18 July 2006 at 18:39. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
ed s:startup-sequence | Astrofra | Member Introductions | 2 | 24 February 2013 22:09 |
startup-sequence file help | sb1987 | New to Emulation or Amiga scene | 3 | 04 January 2012 06:56 |
startup-sequence | mai | support.Other | 10 | 01 June 2010 21:39 |
Startup-Sequence | blade002 | support.Apps | 8 | 04 April 2008 19:06 |
Need help with startup-sequence | lopos2000 | support.Apps | 5 | 01 August 2005 11:54 |
|
|