Forum » » Développement » » Petites questions en Vrac.
Post� : 24-10-2011 21:55
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