Deutsch
Forum

FreeProfan - Tests...

 
- Seite 1 -


 
23.01.2013  
 



 
- Seite 9 -


Kannst Du eine Distanz zurückliefern?
 
23.03.2013  
 




RGH
iF (23.03.13)

Kannst Du eine Distanz zurückliefern?


Ich könnte eine Systemvariable schaffen, in der die Distanz steht. Allerdings müsste der im SelectBuffer zurückgelegte Wert wieder in eine Float-Variable zurückgerechnet werden, damit man damit was anfangen kann. Im Selectbuffer stehen ja nur GLUint (Unsigned Integer). Damit aus einer Entfernung im Wert von 0 bis 1 ein Integer wird, wird die Entfernung mit 2hoch32-1 multipliziert, bevor sie im Selectbuffer abgelegt wird. (Das dürfte auch die Operation sein, die bei bestimmten Prozessoren zum Fehler führt.)

Gruß
Roland
 
XProfan X2
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
23.03.2013  
 



Du könntest das auch einfach per ogl("endTest" zurückliefern als Float wobei der
ganzzahlige Anteil einfach der Name ist und der Kommabetrag die Distanz wieder-
spiegelt. Das würde das Einführen einer neuen Variable ersparen, falls das für
Dich relevant ist. ogl("distance") wäre auch ok. Wenn Du jedoch ohnehin eine neue
Variable einführst dann sei doch bitte etwas experimentierfreudig und führe gleich
noch eine weitere Variable ein z.B. namens &internal. Diese liefert einfach nur
das Handle eines Speichers zurück den Du zu Programmstart anlegst. So könnte
die Distanz z.B. auch hinter float(&internal,0) stehen und so wäre es äußerst einfach
den Speicher hinter &internal auch mit weiteren interessanten Infos zu bestücken,
wo es vielleicht nicht immer gleich notwendig werden müsste, eine extra System-
Variable zu erzeugen. An stelle &internal+8 könnte z.B. eine Funktionsadresse
stehen einer Deiner internen Funktionen, z.B. die von WaitInput oder die von "cls",
dadurch neue Möglichkeiten sind imho enorm. Dieses Array kannst Du so auch
einfach jederzeit beliebig erweitern und es böt eine Schnittstelle für fortgeschrittenes
Programmieren mit XProfan. In der Hilfedatei stünden dann einfach nur die Offsets.
 
23.03.2013  
 




RGH
Noch besser:

Ab dem nächsten FreeProfan-Upload (nächste Woche) gibt es die Funktion ogl("SelectBuffer",n), die nach ogl("EndTest") aufgerufen werden kann:
Bei n = -1 wird die Anzahl der Hits zurückgeliefert.
Bei n zwischen 0 und 255 wird der entsprechende Wert des SelectBuffers zurückgeliefert. Für jeden Hit gibt es vier Einträge: Index, Minimale Entfernung, Maximale Entfernung, Name. Der Buffer ist für maximal 64 Hits ausgelegt.

Gruß
Roland
 
XProfan X2
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
23.03.2013  
 



Och jo!
 
24.03.2013  
 




Dietmar
Horn
Hallo Roland,

weil es noch keine separate Hilfedatei für FreeProfan gibt:

Könntest du hier mal die wesentlichen Unterschiede (bzw. Einschränkungen?) zwischen FreeProfan und der aktuellen XProfan-Version gegenüberstellen?

Gruß
Dietmar
 
XProfan X2
Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V.  [...] 

Windows 95 bis Windows 7
Profan² 6.6 bis XProfan X2 mit XPSE

Das große XProfan-Lehrbuch:  [...] 
01.04.2013  
 




Julian
Schmidt
Falscher Zeitpunkt zum Fragen. Schließlich ist heut der erste April!
 
XProfan X2
Win7 Professional, SP1, AMD FX(tm)-8350 Eight-Core Processor

˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
01.04.2013  
 




Dietmar
Horn
Das ist mal wieder eine typische und unwillkommene Antwort eines "Jungspunds", der offensichtlich vom wirklichen Leben (noch?) so gut wie keine Ahnung zu haben scheint.

Warum sollte mir Roland auf eine vernünftig gestellte Frage keine ordentliche Antwort geben? Das muss ja nicht unbedingt gleich heute am Ostermontag und 1. April sein, sondern das kann er ja auch irgendwann in den nächsten Tagen tun, wenn er dafür Zeit findet, oder?

Gruß
Dietmar
 
Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V.  [...] 

Windows 95 bis Windows 7
Profan² 6.6 bis XProfan X2 mit XPSE

Das große XProfan-Lehrbuch:  [...] 
01.04.2013  
 




Julian
Schmidt
Seit wann sind Jungendliche hier in der Community unwillkommen. Ernsthaft du schreibst Bücher für Jugendliche XProfaneinsteiger und klebst dann auf uns Jugendliche Etiketten wie "Jungpund" drauf. Immer diese Vorurteile.

Ich wollte dich nur darauf hinweisen dass ich am ersten April eher skeptisch gegenüber jeder Frage und Antwort bin.
 
XProfan X2
Win7 Professional, SP1, AMD FX(tm)-8350 Eight-Core Processor

˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
01.04.2013  
 




Dietmar
Horn
Wer mich persönlich kennt, der weiß, dass ich nie etwas gegen Jugendliche hatte und noch immer nicht habe. Und schon gar nicht schrieb ich, dass Jugendliche hier in der Community unwillkommen seien - im Gegenteil! Wenn du wüßtest, wieviele meiner ehemaligen und aktuellen XProfan-Schüler hier regelmäßig vernünftig posten, dann würdest du vermutlich deine Tastatur abstöpseln, damit du nie wieder in Versuchung kommst, solchen Unsinn wie gerade zu posten!

Wenn du skeptisch gegenüber Fragen und Antworten am 1. April bist, dann scheinst du ein (April-) Problem zu haben, und nicht ich.

Was meine Frage an Roland (und nicht an dich) bzgl. der Unterschiede zwischen FreeProfan und XProfan betrifft, das dürfte ja wohl kaum etwas mit irgendwas in Richtung Aprilscherz, o.ä. zu tun haben.

Gruß
Dietmar
 
XProfan X2
Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V.  [...] 

Windows 95 bis Windows 7
Profan² 6.6 bis XProfan X2 mit XPSE

Das große XProfan-Lehrbuch:  [...] 
01.04.2013  
 




RGH
Ziel ist es, das FreeProfan den gleichen Sprachumfang wie XProfan X2.1 hat. Bewusste Einschränkungen werden nicht eingebaut.

FreeProfan ist mit FreePascal/Lazarus kompiliert und daher einerseits größer und andererseits langsamer als XProfan.

Da ich für Units eine Assembler-Verschlüsselung verwende, aber einserseits FreeProfan mit Delphi-Assembler-Syntax nicht klarkommt und andererseits eh' nicht der gleiche Code für 32 und 64 Bit verwandt werden kann, fallen Units vorläufig weg. Aus dem gleichen Grund gibt es auch die IN- und OUT-Befehle/Funktionen nicht. (Ok, das wird niemanden stören, das seit Windows XP der Zugriff auf die Ports ohne spezielle Treiber eh' nicht möglich war.)

