Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Achim

#31
Hallo Gernot,

gleicher Fehler wie vor einigen Tagen schon. Hier das Testprogramm:

Code (glbasic) Select
//TouchPen Test

WHILE TRUE

    MOUSESTATE mx,my,b1,b2

    IF b1 THEN DRAWRECT mx, my, 10, 10, RGB(0, 0, 255)

    SETPIXEL mx, my, RGB(255, 255, 255)

    PRINT "Pen-X: "+mx,10,10
    PRINT "Pen-y: "+my,10,17

    SHOWSCREEN
    WEND
   
END
Pen hängt auf Koordinaten 100/100 fest.

Bitte teste auch meine Versionen von Muepp Muepp V2.6 & V2.9 aus ... laufen die bei Dir ?

Danke Dir  :)

CYA !
#32
Thanks  Gernot :)

CYA !
#33
Abend Gernot,

oh man - ich weiss, es wird langsam zur "neverending story" ... aber als ich heute eine Runde Muepp Muepp spielen wollte reagierte der TouchPen wieder nicht. Ähnliches berichtete mir Manjuu aus dem englischen GP2x Board.

Siehe: http://www.gp32x.com/board/index.php?showtopic=39953&st=15

http://www.gp2x-station.com/download/projects/muepp/mueppv26.zip

Download letzte Version V2.9:

http://www.gp2x-station.com/download/projects/muepp/mueppv29.zip

