*** Protokolldatei gestartet
*** Datum: Mi Mär 4 19:42:34 2009
[Mi Mär 4 2009] [19:42:34] Betreten Sie haben den Kanal #forth-ev betreten (~bernd@ppp-93-104-127-48.dynamic.mnet-online.de).
[Mi Mär 4 2009] [19:42:38] Modus Kanalmodi: 
[Mi Mär 4 2009] [19:43:42] Betreten MatthiasT_ hat den Kanal betreten (~mt@frnk-590d09f3.pool.einsundeins.de).
[Mi Mär 4 2009] [19:45:31] <MatthiasT_> servus
[Mi Mär 4 2009] [19:47:19] <BerndPaysan> Hallo
[Mi Mär 4 2009] [20:11:48] Betreten frunobulax hat den Kanal betreten (~mhx@h126007.upc-h.chello.nl).
[Mi Mär 4 2009] [20:15:50] <BerndPaysan> Hallo
[Mi Mär 4 2009] [20:18:04] <frunobulax> Hi Bernd
[Mi Mär 4 2009] [20:33:55] Beenden MatthiasT_ hat den Server verlassen (Ping timeout).
[Mi Mär 4 2009] [20:56:14] <BerndPaysan> Ich kämpfe gerade gegen eine neue Version VFX Forth...
[Mi Mär 4 2009] [20:56:39] <BerndPaysan> Da kann man nicht mal ' <value> >BODY machen...
[Mi Mär 4 2009] [20:56:42] <frunobulax> Kaempfe?
[Mi Mär 4 2009] [20:57:28] <frunobulax> Ist ja auch nicht gerade portabel :-)
[Mi Mär 4 2009] [20:57:30] <BerndPaysan> Jedenfalls nicht, solange man nicht die Optimierung getrennte Befehle/Daten abschaltet.
[Mi Mär 4 2009] [20:58:15] <frunobulax> Dann ist >BODY wohl faul.
[Mi Mär 4 2009] [20:58:30] <BerndPaysan> Das ist ja auch WIP.
[Mi Mär 4 2009] [20:58:48] <frunobulax> ??
[Mi Mär 4 2009] [20:59:08] <BerndPaysan> Work in progress
[Mi Mär 4 2009] [20:59:39] <frunobulax> Stephen hat wohl zu viel CLF gelesen.
[Mi Mär 4 2009] [20:59:47] <BerndPaysan> ;-)
[Mi Mär 4 2009] [21:01:33] <frunobulax> Ich versuche noch immer glforth zum Leuchten zu bringen. Weisst du warum dass bei mir so 'flach' aussieht?
[Mi Mär 4 2009] [21:01:49] <BerndPaysan> Ich habe in bigForth ja auch einige Dinge, die nicht ganz so aussehen wie in einem threaded code-System.
[Mi Mär 4 2009] [21:01:57] <BerndPaysan> Aber da funktioniert >BODY trotzdem.
[Mi Mär 4 2009] [21:03:15] <frunobulax> Ich nehme an >BODY funktioniert nur aus versehen nicht mehr. Code/Data Trennung ist sehr recent in VFX.
[Mi Mär 4 2009] [21:03:23] <BerndPaysan> Ja.
[Mi Mär 4 2009] [21:13:32] <BerndPaysan> Hm, um glforth hier wieder zum Laufen zu bringen brauch' ich wohl eine neuere Version, die alte verlässt sich ja auf Gforth 0.6.2
[Mi Mär 4 2009] [21:18:59] <BerndPaysan> Hm, so schlimm sieht's gar nicht aus, nur zwei $ ohne etwas hintendran, die als 0 interpretiert werden müssen....
[Mi Mär 4 2009] [21:21:20] <frunobulax> Und CELLS die SFLOATS heissen sollen. Aber in 32-bit mode gibt das kein Aerger.
[Mi Mär 4 2009] [21:22:12] <BerndPaysan> Es hat eigentlich hier schon im 64-Bit-Modus funktioniert.
[Mi Mär 4 2009] [21:24:24] <frunobulax> Das sollte mit die Vektoren eigentlich falsch laufen muessen.
[Mi Mär 4 2009] [21:26:33] <BerndPaysan> Wenn das konsistent falsch durchgezogen ist, eigentlich nicht.
[Mi Mär 4 2009] [21:27:52] <frunobulax> Aber die Vektoren gehen doch direct in ein "C"-call?
[Mi Mär 4 2009] [21:28:46] <BerndPaysan> Dann sollte das eigentlich nicht klappen...
[Mi Mär 4 2009] [21:49:27] <BerndPaysan> Nachgeguckt und ausprobiert - funktioniert... sehr merkwürdig ;-)
[Mi Mär 4 2009] [21:50:52] <frunobulax> Also ein DWIM libffi interface (hoffentlich keine Optimization des gcc fuer kleine Arrays...)
[Mi Mär 4 2009] [21:53:28] <frunobulax> Oder ist ein GLfloat zu 64-bit befoerdert? Dass waere ja ein Schweinenstall :-(
[Mi Mär 4 2009] [22:06:33] <BerndPaysan> Also, in meiner Version wird gl-vertex-3nv gar nicht aufgerufen, dann stimmt wohl das mit dem Auspacken.
[Mi Mär 4 2009] [22:06:51] <BerndPaysan> Oder es wird gar nicht verwendet, was die Flachheit des optischen Eindrucks erklären könnte ;-)
[Mi Mär 4 2009] [22:07:21] <BerndPaysan> gl-vertex-3n wird verwendet, das nimmt Zahlen auf dem Stack.
[Mi Mär 4 2009] [22:15:35] <frunobulax> create-3fv wird verwendet in enemies und rockets (rockets sehe ich eigentlich gar nicht)
[Mi Mär 4 2009] [22:17:05] <BerndPaysan> Also, anscheinend habe ich eine so alte Version, dass sie zuverlässig funktioniert ;-)
[Mi Mär 4 2009] [22:17:15] <BerndPaysan> Ich probier' mal r29 zum Laufen zu kriegen.
[Mi Mär 4 2009] [22:40:57] <BerndPaysan> Hm, jetzt läuft das hier ganz gut.
[Mi Mär 4 2009] [22:41:13] <BerndPaysan> Nötige Änderung: Die zwei einsamen $s in sdlconstant.fs mit $0 ersetzen
[Mi Mär 4 2009] [22:41:33] <BerndPaysan> und etwas Aufräumen bei den Libraries, insbesondere braucht die SLD-Library ein
[Mi Mär 4 2009] [22:41:37] <BerndPaysan> s" SDL" add-lib
[Mi Mär 4 2009] [22:41:45] <BerndPaysan> und OpenGL natürlich
[Mi Mär 4 2009] [22:41:51] <BerndPaysan> s" GL" add-lib s" GLU" add-lib
[Mi Mär 4 2009] [22:42:12] <BerndPaysan> und Namen habe ich den Libraries auch gegeben (c-library gl .... end-c-library und dasselbe für SDL)
[Mi Mär 4 2009] [22:42:30] <BerndPaysan> Lighting-Effekte wie auf den Screenshots sehe ich auch keine.