Außerdem ist FreeProfan immer noch in der Beta-Phase, das heißt also, das wahrscheinlich noch nicht alles 100%ig funktioniert.

Andererseits ist in FreeProfan der MUSIC-Befehl zweifach erweitert:
1. ist jetzt mehrstimmige Musik möglich, sogar in Stereo
2. kann die Musik jetzt im Hintergrund gespielt werden

(Natürlich werden diese Erweiterungen später auch in das kommerzielle XProfan eingebaut werden, wenn die MIDI-Erweiterungen in FreeProfan abgeschlossen und ausreichend getestet worden sind.)

Für die allermeisten Fälle dürfte FreeProfan aber schon jetzt nutzbar sein.

Die nächste Fassung der offiziellen Hilfe, die mit XProfan X2.1 ausgeliefert werden wird, wird aktuelle Unterschiede zu FreeProfan erwähnen, so dass sie auch für FreeProfan zu verwenden ist.

Gruß
Roland
 
XProfan X2
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
02.04.2013  
 




Dietmar
Horn
Danke, Roland, für deine umgehende Antwort!

Um dein prima FreeProfan-Projekt zu unterstützen, haben Lothar Beloch und ich keine Mühen und Unkosten gescheut, und deshalb wird es vermutlich noch im Laufe dieses Monats im gut sortierten Buchhandel bundesweit und im Internet ein kleines FreeProfan-Lehrbuch für nur 14.90 Euro zu kaufen geben.

Für normale Projekte funktioniert FreeProfan nach meinen bisherigen Tests jetzt schon prima und ziemlich zuverlässig!

Was ich darüber hinaus "leerbuchmäßig" bzgl. FreeProfan nach dessen weitestgehender Fertigstellung noch in Rückhand habe, davon sollten wir uns überraschen lassen, wenn es soweit ist.

Deshalb im Anhang dieses Postings erst mal nur das Cover für das erste kleine FreeProfan-Schnupper-Lehrbuch.

Gruß
Dietmar

[OFFTOPIC] Weil ich dieses Posting erst am 2. April sende, dürfte meines Erachtens auch ein "Jungspund" mit "1.-April-Manie" damit leben können. [...]  [/OFFTOPIC]

247 kB
Hochgeladen:02.04.2013
Ladeanzahl288
Herunterladen
 
Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V.  [...] 

Windows 95 bis Windows 7
Profan² 6.6 bis XProfan X2 mit XPSE

Das große XProfan-Lehrbuch:  [...] 
02.04.2013  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

100.674 Betrachtungen

Unbenanntvor 0 min.
Gast.0815 vor 9 Tagen
Member 862464111.05.2024
Sven Bader16.09.2021
p.specht10.06.2021
Mehr...

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie