Archief - [PROG]C DOS graphics

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Darth-Falcon

Legacy Member
om te beginnen: dit is niet vrijwillig !!!

omdat niemand van de docenten int school weet hoe ze met windows api moeten werken (zowel graphics als poorten aansturen), moeten wij beide met oude dos code programmeren.

int detail: borland c 4.5 met BGI

ik vind hier bijna niets deftig over op het i'net en in de bib int school ook niet, docent wil dat we het zelf uitzoeken, maw pretty screwed.

is er iemand die nen deftige link heeft (heb zelf al gezocht maar vind niets)

ik kan nu wel al bv ne groenen vierkant over t scherm laten bewegen maar da flikkert enorm en ik krijg daar koppijn van (het is niet de refreshrate)

joyrider

Legacy Member
hmm waarom bgi ? mode 13h was alles wat de klok sloeg ten tijde van dos :)
en da was ni zo moeilijk om da in te stellen. ik heb nog wat oude game developpers magazines (eletronische) liggen waar er voorbeeld code zit en uitgelegd wordt in c hoe je mode 13h aanspreekt. Enigste nadeel is dat die magazinnes nimeer werken standaard onder windows xp / 2000 tenzij je dosbox gebruikt om ze te bekijken. als ge ni verlpicht zijt bgi te gebruiken kun je mode 13h is opzoeken kan u gelijk die gdm's ook bezorgen. en wsl vinde op internet nog wel info daarover ook.

Darth-Falcon

Legacy Member
simpel we moeten bgi gebruiken, vraag me niet waarom

die mode 13 heb ik al geprobeerd, en die krijg ik niet aan de gang, ook nie me compatibiliteitsmode

dJeez

Legacy Member
BGI is toch simpel? Wel al zeer lang geleden dat 'k er nog mee gewerkt heb, en ik vraag mij af of je dat wel aan de praat kan krijgen onder WinXP. Voor zover ik mij kan herinneren moest je eerst initgraph oproepen met als parameter de driver en mode die je wenste te gebruiken, vervolgens je ding doen (rechthoekjes tekenen ed meer) en tenslotte closegraph gebruiken (om terug te keren naar tekstmode).

De BGI function reference kan je vinden op http://www.cs.colorado.edu/~main/cs1300/doc/bgi/index.html

Iets anders dan VGA, VGAHI gebruiken zou ik niet echt aanraden btw (tenzij je over een SVGA BGI driver zou beschikken).

Die docenten horen thuis in een museum btw.

Oh, en dat geflikker ga je trouwens nooit wegkrijgen als je via de BGI werkt, dat is nl. pokketraag. Het zou wel vloeiend gaan moest de BGI paging ondersteunen, dan kon je mooi switchen en een vloeiende animatie krijgen, maar dat kan dus niet met de BGI.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan