Boot Behavior of msx models (Development Foros MSX)MSX Resource Center PassionMSX MSX2 contest           
                       
English Nederlands Español Português Russian                  
 Noticias
   Página principal
  Almacén de noticias
  Temas de noticias

 Recursos
   Foros MSX
  Artículos
  Analisis
  Informe de ferias/RUs
  Álbum de fotos
  Ferias y encuentros
  Encuestas
  Enlaces
  Buscar

 Software
   Descargas
  Tienda Online

 MRC
   Quiénes somos
  Únete a nuestro equipo
  Donar
  Políticas
  Contacta con nosotros
  Enlázanos
  Estadísticas

 Buscar
 
  

  

 Login
 

Login

Contraseña




¿Aún no tienes una cuenta? ¡Conviértete en miembro del MSX Resource Center! ¡Únete a nosotros!.


 Estadísticas
 

Hay 181 invitados y 5 miembros en línea

Eres un usuario anónimo.
 

Foros MSX


Foros MSX

Development - Boot Behavior of msx models

Autor

Boot Behavior of msx models

nikodr
msx addict
Mensajes: 447
Publicado: Mayo 06 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
online
msx master
Mensajes: 1497
Publicado: Mayo 06 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 Fundación MSX Resource Center. MSX es una marca registrada de MSX Licensing Corporation