Welcome, Guest. Please login or register.

Author Topic: VESA VBE Support  (Read 744 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline fatman2021Topic starter

  • Full Member
  • ***
  • Join Date: Dec 2002
  • Posts: 118
    • Show only replies by fatman2021
    • http://www.geocities.com/fatman2021/
VESA VBE Support
« on: February 11, 2003, 11:32:21 PM »
mov ax, 4f03h
 mov bx,  gfxmode
 int 10h
 mov ah, 0ch
 mov al, color
 mov bh, page
 mov cx, Xaxis
 mov dx, Yaxis
 int 10h
 ret

 Will the above code work on the AmigaOne/AmigaOS? If not what changes should I make to the above code in order for it to work?
 

Offline peroxidechicken

  • Full Member
  • ***
  • Join Date: Apr 2002
  • Posts: 170
    • Show only replies by peroxidechicken
Re: VESA VBE Support
« Reply #1 on: February 12, 2003, 12:06:46 AM »
Not unless the ppc gets cancer and starts executing x86 instructions.  

 ;-)
H2O2
 

Offline T_Bone

  • Hero Member
  • *****
  • Join Date: Jun 2002
  • Posts: 5124
    • Show only replies by T_Bone
    • http://www.amiga.org/userinfo.php?uid=1961
Re: VESA VBE Support
« Reply #2 on: February 12, 2003, 12:35:10 AM »
Quote

peroxidechicken wrote:
Not unless the ppc gets cancer and starts executing x86 instructions.  

 ;-)


Actually, it might be possible, the VESA VBE compatible video BIOS is written in x86 too, and they're planning on implementing an x86 mini-emulator to be able to use the x86 video BIOS thus preventing AOS4 users from having to have custom video cards manufactured. (Like is required for the Mac crowd)

Who knows? Can video BIOS calls be in x86 as well as the video BIOS itself? Would have to be a function of the emulater, you might have to ask Hyperion about their BIOS.

this space for rent