Fenix/Flamebird - "Error: Mnemonico 0x445 no implementa


!BrainbuG!

Member
Joined
Mar 30, 2006
Messages
413
Location
in deinem Kopf!
Website
www.flaboratorium.org
ICQ
104267311
WEBSITE
http://www.flaboratorium.org
LOCATION
in deinem Kopf!
Moin!
Ich versuche grade so meinen ersten Schritte mit Fenix
und wundere mich warum folgendes Programm
Code:
program test;
global
   float degree=0;
   float degree_speed=.5;

begin	
  loop
     degree+=degree_speed;
     delete_text(0);
     write(0,160,100,1,degree);
     if(degree>360)
        degree=0;
     end;
     frame;
  end;
end;

...abbricht sobald 'degree' 360 ist.
Ich bekomme unter FlameBird dann die Meldung
Error: Mnemonico 0x445 no implementado

Mach ich generell was falsch (ich kenn mich mit c++
/Fenix nicht besonders aus...) oder woran mag das liegen?

..schon fast peinlich an sowas simplem direkt zu scheitern
:huh:
 
Ich kenn fenix nicht. Sieht aber wie Pascal Syntax aus. Kann es sein das du degree:=0 machen musst?

MfG
IceOnly
 
hmmm zunächst danke für die Antworten aber
leider funzen eure Vorschläge auch nicht...

weder := geht (werd ich direkt beim compilieren beleidigt..)
noch folgendes:
Code:
<i>
</i>program test;
global
  float degree=0;
  float degree_speed=5;
  float zero=0;
begin
  loop
     degree+=degree_speed;
     delete_text(0);
     write(0,160,100,1,degree);
     if(degree>360)
        degree=zero;
     end;
     frame;
  end;
end;
...dabei bekomme ich dieselbe Fehlermeldung
als wenn ich direkt "0" zuweise...

naja werd mal weiter rumprobieren,
wenn ich de rätsels lösung finden sollte,
gebe ich bescheid

:roll:
 
!BrainbuG! said:
if(degree>360)
degree=0;
end;

Hi...
Ich habe jetzt mal ein paar Fenix-Demos quergelesen... (hab noch nix damit programmiert)... aber hinter dem end das ";" scheint mir zu viel zu sein...

Noch was: Hinter keinem "end" sehe ich ein ";"...

Vlt. hilft es ja.

Greetz
BNrXYZ
 
kein schlechter Hinweis...danke,
doch es sieht so aus als wenn das keinen Unterschied macht,
das programm funktioniert immer noch genauso gut / bzw. schlecht
wenn ich das semikolon hinter den ends kille...

trotzdem werde ich das der Form halber nun mal konsequent weglassen
:)

man bin ich ja froh das das doch kein übler n00b fehler zu sein
scheint...
:lol:
 
Jo, scheint wohl wahlfrei mit der ";"-Syntax zu sein...
Zu deiner Fehlermeldung "0x445 no implementado" habe ich in Google genau eine Stelle gefunden, aber die ist spanisch (oder etwas ähnliches) und da sind meine Sprachfähigkeiten doch mehr als überfordert...
 
hrhr ah ok danke... du bist dieser Sprache wohl auch mächtig :)

nun, dann werd ich was ich vorhabe einfach ohne "float" lösen müssen,
dann funktioniert es nämlich wunderbar.

...aber schon sehr komisch irgendwie, mein trauriger start war
ja nicht grade sehr komplex...hrhr...und das man da schon auf
probleme stößt ..tsts .. aber naja das ist man beim proggen ja
gewohnt

:)
 
2te Muttersprache wenn man so will.
Jo, ich hab ehrlichgesagt auch noch nie was von fenix gehört. Naja, bin auch nicht wirklich ein Coder. Bei PHP und mehrdimensionalen Array's hörts dann bald mal auf :D

Übrigens. Sehr geil gestylte Website hast du. mit ganz schön interessanten Projext ^_^
 
naja ich programmiere eigentlich hauptsächliche mit
"actionscript" also in flash...daher auch die website mit
den projekten (dank an dieser stelle für dein interesse...)

..als echter coder gilt man damit allerdings wohl nicht...sowas
essen echte geeks zum frühstück.... :lol:

aber für meine belange bin ich damit bestens ausgekommen.
...was mich allerdings jetzt doch irgendwie fuchst ist dieser fehler
mit dem "float" ... übrigens bekomme ich die gleiche meldung
auch wenn ich eins der sources von der FenixOnFire site starte.

wenn man das float nicht aus dem programmcode killt läßt es sich bei
mir nicht ausführen
:x ...und ohne das float ist das prog natürlich nutzlos


...naja mal weiter rumprobieren
 
aaaaaahhhhhhhhh....

alles klar....
das problem liegt wohl an der "Win32 binary distrib for Fenix beta 0.84b"
(guggst du)

habe mir soeben die "Windows binary distribution for Fenix 0.84 beta version"
besorgt (saugst du...) und damit tritt das besagte Problem nicht mehr auf...

ok...mal sehn was als nächstes passiert
:lol:
 
Hehe, ein verbissener Very Happy

...und es hat sich gelohnt!!!

hier mein weiterer Erfahrungsbericht....

Nachdem das Problem "float" aus der Welt war, bahnten
sich nat. die nächsten Unregelmäßigkeiten an...

Zunächst keine Probleme mit Fenix auf dem PC...kompilieren
klappte problemlos etc, dann versuchte ich das erste mal mein
Programm auf dem GP2x zu starten...und wurde regelmäßig
nach dem Splash screen von Fenix wieder zurück in Hauptmenü
geworfen.
Ich dachte natürlich erstmal das ich wieder was falsch
gemacht hab... nachdem dann allerdings auch die Original Fenix
Sample Files ausschließlich auf dem PC liefen und auf dem GP2x
das gleiche Problem auftrat wie bei meinem selbstgeschriebenen
Programm wurde ich stutzig...

Also zunächst gpe Files überprüft, Ordnerstruktur kontrolliert...
aber alles in Ordnung...

Zum Schluß (ca 4 Std. später...) ließ sich das ganze dann Lösen
als ich mir das "Fenix Dev-Kit Komplettpaket" installiert habe
(ausser auf dem GP2x ..da läuft die fenixb4)

...mittlerweile weiß ich zwar nicht mehr welche Fenix Version
welche Fehler hatte ABER ...ES LÄUFT nun, und auch meine
kompilierten Files lassen sich auf dem GP2x starten..
:D :D :D

und hier (auch wenn das noch ziemlich häßlich aussieht...)
ein Screenshot von meinem ersten Programm dem "Pixelplotter" :) )

PixelPlotter.jpg


...so weiter gehts :)

und an dieser Stelle Dank an die vielen Leute die sich die Mühe
gemacht haben Tutorials / Sample Files zu erstellen... das hilft im
Lernprozess echt ne Menge!
:oops:
 
Back
Top