Page 1 sur 1
un mode "VGA" like ?
Posté : mer. 10 févr. 2016 11:43
par 65c02
Bonjour,
Existe t'il un moyen d'accéder directement à la VRAM, pour dessiner sur l'écran en asm, comme on faisait dans le temps avec le VGA ?
J'imagine qu'avec linux et son kernel, la réponse est non, mais je serais trop con de ne pas demander

Ce serait tellement amusant de coder des petits effets en asm.
Re: un mode "VGA" like ?
Posté : jeu. 11 févr. 2016 08:26
par 65c02
Je creuse la question et je tombe sur ça
https://www.youtube.com/watch?v=eZd0IYJ7J40
De fil en aiguille je tombe sur ça
https://rpiplayground.wordpress.com/201 ... ofit-pt-1/
et sur ça
https://www.broadcom.com/docs/support/v ... G100-R.pdf
C'est passionnant, du coup je pose ça là.
Des fois qu'il existe d'autres dingues pour trouver ça cool

Re: un mode "VGA" like ?
Posté : jeu. 11 févr. 2016 11:38
par destroyedlolo
Sinon, si tu veux respecté l'OS, tu peux utiliser aussi DirectFB qui a un mode raw autant que je me souvienne.
Bye
Laurent
Re: un mode "VGA" like ?
Posté : jeu. 11 févr. 2016 12:05
par 65c02
Mais je respecte tous les O.S. J'en ai d'ailleurs respecté un, tout à l'heure
C'est excellent; exactement ce que je cherchais !
Je vais pouvoir m'amuser.
Merci beaucoup
Re: un mode "VGA" like ?
Posté : jeu. 11 févr. 2016 17:20
par destroyedlolo
Je n'ai aucun respect pour ms-windows ... mais est-ce vraiment un OS ????
Sinon, le site de directFB est mort depuis septembre et les gens ne répondent pas sur le github.
Dommage car j'utilise ca pour mon dashboard (tablette Android bricked recyclée sous Nunux) ... et ca marche pas mal.
Re: un mode "VGA" like ?
Posté : ven. 12 févr. 2016 07:41
par 65c02
là, je m'amuse avec les fonctions ioctl et mmap
Est ce équivalent à DirectFB ?
Si non, quelles sont les différences ?
Re: un mode "VGA" like ?
Posté : ven. 12 févr. 2016 12:09
par destroyedlolo
Je dois t'avouer que je n'ai pas jouer avec le mode raw mis uniquement avec les primitives
Par contre, le site étant HS, envoie moi un MP si tu veux les docs de la derniere version : j'ai une copie locale sur mon site.