Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: Do Mai 16, 2024 18:13

Foren-Übersicht » Programmierung » Allgemein
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 
Autor Nachricht
BeitragVerfasst: Fr Nov 02, 2012 09:30 
Offline
Compliance Officer
Benutzeravatar

Registriert: So Aug 08, 2010 08:37
Beiträge: 460
Programmiersprache: C / C++ / Lua
Hi,

habe SDL auf Delphi XE2 getestet und die jedi-sdl.inc geupdated. Sollte jetzt mit allen Delphi-Versionen funktionieren.

Bitte testen. Ich hab nur SDL.pas mit dglOpenGl.pas getestet.

Hinweis:

Wenn man Strings benutzt (auf XE2) muss man statt PChar(string); PChar(AnsiString(string)); nehmen, da XE2 Unicode-Strings nutzt.

P.S.

Gibt es eine bessere Möglichkeit zu testen, ob der Compiler Delphi ist, als {$IFDEF verXXX} ? Das gilt schließlich nur für eine Delphi-Version und nicht für alle.


Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

_________________
offizieller DGL Compliance Beauftragter
Never run a changing system! (oder so)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Do Jan 03, 2013 16:19 
Offline
Compliance Officer
Benutzeravatar

Registriert: So Aug 08, 2010 08:37
Beiträge: 460
Programmiersprache: C / C++ / Lua
neue SDL.pas, statt PChar jetzt PAnsiChar.

Natürlich weiterhin läuffähig auf allen anderen Delphi/Lazarus Versionen.

Dadurch wird der obere Hinweis natürlich hinfällig, es reicht ein PAnsiChar(string)...


Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

_________________
offizieller DGL Compliance Beauftragter
Never run a changing system! (oder so)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Sa Jan 05, 2013 17:48 
Offline
Compliance Officer
Benutzeravatar

Registriert: So Aug 08, 2010 08:37
Beiträge: 460
Programmiersprache: C / C++ / Lua
Hier gibt es eine 64 bit dll von SDL:

http://blog.killtheradio.net/programming-2/sdl-1-2-14-windows-64-bit-dll/#comment-1829

Vorteil: man kann 64 bit kompilieren :)
Nachteil: man kann die dll nur für 64 bit verwenden, nicht für 32 Bit

=> dll zu sdl64.dll umbennen und sdl.pas modifizieren...

(mach ich noch, versprochen)

_________________
offizieller DGL Compliance Beauftragter
Never run a changing system! (oder so)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mo Jan 07, 2013 10:54 
Offline
Compliance Officer
Benutzeravatar

Registriert: So Aug 08, 2010 08:37
Beiträge: 460
Programmiersprache: C / C++ / Lua
Hi,

dank Genehmigung von killtheradio für das Nutzen der SDL64.dll veröffentliche ich nun:

SDL x86_x64 inklusive den Delphi-Headern, natürlich kompatibel zu allen Delphi Versionen > 4 und Lazarus 9.30.4 !

(da die maximale Dateigröße von DGL 256 Kb ist auf Dropbox hochgeladen:)

https://dl.dropbox.com/u/51225594/SDL_Delphi_x86_x64.zip

_________________
offizieller DGL Compliance Beauftragter
Never run a changing system! (oder so)


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 
Foren-Übersicht » Programmierung » Allgemein


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.037s | 17 Queries | GZIP : On ]