![]() |
![]() |
#1 |
Registered User
Join Date: Feb 2008
Location: Federativnaya Respublika Germaniya
Posts: 4,994
|
startup-sequence
How is it possible, that a program starts from floppy, althought the present startup-sequence is empty.
There is also no custom bootblock. What is the trick. I have just checked: Eye of the Beholder (1991)(SSI)(DE)(Disk 1 of 3)[a] See the right dopus window in attachment. Last edited by mai; 09 September 2019 at 23:13. |
![]() |
![]() |
#2 | |
PSPUAE DEV
|
Quote:
If I remember, if its under 1kb, it wont will show as 0kb? |
|
![]() |
![]() |
#3 |
Registered User
Join Date: Feb 2008
Location: Federativnaya Respublika Germaniya
Posts: 4,994
|
If i try to edit the startup-sequence, then i see there is no line.
|
![]() |
![]() |
#4 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,611
|
Probably file header has size set to zero but data pointer is still pointing to data block(s).
You see the contents ("EOB") under KS 1.x, KS2.x or newer only sees empty file ![]() KS1.x FS handler does not really do any sanity checks.. |
![]() |
![]() |
#5 |
Registered User
Join Date: Feb 2008
Location: Federativnaya Respublika Germaniya
Posts: 4,994
|
|
![]() |
![]() |
#6 |
Registered User
Join Date: May 2002
Location: Essex, UK
Posts: 414
|
there was a program you could use to convert a single executable to become a bootloader, the disk would boot direct and run that program, then when that program finished it would drop to amigados and load the startup-sequence.
i did this with a couple of compiled amos programs i made back then, the disk booted direct to it. the problem is the file doesnt show up on the filesystem and if you write to the disk afterward it usually corrupts the data. |
![]() |
![]() |
#7 |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,865
|
|
![]() |
![]() |
#8 |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,665
|
Still, isn't the startup sequence supposed to be in the S directory? Being there wouldn't work.
|
![]() |
![]() |
#9 |
Amiga user since 1990
Join Date: Aug 2004
Location: Kingsport, TN / USA
Age: 44
Posts: 295
|
Ah, but you forget - if a normal system folder doesn't exist, it's instead assigned to the boot device's root (I just tested this with a blank disk that I installed a bootblock to - the disk was labeled Test, and everything but ENVARC: was assigned to Test:). ENVARC: is still assigned to sys:prefs/env-archive.
Last edited by LocalH; 01 June 2010 at 21:40. Reason: stupid smilies |
![]() |
![]() |
#10 |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,665
|
I didn't know that. Nice!
Is this only working for 1.3 or also 2 or 3.X? |
![]() |
![]() |
#11 |
Amiga user since 1990
Join Date: Aug 2004
Location: Kingsport, TN / USA
Age: 44
Posts: 295
|
Tested it under 2.x, I assume it works across all Kickstarts. Perhaps not rev 27.3, don't really care to check there, but I wouldn't be surprised if things were this way really early, it's a fairly obvious thing to do IMO (and I have seen lots of disks with no DF0:devs and system-configuration in the root).
|
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
ed s:startup-sequence | Astrofra | Member Introductions | 2 | 24 February 2013 22:09 |
BPPCfix in startup sequence? | Mendel | support.Hardware | 2 | 05 July 2012 14:32 |
startup-sequence file help | sb1987 | New to Emulation or Amiga scene | 3 | 04 January 2012 06:56 |
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 |
|
|