Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

DOS on Compaq EVO T20 thin client - possible? (Developers)

posted by RayeR Homepage, CZ, 09.11.2008, 16:36
(edited by RayeR on 09.11.2008, 20:42)

> I have strange problems with downloading entire image. Can you post just
> the partition table and boot sectors (NT and DOS), or simply send them
> directly to me? (The partition table, even if ignored by your BIOS at
> boot, is needed later by DOS when it assigns drive letters. MS-DOS 7 looks
> at the partition table even earlier, in the boot sector loader.)

Yes I can send it to you (its 0.5MB packed) but I don't see your mail anywhere. Mail me at rayer ^ seznam * cz.
BTW I saw you have Compaq EVO N600 notebook too. Did you succed with sound under DOS? It has ESS1869 PCI soudchip which should be some way SB compatible. I was fiddling with many drivers but I made working only the FM sythesis not WAVE soud. Often it hangs. Only MPX play and one version of DOS DOOM engine can play. The same in windows 98. So I'm stucked on emulators :(

Note: I tried VMWare but it cannot setup HDD with more than 16 heads so it very limits usable capacity.

EDIT:

I put to bootsector a simple&dirty code to get BIOS HDD params:

        mov ah,8
        mov dl,80h
        int 13h           

        push dx   ; vypis CH-CL-DH-DL
        push cx
        mov ah,0eh
        mov bl,7

        pop dx ;cx

        mov al,dh ;ch.h
        shr al,4
        add al,'0'
        int 10h

        mov al,dh ;ch.l
        and al,0Fh
        add al,'0'
        int 10h

        mov al,'-'
        int 10h

        mov al,dl ;cl.h
        shr al,4
        add al,'0'
        int 10h

        mov al,dl ;cl.l
        and al,0Fh
        add al,'0'
        int 10h

        mov al,'-'
        int 10h

        pop dx ;dx

        mov al,dh ;dh.h
        shr al,4
        add al,'0'
        int 10h

        mov al,dh ;dh.l
        and al,0Fh
        add al,'0'
        int 10h

        mov al,'-'
        int 10h

        mov al,dl ;dl.h
        shr al,4
        add al,'0'
        int 10h

        mov al,dl ;dl.l
        and al,0Fh
        add al,'0'
        int 10h

        int 20h


The resul was:
CH=02, CL=38, DH=CF, DL=01 > CYL=2, MAXSEC=56, MAXHD=207, DRIVES=1
so my HDD image params are OK. I still cannot figure why I have problems accessing largers sectors of image in Boch. I tried linux version too. And Qemu is limited to 16 heads.

EDIT2:
I also tried SysLinux 3.72 but it quickly end up with "Boot error" on T20 :(

---
DOS gives me freedom to unlimited HW access.

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 293 users online (1 registered, 292 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum