U mnie w BIOS to logo chyba wygasało powoli. Więc trzeba dodać operacje na palecie.
Też przypomniałem sobie to wygasanie. To jest dziwne, bo EGA miało niby 6-bitową paletę, a mój mózg twierdzi, że to był płynny efekt. Oby nie powtórzyła się historia z pierwszym Unrealem.
Na stronie którą wkleiłeś jest info, że Award zrobił później wersję w trybie graficznym.
Chciałbym rozwiązać to zadanie. Nie wiem jaki jest dobry emulator?
Jeśli chcesz emulować na poziomie DOSa, to DOSBox powinien być ok. Ma nawet wbudowany debugger.
Za to QEMU potrafi załadować nawet obraz BIOSa (qemu-system-i386 -bios …), ale zreplikowanie efektu na tym poziomie to byloby “zadanie z gwiazdką”. :-)
Ciekawe czy biblioteka BGI z TP ma możliwość podmiany fontów na dowolne bitmapowe.
Update: właśnie doczytałem, że BGI miało wektorowe fonty!
Skoro zrobili w trybie graficznym to sprawa rozwiązana. Bo ludzie w komentarzach pisali, że są rejestry by przełączyć w VGA czcionki z szerokości 9 na 8 px.
Też przypomniałem sobie to wygasanie. To jest dziwne, bo EGA miało niby 6-bitową paletę, a mój mózg twierdzi, że to był płynny efekt. Oby nie powtórzyła się historia z pierwszym Unrealem.
Na stronie którą wkleiłeś jest info, że Award zrobił później wersję w trybie graficznym.
Jeśli chcesz emulować na poziomie DOSa, to DOSBox powinien być ok. Ma nawet wbudowany debugger.
Za to QEMU potrafi załadować nawet obraz BIOSa (
qemu-system-i386 -bios …
), ale zreplikowanie efektu na tym poziomie to byloby “zadanie z gwiazdką”. :-)Ciekawe czy biblioteka BGI z TP ma możliwość podmiany fontów na dowolne bitmapowe.
Update: właśnie doczytałem, że BGI miało wektorowe fonty!
To wygasanie nie musiało dotyczyć EGA.
Skoro zrobili w trybie graficznym to sprawa rozwiązana. Bo ludzie w komentarzach pisali, że są rejestry by przełączyć w VGA czcionki z szerokości 9 na 8 px.
Rene bawił się DOSBox w serii o programowaniu starych kart graficznych. Potem mu się prototyp kodu z emulatora nie zgadzał z rzeczywistością. Ja się obawiałem, że inaczej będzie w dokumentacji i inaczej w emulatorze i będę się męczył.
Chciałem zacząć od 86box i pcemu, ale miały problemy u mnie z Fetorą.