Page 1 sur 1

Savez-vous?

Publié : ven. 10/juin/2005 14:21
par meganet
Salut,
j'aimerai savoir si PB utilise des library externe et si oui les qu'elle (or directx biensur pour le son et la vidéo)?
Car je suis entrain de déveloper un noyau en assembleur et enC (32 byte), et j'aimerai bien utiliser PB pour faire toutes se qui est grafic.
Merci!

Publié : ven. 10/juin/2005 14:48
par Dr. Dri
Il me semble qu'on peut utiliser opengl en pb, fais une recherche sur le forum anglais pour ca...

Dri

Et non!

Publié : ven. 10/juin/2005 15:09
par meganet
Resalut,
Et non dri se n'est pas ce que je ovulais dire.
Je demandait si pb utilisait des lib externe du genre pour ouvrir une fenêtre,
car si je suis entrain de faire mon propre noyau je veu dire par là que je suis entrain de créer mon os!
Donc plus aucune library de windows.
Merci!

Publié : ven. 10/juin/2005 17:48
par Polo
Euh... Tu m'impressiones, là !
Purebasic utilise aucunes librairies externes, si on excepte les API windows, et là...
Donc, à par si tu recodes toutes les API windows (remarque, y a déjà les gars de ROS qui le font), c'est foutu...

Re: Et non!

Publié : ven. 10/juin/2005 17:50
par Oliv
meganet a écrit :Resalut,
Et non dri se n'est pas ce que je ovulais dire.
Je demandait si pb utilisait des lib externe du genre pour ouvrir une fenêtre,
car si je suis entrain de faire mon propre noyau je veu dire par là que je suis entrain de créer mon os!
Donc plus aucune library de windows.
Merci!
Oui purebasic utilise les fonctions fournies sur la plateforme où il est, la preuve, c'est qu'il faut avoir direct x lors de l'utilisation de InitXXX(). Enfin je peux me tromper, mais là bonne chance, déjà pour faire un OS, et en plus en PB 8O

Publié : ven. 10/juin/2005 18:16
par Backup
et pourtant ; je pense que c'est possible !

car apres tout meme les acces disque , devrait etre adressable !
le tout c'est de bien connaitre la programation des peripheriques
(driver ect...)


et avoir une sacres doc !! :lol:

il me semble que le TOS (atari a ete ecrit en C )
et linux aussi d'ailleurs , donc ce doit etre faisable en Pure puisque le pure est de l'assembleur et qu'il propose a peut pres toutes les facultés du C
(arretez-moi si je phantasme :D )

Publié : ven. 10/juin/2005 18:56
par Oliv
Dobro a écrit :et pourtant ; je pense que c'est possible !

car apres tout meme les acces disque , devrait etre adressable !
le tout c'est de bien connaitre la programation des peripheriques
(driver ect...)


et avoir une sacres doc !! :lol:

il me semble que le TOS (atari a ete ecrit en C )
et linux aussi d'ailleurs , donc ce doit etre faisable en Pure puisque le pure est de l'assembleur et qu'il propose a peut pres toutes les facultés du C
(arretez-moi si je phantasme :D )
Il nous faudrait l'avis de Fred mais je pene que tu fantasmes, car il a du utiliser les API pour ce simplifier. Par contre, la création d'un shell est à mon avis entièrement possible

Publié : ven. 10/juin/2005 19:16
par Polo
Je vois pas l'intérêt de faire un OS avec Purebasic, autant le faire direct en ASM/C, je crois... Car de toute manière, aucunes commandes de Pure ne pourraient être utilisées...

La raison pour la quel je voulais utiliser PB!

Publié : ven. 10/juin/2005 21:19
par meganet
Resalut,
la raison pour la quel je voulais utiliser PB pour mon os était surtout pour me fassiliter la vie avec les interfaces grafic, mais autrement tout le reste accès memoir, accès au périférique, je fait ça en asm.
D'ailleur je galère un peu.
Mais bon j'avance!
Si vous voulez y participer, allez sur le forum prévue à cette effet sur:
http://forum.site-meganet.com/forum.php?fid=19.
Ce projet est open source donc venez y jetter un coup d'oeuil.
Le forum est un peu mort c'est normal j'ai commencé il y à 2 jours seulement.
Voilà @+++.