Seite 10 von 14
Verfasst: 30.11.2008 01:24
von Max_der_Held
naja, wir menschen sind halt keine Robotter , manchmal hat selbst ein mann gefühle ^^.
(wobei es auf meinem pc bei großen Sourcecodes schonmla zu abstürzen gekommen ist, und neue Codezeilen können irgendwan auch lang dauern, bis sie mit "enter" eingefügt werden können ^^)
aber Das Gefühl kenn ich, und ich stimme ihm zu, auch wenn ich große teile trotzdem aufteile (-n muss), und wenns evtl nicht ergonomisch is, und wenn es keiner ausser einem selbst sieht
[und ich werfe keinen Stein hehe

;)]
Verfasst: 24.12.2008 16:02
von cxAlex
Rechzeitig unter den Weihnachtsbaum das neue Release von PaladiumX:
ChangeLog: 1.0.2.2 zu 1.0.2.1
Neu:
- XIncludeFile funktioniert wie in PB
- TLXgrafik Library [xperience2003]
- XMmusic Library [xperience2003]
- SIDmusic Library [xperience2003]
- FCmusic Library [xperience2003]
- Packer Library (ZPAC) [RocketRider]
- LinkedList Library [Josef Sniatecki]
Verbessert:
- Umstellung auf PB 4.3: geringer Performancegewinn
- Library Call: teilweise schnellerer Aufruf von Externen Funktionen
- Syntax - Optimierung: Optimizer erkennt "sinnlose" If/Select - Abfragen
- Syntax - Optimierung: Optimizer erkennt "statische" Operationen (z.B.: x = x+1, y = y/$FF) [Beta]
- For - Schleifen werden ca. um den Faktor 3 schneller ausgeführt
- Library SDK überarbeitet, Anleitung beigelegt
- Debugger: Verwendung von HighRes - Timern wenn möglich
- HashTable: Hashing-Algorythmus direkt in Assembler geschrieben (Dank an Helle)
- Debugger: Teilweise falsche Meldungen korregiert, einige genauere Beschreibungen
- BugFix: Restore wahr CaseSensetive, Debugger lieferte eine falsche Fehlermeldung
- BugFix: Viele,viele Fehler in DataSection behoben, sollte jetzt wieder normal funktionieren
- BugFix: Bug bei der Erkennung negativer Zahlen in Ausdrücken behoben
- BugFix: Erkennung von Hex- und Binärzahlen: (Bsp: $ FF, % 10101 wurden nicht erkannt)
- BugFix: Optimizer erkannte Ansammlungen konstanter Ausdrücke nicht und fasste Sie nicht zusammen
- Online - Hilfe aktualisiert
Änderungen:
- 64 Bit Vorbereitung: .l auf .i geändert
- Datei - Funktionen in File Library ausgelagert
- Memory - Funktionen in Memory Library ausgelagert
- Interpreter nur noch ohne UPX - Kompression zum Download verfügbar
- DLL - Interpreter wegen massiver Bugs vorübergehend entfernt
Sonstiges:
- Umstrittene Bibliotheken vorerst entfernt. Werden nach und nach neuprogrammiert
- PX auf noch mehr Downloadseiten registriert um Bekanntheitsgrad zu steigern
- Homepage: Neue Projektseite: http://www.paladiumx.forgesoft.net
- Homepage: Banner mit PB - Werbung eingefügt
In Arbeit:
- Auslagerung aller restlicher Befehle in Librarys (Math/String ….)
- Pragma EnableCSyntax
- Neuer IDE
Zum Download gibts das ganze auf:
http://www.paladiumx.forgesoft.net
Direktlink:
http://www.paladiumx.forgesoft.net/inde ... 2&Itemid=2
Viel Spaß damit, ich hoffe auf viel Feedback,Bugreports (hoffentlich wenige

) und konstruktive Kritik.
PS:
Euch allen schöne Weihnachten und einen guten Rutsch ins neue Jahr!
Verfasst: 24.12.2008 17:08
von Kevin
PX hat fogendes geschrieben
Fehler
Fehler Nummer -1073741819
An attempted read or write to/from an address to which that procress isn't allowed
Verfasst: 24.12.2008 19:50
von cxAlex
Kevin hat geschrieben:PX hat fogendes geschrieben
Fehler
Fehler Nummer -1073741819
An attempted read or write to/from an address to which that procress isn't allowed
Ist der Editor, nicht PX. Der wird sowiso bald ersetzt.
Verfasst: 26.12.2008 17:03
von cxAlex
> Umstrittene Bibliotheken vorerst entfernt. Werden nach und nach neuprogrammiert
Alle Librarys die umstritten waren, wurden bereits ersetzt oder sind einfach entfernt worden und werden noch neu programmiert. Ich hab das Fred im englischen Bord schon per PN geklärt.
Verfasst: 29.12.2008 22:01
von Hroudtwolf
cxAlex hat geschrieben:> Umstrittene Bibliotheken vorerst entfernt. Werden nach und nach neuprogrammiert
Alle Librarys die umstritten waren, wurden bereits ersetzt oder sind einfach entfernt worden und werden noch neu programmiert. Ich hab das Fred im englischen Bord schon per PN geklärt.
Dem ist nicht ganz so.
Ein paar meiner Libs zu denen ich dir die Verwendungsrechte entzog, sind noch im Download-Packet enthalten.
Bei der File-Lib hast du lediglich die Nomenklatur etwas angepasst und bei der Dialog-Lib ein paar Funktionen hinzugefügt.
Das war relativ einfach festzustellen nachdem ich die Dateien per UPX entpackte und im Hexeditor mit meinen Originalen verglich.
Bitte mach dir selbst die Mühe.
MfG
Wolf
Verfasst: 29.12.2008 22:44
von cxAlex
Hroudtwolf hat geschrieben:cxAlex hat geschrieben:> Umstrittene Bibliotheken vorerst entfernt. Werden nach und nach neuprogrammiert
Alle Librarys die umstritten waren, wurden bereits ersetzt oder sind einfach entfernt worden und werden noch neu programmiert. Ich hab das Fred im englischen Bord schon per PN geklärt.
Dem ist nicht ganz so.
Ein paar meiner Libs zu denen ich dir die Verwendungsrechte entzog, sind noch im Download-Packet enthalten.
Bei der File-Lib hast du lediglich die Nomenklatur etwas angepasst und bei der Dialog-Lib ein paar Funktionen hinzugefügt.
Das war relativ einfach festzustellen nachdem ich die Dateien per UPX entpackte und im Hexeditor mit meinen Originalen verglich.
Bitte mach dir selbst die Mühe.
MfG
Wolf
Soweit ich das sehe hast du selbst diese Libs als OpenSource freigegeben:
http://www.purebasic-lounge.com/viewforum.php?f=16
Und andere Libs von dir außer die dort von dir freigegebenen benutze ich nicht, und nicht mal von dort alle.
Ich füg zum Downloadpacket auch gerne den Orginal-Quellcode bei und schreib den Autor dazu, aber sonst seh ich da keinen Verstoß.
Verfasst: 29.12.2008 23:32
von ts-soft
Okay, den Autoren sollteste schon erwähnen!
Die File lib ist lediglich eine Übersetzung der WinAPI und somit erfüllt es wohl
kaum die Bedingungen eines schützenwertes Programmes.
Von mir wird ja auch einiges verwendet, aber dafür hab ich es ja auch
veröffentlicht
Finde das gezeter vom Wolf nicht so angebracht. Besser schmeiß den Mist
einfach raus, kannste bestimmt besser.
Verfasst: 29.12.2008 23:57
von cxAlex
ts-soft hat geschrieben:Okay, den Autoren sollteste schon erwähnen!
Die File lib ist lediglich eine Übersetzung der WinAPI und somit erfüllt es wohl
kaum die Bedingungen eines schützenwertes Programmes.
Von mir wird ja auch einiges verwendet, aber dafür hab ich es ja auch
veröffentlicht
Finde das gezeter vom Wolf nicht so angebracht. Besser schmeiß den Mist
einfach raus, kannste bestimmt besser.
Sämtliche Libs die ich davon verwende sind nur Wrapper der WinAPI.
Verfasst: 30.12.2008 00:01
von Hroudtwolf
@TS-Soft
Deine Meinung interessiert mich hierbei nicht.
@cxAlex
Egal was ich mit meiner Software mache, ob ich sie opensource mache, rumzeige, oder sonst was.
Wenn ich dir explizit die Nutzungsrechte daran entzogen habe ist das legitim und zu respektieren.
Zumal du, wie du weisst, selbstverschuldet, von mir ohnehin nichts mehr zu erwarten hast.
Ich werde darüber nicht weiter diskuttieren.