• Domingo 22 de Diciembre de 2024, 14:32

Autor Tema:  Int 10h En Winxp  (Leído 2381 veces)

diegoeche

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Int 10h En Winxp
« en: Miércoles 2 de Noviembre de 2005, 06:38 »
0
Tengo como proyecto hacer un pequeño juego en modo grafico, usando assembler, me pasaron un ejemplo que tiene ciertas funciones en c embebido y lo compilé con BCC 5.5 + TASM32... cuando lo voy a ejecutar en winxp me saca error,

tengo entendido que xp bloquea el uso de las interrupciones y creo esa la causa del problema...
habra algun emulador para ejecutar el programa??
el error será que obedece a otra cosa???

gracias

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Int 10h En Winxp
« Respuesta #1 en: Miércoles 2 de Noviembre de 2005, 08:25 »
0
Cita de: "diegoeche"
Tengo como proyecto hacer un pequeño juego en modo grafico, usando assembler, me pasaron un ejemplo que tiene ciertas funciones en c embebido y lo compilé con BCC 5.5 + TASM32... cuando lo voy a ejecutar en winxp me saca error,

tengo entendido que xp bloquea el uso de las interrupciones y creo esa la causa del problema...
habra algun emulador para ejecutar el programa??
el error será que obedece a otra cosa???

gracias
El error es que estas intentando acceder a interrupciones de la BIOS que estan presentes en modo real (16 bits) desde un programa de modo protegido (32 bits). No podes usar herramientas de 32 bits como TASM32.

 :devil:  :devil:

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

diegoeche

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Re: Int 10h En Winxp
« Respuesta #2 en: Miércoles 2 de Noviembre de 2005, 19:30 »
0
y esto es exclusivo de win xp?? o son cosas totalmente diferentes, que pena la ñoñez  ;)

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Int 10h En Winxp
« Respuesta #3 en: Miércoles 2 de Noviembre de 2005, 19:41 »
0
Cita de: "diegoeche"
y esto es exclusivo de win xp?? o son cosas totalmente diferentes, que pena la ñoñez  ;)
A la BIOS no vas a poder acceder desde ningun programa que se este ejecutando en modo protegido.

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

diegoeche

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Re: Int 10h En Winxp
« Respuesta #4 en: Miércoles 2 de Noviembre de 2005, 20:47 »
0
y hay alguna forma de ejecutarlo en 32 bits sin estar en modo protegido???

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Int 10h En Winxp
« Respuesta #5 en: Miércoles 2 de Noviembre de 2005, 21:44 »
0
Cita de: "diegoeche"
y hay alguna forma de ejecutarlo en 32 bits sin estar en modo protegido???
No, justamente el modo protegido es de 32 bits. ¿Porque no haces un programa de 16 bits?  :devil:

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

diegoeche

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Re: Int 10h En Winxp
« Respuesta #6 en: Jueves 3 de Noviembre de 2005, 04:08 »
0
ok. muchas gracias :)