int21h

Patch pro Windows XP

Snad každý, kdo má systémy windows 2000 a windows XP už zjistil, jak mizerně v nich fungují DOSové programy.
Obzvlášť špatné to je s podporou SVGA (VESA) rozlišení a se zvukem.
Důvodem je, že XP obecně blokují přístup k portům. Programátor dosáhne jen na ty porty, které windows milostivě povolí. Většinou nepovolí skoro nic.
Neexistuje obecný způsob, jak umožnit rozlišení VESA. Na jednom počítači to fungovat může a na jiném ne. Důvodem celého tohodle nesmyslu je hlídání stability systému.
Microsoft prostě rezignoval na pečlivé odladění systému a raději všechno zakázal.
Naštěstí jsem objevil hned dvě zajímavé utility, které ODBLOKUJÍ přístup k portům.
Ovladač userport odblokuje všechny porty a videoprt porty videokarty. Teoreticky by měly začít fungovat VESA módy, ačkoliv pochybuji že i v režimu LFB a možná, ale jen opravdu možná, přístup ke zvukovce.
Já nejsem takový magor, abych měl Win2000 nebo XP, takže jsem ani jedno nezkoušel, a tudíž za nic neručím.
Používám totiž bootovací manager s výběrem mezi systémy Windows 98SE a FreeDOS.
Dejte prosím vědět, jak jste s těmito utilitami uspěli!
2006-11-30 | Laaca
Reklamy:
„Nedostane-li žena koho chce, běda tomu, koho dostane.“ Mark Twain