website logo
Auteur
avatar
AmiDARK

Forum » » Développement » » Petites questions en Vrac.


Post� : 24-10-2011 21:55 icone du post

1. En plein dans le processus de "portage" de l'AmiDARK Engine à MorphOS, je me heurte à des fonctions du noyau AmigaOS4 que je ne retrouve pas sous MorphOS ...
J'ai checké dans les !!include!!s et docs de MorphOS ... et apparemment, ce seraient des fonctions que AmigaOS4 possède et pas MorphOS...

J'explique, voici un exemple de fonction compatible Os4 & MorphOS :
int MyGetFileSize( BPTR FileID ){
int MySize = 0;
#if defined( __amigaos4__ )
MySize = IDOS->GetFileSize( FileID );
#else
MySize = GetFileSize( FileID );
#endif
return MySize;
}

Hors si IDOS->GetFileSize existe sous AmigaOS4, GetFileSize n'existe pas sous MorphOS.
J'ai essayé de trouver une fonction qui puisse le faire ... mais rien ... nib ...

Voici 3 fonctions que j'ai sous AmigaOS4 et que je ne retrouve pas sous MorphOS dans la dos.library :
GetFilePosition, GetFileSize & ChangeFilePosition.

Quelqu'un aurait-il quelques idées ?

Merci par avance.
Sincèrement.
AmiDARK

Cet article provient de Meta-MorphOS
https://www.meta-morphos.org/viewtopic.php?topic=869&forum=52