Boot Behavior of msx models (Development MSX Fora)MSX Resource Center PassionMSX MSX2 contest           
            
English Nederlands Español Português Russian         
 Nieuws
   Voorpagina
  Nieuws archief
  Nieuws onderwerpen

 Informatie
   MSX Fora
  Artikelen
  Recensies
  Beursverslagen
  Fotoreportages
  Beurzen en meetings
  Enquêtes
  Links
  Zoek

 Software
   Downloads
  Webshop

 MRC
   Wie we zijn
  Kom bij ons team
  Doneren
  Policies
  Contact met het MRC
  Link naar Ons
  Statistieken

 Zoek
 
  

  

 Login
 

Gebruikersnaam

Wachtwoord




Ben je nog niet lid? Klik hier en word MSX vriend!


 Statistieken
 

Er zijn 46 gasten en 3 MSX vrienden online

Je bent een anonieme bezoeker.
 

MSX Fora


MSX Fora

Development - Boot Behavior of msx models

Schrijver

Boot Behavior of msx models

nikodr
msx addict
Berichten: 482
Geplaatst: 06 Mei 2007, 16:07   
Hello!I have a question regarding the boot behavior of msx2.

When a disk is inserted the msx can understand wether this disk has some boot code (example non system friendly games) or dos disks that load command promt.

Here is the interesting part,if someone goes to msx dos and then quits back to basic one can easily write _SYSTEM on basic prompt and go back to dos or use it to boot other non system frienly disketes that have weird boot code that bypass the system.In that case the address of &hf346 has a value of 1.

However if someone boots into basic without a disk and tries to do _SYSTEM an "illegal function call" appears.The only way to bypass this error is to do a Poke &hf346,1

My question is why is this happening?Shouldn't it boot anyway?Do i always have to poke to that address?
NYYRIKKI
msx master
Berichten: 1511
Geplaatst: 06 Mei 2007, 16:38   
Quote:

My question is why is this happening?Shouldn't it boot anyway?


Maybe they wanted to make this feature look more like DOS and not BASIC feature... Or maybe they wanted to make external cartridge to be able to handle this call... Don't know...
Quote:

Do i always have to poke to that address?


In DOS2 this feature is removed, so you don't need the poke anymore.
 
 







(c) 1994 - 2008 Stichting MSX Resource Center. MSX is een trademark van MSX Licensing Corporation.