Pure 5.72 und MP3D
-
- Beiträge: 9
- Registriert: 18.11.2019 20:12
Pure 5.72 und MP3D
Hallo, leeve Lütt.
Arbeitet noch jemand mit MP3D, und hat das Teil vieleicht auf Pure 5.72 installiert?
Wenn ich mit 5.72 ein MP3D-Demo starte, kommt die Fehlermeldung:
POLINK: error: Unresolved external symbol _PB_Sign.
POLINK: fatal error: 1 unresolved external(s).
Mit Version 5.71 ( X86 ) funktioniert MP3D noch.
In der "Geschichte" von Pure 5.72 steht rein zufällig geschrieben:
Geändert: Sign() gibt jetzt eine Ganzzahl anstelle einer Fließkommazahl zurück.
Da ich keine Ahnung habe und auch an Motivationschwäche leide, um mein nutzloses Progrämmchen
auf Ogre zu übertragen, frage ich hier doch mal nach, ob " _PB_Sign " etwas mit der Funktion " Sign() " zu tun hat.
Jrüsskes
PDvB
Arbeitet noch jemand mit MP3D, und hat das Teil vieleicht auf Pure 5.72 installiert?
Wenn ich mit 5.72 ein MP3D-Demo starte, kommt die Fehlermeldung:
POLINK: error: Unresolved external symbol _PB_Sign.
POLINK: fatal error: 1 unresolved external(s).
Mit Version 5.71 ( X86 ) funktioniert MP3D noch.
In der "Geschichte" von Pure 5.72 steht rein zufällig geschrieben:
Geändert: Sign() gibt jetzt eine Ganzzahl anstelle einer Fließkommazahl zurück.
Da ich keine Ahnung habe und auch an Motivationschwäche leide, um mein nutzloses Progrämmchen
auf Ogre zu übertragen, frage ich hier doch mal nach, ob " _PB_Sign " etwas mit der Funktion " Sign() " zu tun hat.
Jrüsskes
PDvB
Re: Pure 5.72 und MP3D
Ähm!
Naja...
Dieses _PB irgendwas ist ein interner Funktionsaufruf.
Man kann diesen auch selber mit Inline - Assembler Code schreiben.
Aber diese Aufrufe können von Purebasic-Version zu Purebasic-Version unterschiedlich sein.
Ansonsten entspricht es dem normalen Sign() Aufruf, und diese Funktion wurde tatsächlich geändert.
Ich finde das auch etwas fragwürdig, weil es diverse Kompatibilitätsprobleme mit sich zieht.
Es ist aber halt so und bedarf eben ggf. neue Anpassungen.
Anbei:
Mit der MP3D habe ich mich bisher noch nicht beschäftigt, weil ich lieber auf plattformübergreifende Lösungen setze.
Ansonsten scheint angeblich diese Bibliothek sehr gut zu sein. (keine praktischen Erfahrungen)
Ich kann dir dabei nicht weiterhelfen.
Naja...
Dieses _PB irgendwas ist ein interner Funktionsaufruf.
Man kann diesen auch selber mit Inline - Assembler Code schreiben.
Aber diese Aufrufe können von Purebasic-Version zu Purebasic-Version unterschiedlich sein.
Ansonsten entspricht es dem normalen Sign() Aufruf, und diese Funktion wurde tatsächlich geändert.
Ich finde das auch etwas fragwürdig, weil es diverse Kompatibilitätsprobleme mit sich zieht.
Es ist aber halt so und bedarf eben ggf. neue Anpassungen.
Anbei:
Mit der MP3D habe ich mich bisher noch nicht beschäftigt, weil ich lieber auf plattformübergreifende Lösungen setze.
Ansonsten scheint angeblich diese Bibliothek sehr gut zu sein. (keine praktischen Erfahrungen)
Ich kann dir dabei nicht weiterhelfen.
Betriebssysteme: div. Windows, Linux, Unix - Systeme
no Keyboard, press any key
no mouse, you need a cat
no Keyboard, press any key
no mouse, you need a cat
- tft
- Beiträge: 605
- Registriert: 08.09.2004 20:18
- Computerausstattung: GTX Titan , i9 9900K , 32 GB Ram , 500 GB SSD , 3 ASUS FullHD Monitore and more
- Wohnort: Dachsen
- Kontaktdaten:
Re: Pure 5.72 und MP3D
Hallo,
was genau ist MP3D ?
Gruss TFT
was genau ist MP3D ?
Gruss TFT
TFT seid 1989 , Turgut Frank Temucin , Dachsen/Berlin/Antalya
Aktuelles Projekte : Driving School Evergarden
YouTube : Pure Basic to go
FaceBook : Temuçin SourceMAgic Games
DISCORD : SourceMagic
W10 , i9 9900K ,32 GB Ram , GTX Titan , 3 Monitore FHD
ARDUINO Freak
Aktuelles Projekte : Driving School Evergarden
YouTube : Pure Basic to go
FaceBook : Temuçin SourceMAgic Games
DISCORD : SourceMagic
W10 , i9 9900K ,32 GB Ram , GTX Titan , 3 Monitore FHD
ARDUINO Freak
Re: Pure 5.72 und MP3D
Hallo tft,
MP3D ist eine wirklich sehr gute (besser als Ogre) 3D/2D Grafik/Sound/Gamebibliothek die auf DirectX (9) setzt.
Für die reine Windowsnutzung besser als Ogre.
MP3D ist eine wirklich sehr gute (besser als Ogre) 3D/2D Grafik/Sound/Gamebibliothek die auf DirectX (9) setzt.
Für die reine Windowsnutzung besser als Ogre.
Betriebssysteme: div. Windows, Linux, Unix - Systeme
no Keyboard, press any key
no mouse, you need a cat
no Keyboard, press any key
no mouse, you need a cat
- tft
- Beiträge: 605
- Registriert: 08.09.2004 20:18
- Computerausstattung: GTX Titan , i9 9900K , 32 GB Ram , 500 GB SSD , 3 ASUS FullHD Monitore and more
- Wohnort: Dachsen
- Kontaktdaten:
Re: Pure 5.72 und MP3D
Hallo,
dann schick mal einen Link bitte. Den im Netzt aus der Schweiz finde ich nur ....... andere dinge.
dann schick mal einen Link bitte. Den im Netzt aus der Schweiz finde ich nur ....... andere dinge.
TFT seid 1989 , Turgut Frank Temucin , Dachsen/Berlin/Antalya
Aktuelles Projekte : Driving School Evergarden
YouTube : Pure Basic to go
FaceBook : Temuçin SourceMAgic Games
DISCORD : SourceMagic
W10 , i9 9900K ,32 GB Ram , GTX Titan , 3 Monitore FHD
ARDUINO Freak
Aktuelles Projekte : Driving School Evergarden
YouTube : Pure Basic to go
FaceBook : Temuçin SourceMAgic Games
DISCORD : SourceMagic
W10 , i9 9900K ,32 GB Ram , GTX Titan , 3 Monitore FHD
ARDUINO Freak
Re: Pure 5.72 und MP3D
Salve,
du musst schon in anerkannten Purebasic Foren schauen.
Schaust du hier:
https://www.purebasic.fr/english/viewto ... 27&t=43601
du musst schon in anerkannten Purebasic Foren schauen.
Schaust du hier:
https://www.purebasic.fr/english/viewto ... 27&t=43601
Betriebssysteme: div. Windows, Linux, Unix - Systeme
no Keyboard, press any key
no mouse, you need a cat
no Keyboard, press any key
no mouse, you need a cat
- tft
- Beiträge: 605
- Registriert: 08.09.2004 20:18
- Computerausstattung: GTX Titan , i9 9900K , 32 GB Ram , 500 GB SSD , 3 ASUS FullHD Monitore and more
- Wohnort: Dachsen
- Kontaktdaten:
Re: Pure 5.72 und MP3D
Die Download Links sind alle 404.
TFT seid 1989 , Turgut Frank Temucin , Dachsen/Berlin/Antalya
Aktuelles Projekte : Driving School Evergarden
YouTube : Pure Basic to go
FaceBook : Temuçin SourceMAgic Games
DISCORD : SourceMagic
W10 , i9 9900K ,32 GB Ram , GTX Titan , 3 Monitore FHD
ARDUINO Freak
Aktuelles Projekte : Driving School Evergarden
YouTube : Pure Basic to go
FaceBook : Temuçin SourceMAgic Games
DISCORD : SourceMagic
W10 , i9 9900K ,32 GB Ram , GTX Titan , 3 Monitore FHD
ARDUINO Freak
Re: Pure 5.72 und MP3D
Einige Links müssten eigentlich gehen.
Ansonsten probiere mal die Links im Backup-Archiv von Ray Siegl (RSBasic).
https://www.rsbasic.de/backups/
Ansonsten musst du auf die PB-Version bezüglich der "Misc"-Bibliothek achten.
Ansonsten probiere mal die Links im Backup-Archiv von Ray Siegl (RSBasic).
https://www.rsbasic.de/backups/
Ansonsten musst du auf die PB-Version bezüglich der "Misc"-Bibliothek achten.
Betriebssysteme: div. Windows, Linux, Unix - Systeme
no Keyboard, press any key
no mouse, you need a cat
no Keyboard, press any key
no mouse, you need a cat
Re: Pure 5.72 und MP3D
Ich arbeite gerade wieder mit der MP3D LIB
Die letzte Version in der es noch läuft ist bei mir die PB Vers. 5.43 LTS x86
Also muss ich für 3D Kram oder Ähnlichem die alte Version starten.
MP3D Installer - Link gibts hier:
http://www.inc-games-design.de/igd/Tool ... taller.rar
Ich hab auf meinen Webspace für den Tool Ordner kein Zertifikat installiert. Wenn also Mozilla nicht laden will dann tuts Chrome
Die letzte Version in der es noch läuft ist bei mir die PB Vers. 5.43 LTS x86
Also muss ich für 3D Kram oder Ähnlichem die alte Version starten.
MP3D Installer - Link gibts hier:
http://www.inc-games-design.de/igd/Tool ... taller.rar
Ich hab auf meinen Webspace für den Tool Ordner kein Zertifikat installiert. Wenn also Mozilla nicht laden will dann tuts Chrome
PB v5.43 LTS + v6.02 LTS | Windows 7 x86 + 11 x64 - Gforce RTX 4090 - AMD Ryzen 9 5900X 12-Core Processor 4.2 GHz - 64,0 GB RAM,
ASUSTEK TUF Gaming X570 Plus
ASUS ROG Thor-1200P Platinum (1200W, Aura Sync, OLED Display, 0dB-Cooling)
1x 1 TByte Samsung MZ-V7S500BW 970 EVO Plus 1 TB NVMe M.2 Internal SSD
1x 2 TByte Samsung MZ-V7S2T0BW 970 EVO Plus 2 TB NVMe M.2 Internal SSD
von BiSONTE! TOP. Kauft Eure Hardware gern bei ihm.
Monitor:
LG 38GL950G-B 95 (38 Zoll) Ultragear Curved 21: 9 UltraWide QHD IPS
ASUSTEK TUF Gaming X570 Plus
ASUS ROG Thor-1200P Platinum (1200W, Aura Sync, OLED Display, 0dB-Cooling)
1x 1 TByte Samsung MZ-V7S500BW 970 EVO Plus 1 TB NVMe M.2 Internal SSD
1x 2 TByte Samsung MZ-V7S2T0BW 970 EVO Plus 2 TB NVMe M.2 Internal SSD
von BiSONTE! TOP. Kauft Eure Hardware gern bei ihm.
Monitor:
LG 38GL950G-B 95 (38 Zoll) Ultragear Curved 21: 9 UltraWide QHD IPS
-
- Beiträge: 9
- Registriert: 18.11.2019 20:12
Re: Pure 5.72 und MP3D
@ ccode_new
Danke für deine Infos.
Ja, man sollte auch keine externen Dlls verwenden. Wenn der Schreiber dann keine Motivation
mehr besitzt, und den Source nicht veröffentlicht, dann stehste auf dem Schläuchelche.
Aber, wie viele Jahrzehnte sollte man denn auf Pure-Ogre warten?
Wenn in MP3D im Jahre 2011 schon Shader und andere wichtige Funktionen vorhanden sind,
die man gebrauchen kann, dann nimmt man natürlich diese DLL.
Naja, da muss man wohl die alten Pure-Versionen weiterverwenden, und für neue Sachen
kann man es mal mit Ogre versuchen.
@ udg
Die letzte Version von MP3D ist vom 10.08.2016. ( 2.953.082 MB )
Mit Pure 5.46 funktioniert alles, ab 5.50 gibt es Ärger mit Unicode, die Shader bewegen sich nicht mehr, und
für das Laden von Texturen muss man dann Ascii() verwenden.
Alles andere funktioniert noch mit 5.71.
Danke für deine Infos.
Ja, man sollte auch keine externen Dlls verwenden. Wenn der Schreiber dann keine Motivation
mehr besitzt, und den Source nicht veröffentlicht, dann stehste auf dem Schläuchelche.
Aber, wie viele Jahrzehnte sollte man denn auf Pure-Ogre warten?
Wenn in MP3D im Jahre 2011 schon Shader und andere wichtige Funktionen vorhanden sind,
die man gebrauchen kann, dann nimmt man natürlich diese DLL.
Naja, da muss man wohl die alten Pure-Versionen weiterverwenden, und für neue Sachen
kann man es mal mit Ogre versuchen.
@ udg
Die letzte Version von MP3D ist vom 10.08.2016. ( 2.953.082 MB )
Mit Pure 5.46 funktioniert alles, ab 5.50 gibt es Ärger mit Unicode, die Shader bewegen sich nicht mehr, und
für das Laden von Texturen muss man dann Ascii() verwenden.
Alles andere funktioniert noch mit 5.71.