Und der Abgabetermin für den Wettbewerb rückt gnadenlos näher  :(

Danke im voraus !

CYA !
#34
Hallo Gernot,

habe heute den neuesten Patch installiert und bekomme folgende Fehlermeldung während des Kompilerlaufs:

_______________________________________
*** Configuration: WIN32 ***
precompiling:
GPC - GLBasic Precompiler V.2008.072 - 3D, NET
Wordcount:1752 commands

compiling:
C:\DOKUME~1\Nuwanda\LOKALE~1\Temp\glbasic\gpc_temp0.cpp: In function `DGInt __GLBASIC__::readscore()':
C:\DOKUME~1\Nuwanda\LOKALE~1\Temp\glbasic\gpc_temp0.cpp:783: error: `LONG' was not declared in this scope
C:\DOKUME~1\Nuwanda\LOKALE~1\Temp\glbasic\gpc_temp0.cpp:785: error: `LINE' was not declared in this scope
*** FATAL ERROR - Bitte die Compiler-Ausgabe ins Forum kopieren
_______________________________________
*** Fertig ***
Zeit: 1.1 sek
Erstellen: 0 erfolgreich
*** 1 FEHLGESCHLAGEN ***


*** Configuration: GP2X ***
precompiling:
GPC - GLBasic Precompiler V.2008.072 - 3D, NET
Wordcount:1752 commands

compile+link:
C:\DOKUME~1\Nuwanda\LOKALE~1\Temp\glbasic\gpc_temp0.cpp: In function 'DGInt __GLBASIC__::readscore()':
C:\DOKUME~1\Nuwanda\LOKALE~1\Temp\glbasic\gpc_temp0.cpp:783: error: expected primary-expression before ')' token
C:\DOKUME~1\Nuwanda\LOKALE~1\Temp\glbasic\gpc_temp0.cpp:785: error: 'LINE' was not declared in this scope
C:\DOKUME~1\Nuwanda\LOKALE~1\Temp\glbasic\gpc_temp0.cpp:787: error: expected primary-expression before ')' token
C:\DOKUME~1\Nuwanda\LOKALE~1\Temp\glbasic\gpc_temp0.cpp:789: error: no matching function for call to 'READ()'
C:\Programme\GLBasic\Compiler\platform\Include/glb.h:411: note: candidates are: void __GLBASIC__::READ(DGInt&)
C:\Programme\GLBasic\Compiler\platform\Include/glb.h:412: note:                 void __GLBASIC__::READ(__GLBASIC__::DGStr&)
C:\DOKUME~1\Nuwanda\LOKALE~1\Temp\glbasic\gpc_temp0.cpp:791: error: expected primary-expression before ')' token
C:\DOKUME~1\Nuwanda\LOKALE~1\Temp\glbasic\gpc_temp0.cpp:793: error: no matching function for call to 'READ()'
C:\Programme\GLBasic\Compiler\platform\Include/glb.h:411: note: candidates are: void __GLBASIC__::READ(DGInt&)
C:\Programme\GLBasic\Compiler\platform\Include/glb.h:412: note:                 void __GLBASIC__::READ(__GLBASIC__::DGStr&)
*** FATAL ERROR - Bitte die Compiler-Ausgabe ins Forum kopieren
_______________________________________
*** Fertig ***
Zeit: 1.5 sek
Erstellen: 0 erfolgreich
*** 1 FEHLGESCHLAGEN ***




Hier die wohl betreffende SUB-Routine (die bis  dato allerdings nie Probleme machte):


Code (glbasic) Select
SUB readscore:

OPENFILE(1, "hc.txt", TRUE)
READLONG 1, highscore[0]
READLINE 1, highscorename$[0]
READLONG 1, highscore[1]
READLINE  1, highscorename$[1]
READLONG 1, highscore[2]
READLINE 1, highscorename$[2]
CLOSEFILE 1
temphighscore=highscore[0]

ENDSUB // READSCORE
:(

CYA !
#35
Danke Gernot ! Genau DAS hat mir noch gefehlt in GLB :)

CYA !
#36
@sechsrad

Danke für den Hinweis. Das mit den 2 Kreuzchen ist so:

Kreuz 1 = F100 Cursor, Kreuz 2 = F200 Pen-Cursor.

Ich habe noch zu Testzwecken beide angezeigt. Das wird aber in der finalen Version korrigiert :)

CYA !
#37
QuoteEs gibt kein MouseUp und KeyUp Ereignis. Also man muß die Taste nicht immer wieder drücken. Ich brauch z.B. nur die Maustaste drücken und rumfahren. Wäre es nicht schwieriger wenn man noch dazu klicken/drücken muß um die Smilies zu erwischen?
Upps - danke für den Tip. Wird noch ausgebessert ;)

CYA !
#38
Jaaaa - super ! Es läuft nun ! Danke Gernot !!!

:)   :)

Hier Version V2.6 mit dem aktuellen GLB-Patch:

http://www.gp2x-station.com/download/projects/muepp/mueppv26.zip

CYA !
#39
Habe ein weiteres kleines Testprogramm erstellt.

Bei mir "hängt" der Cursor auf Position X=100 & Y=100 fest.

Hier der Code:

Code (glbasic) Select
//TouchPen Test

WHILE TRUE

MOUSESTATE mx,my,b1,b2

IF b1 THEN DRAWRECT mx, my, 10, 10, RGB(0, 0, 255)

SETPIXEL mx, my, RGB(255, 255, 255)

PRINT "Pen-X: "+mx,10,10
PRINT "Pen-y: "+my,10,17

SHOWSCREEN
WEND

END
Ist das bei Euch auch so ?

Danke fürs Feedback :)

CYA !
#40
@iprice & Albert

Hey - great stuff - keep on coding :)

Here mine for the competition: Muepp Muepp

You must catch a bunch of smilies by touching them with the pen on the touchscreen. The game contains 4 levels at the moment.

Here are some screenshots:







@Albert

If you need some free music, please visit http://www.softworxs.de/e_music.html :)
Feel free to use the stuff in your project !

CYA !
#41
Hallo Gernot,

ich habe mal die Partticle-Engine aus meinem Game in ein extra Programm gelegt und hochgeladen. Da kann man das Problem am Besten sehen:

Beim Aufsetzen des Pens auf dem Touchscreen wird die aktuelle Position des Pen nicht übernommen. Du müsstet einen kleinen weissen Punkt sehen, welche die Position des Pens darstellt. Wenn Du irgendwo im Screen den Pen aufsetzt, werden die neuen x- und Y-Koordinaten nicht übernommen. Wenn Du allesdings den Pen auf den weissen Dot setzt und dann den Pen bewegst, dann verschiebst Du diesen ...

Hier das Test-Programm:

www.gp2x-station.com/download/particle.zip





Hoffe es hilft und das Du den gleichen Effekt auf Deinem F200 hast.

@sechsrad

Ich kann BumbleBee nur zustimmen. Wahrscheinlich geht es auch den meisten Codern so - man gibt seine (geistigen) Kinder halt nur ungerne weg ;)

CYA !
#42
Try searching at Google for "Ari Feldman Sprite Library"

:)

CYA !
#43
Hallo Gernot,

Update gemacht - läuft leider immer noch nicht :(

Nach wie vor das gleiche Problem ...

Noch eine zündende Idee ?

CYA !
#44
Super - ich warte dann mal ab :-) DANKE !!

CYA !
#45
Hallo Gernot,

liefen denn beide Versionen bei Dir ?

Das super-ärgerliche ist, dass ich den Fehler nicht 100% an irgendetwas festmachen kann. Auf einigen F200 läuft alles, dann mal wieder nicht (wie bei mir gestern auf einmal) oder eben gar nicht ! Soweit das Feedback auf dem deutsch- und englischsprachigen Forum :(

Zum Thema Runtertakten: Da habe ich mich noch nicht rangetraut. Wie geht das denn genau, bzw. gibt es da ein Beispiel inkl. Quellcode ?

Wie sieht es mit einem Downgrade-Patch von 3-4 Stufen für mich aus ? Das wäre ein perfekter Gegentest für mich.

Danke im Voraus ...

NACHTRAG:

Gernot - ich bestätige: Version 2.2 läuft mit Pen ohne Probleme. Diese Version wurde am 24.02.08 erstellt mit dem damaligen Patchstand von GLB. Version 2.5 läuft nicht !


CYA !