Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
25.02.2002, 17:28
Labor Affe



hi
kennt einer ein tut um den gameboy mit hilfe des gbdk zu programieren wens geht auf deutsch. oder kennt sich da jemand aus den ich habe ne figur gemacht die ueber den bildschirm laufen soll aber die zuckt immer so und bleibt einfach net stehen keine ahnung an was das liegt
hir der code

#include <gb/gb.h>

#include "tiles/spriteTiles.c"

#define MOVE_DOWN 0
#define MOVE_UP 8
#define MOVE_LEFT 16
#define MOVE_RIGHT 24

void moveFourTSprite (UINT8 firstTile, UINT8 xPos, UINT8 yPos) {

move_sprite (firstTile, xPos + 8, yPos + 16);
move_sprite (firstTile + 1, xPos + 8, yPos + 24);
move_sprite (firstTile + 2, xPos + 16, yPos + 16);
move_sprite (firstTile + 3, xPos + 16, yPos + 24);
}

void hideFourTSprite (UINT8 firstTile) {

UINT8 cnt;

for (cnt = 0; cnt < 4; cnt ++)
move_sprite (firstTile + cnt, 0, 0);
}

void main () {

UINT8 frameStat = 0;
UINT8 frameOffs = 0;
UINT8 startFram = 0;
UINT8 xPos = 0;
UINT8 yPos = 0;
UINT8 cnt;

set_sprite_data (0, 36, SpriteTiles);


// Tiles an die erste Position in den Tables schieben

for (cnt = 4; cnt < 36; cnt ++)
set_sprite_tile (cnt - 4, cnt);


// Kontrolle des Helden

SHOW_SPRITES;

while (1) {

UINT8 joyState = joypad ();

if (joyState & J_RIGHT) {

xPos ++;
frameOffs = MOVE_RIGHT;
}

if (joyState & J_LEFT) {

xPos --;
frameOffs = MOVE_LEFT;
}

if (joyState & J_DOWN) {

yPos ++;
frameOffs = MOVE_DOWN;
}

if (joyState & J_UP) {

yPos --;
frameOffs = MOVE_UP;
}


// alten Frame verbergen und neuen anzeigen

wait_vbl_done ();
hideFourTSprite (startFram);

frameStat = (frameStat + 1) % 10;
startFram = frameOffs + (frameStat >= 5 ? 4 : 0);
moveFourTSprite (startFram, xPos, yPos);

delay (100);
}
}

das ganze ist in c geschriben und am anfang das tiles/spriteTiles.c ist nur die figur da ist kein normaler code enthalten sondern lediglich der held anstat ein bild halt nee c datei
thx fuer die hilfe

--

Die beste deutsche modeler Comunety http://editing.tigers-dragons.com/
http://www.debian.org

zum Seitenanfang zum Seitenende Profil || Suche
001
25.02.2002, 17:42
Labor Affe



es hat sich erledigt es liegt an nem zu alten emulator trotzdem thx
ich bin gerade an nem game zu coden wer interesse hat schikt mir ein mail oder wer mitmachen will auch

--

Die beste deutsche modeler Comunety http://editing.tigers-dragons.com/
http://www.debian.org

zum Seitenanfang zum Seitenende Profil || Suche
002
25.02.2002, 17:44
Tron



soso... das hast DU geschrieben... sieht mir aber verdaechtig nach c't aus (;

--

'KEINE PANIK' - aus der Triologie in fuenf Baenden von Douglas Adams

'FÜR DEINN FERD' - aus 'Gevatter Tod' von Terry Pratchett

zum Seitenanfang zum Seitenende Profil || Suche
003
25.02.2002, 19:48
Megge



bin scheinbar ned der einzige ct leser hier, wies aussieht :)

--

zum Seitenanfang zum Seitenende Profil || Suche
004
25.02.2002, 20:15
Zeeke



Ich muss die c't sogar lesen... bin dazu verdonnert, Schule & PTB...

Aber stören tut's mich nicht, so krieg ich sie immerhin umsonst :)

--

zum Seitenanfang zum Seitenende Profil || Suche
005
25.02.2002, 20:32
Labor Affe



k gibs ja zu habe am anfang mal einfach das ct beispiel genommen und compiliert um zu schauen wie das ganze geht und wie es funktioniert ich bin aber nun schon etwas weiter und habe auch was selber gecodet nicht nur immer kopieren leider funktioniert noch net alles was ich gemacht habe

--

Die beste deutsche modeler Comunety http://editing.tigers-dragons.com/
http://www.debian.org

zum Seitenanfang zum Seitenende Profil || Suche
006
25.02.2002, 21:46
TheTinySteini



lol, tja c't rules... dummerweise krieg ich die nicht umsonst. Wieso MÜSST ihr die lesen, Zeeke? Ich wär froh, wenn ich die lesen müsste =)

--

TheTinySteini
Coder Poke646
"Don't Panic" - Hitchhiker's Guide to the Galaxy

zum Seitenanfang zum Seitenende Profil || Suche
007
26.02.2002, 19:06
Labor Affe



mein vater liest die immer dan ist sie so oder so im haus also gleich auch mal lesen

--

Die beste deutsche modeler Comunety http://editing.tigers-dragons.com/
http://www.debian.org

zum Seitenanfang zum Seitenende Profil || Suche
008
26.02.2002, 22:27
TheTinySteini



Hm, bei mir is das andersrum... ich hab das Teil abonniert und mein Vater liest sie dann =)

--

TheTinySteini
Coder Poke646
"Don't Panic" - Hitchhiker's Guide to the Galaxy

zum Seitenanfang zum Seitenende Profil || Suche
009
27.02.2002, 09:29
Ultimate_Blade



ein c't abo währe doch ne gute geschenkidee

--

ICQ: 150855202

zum Seitenanfang zum Seitenende Profil || Suche
010
27.02.2002, 13:29
ThiefMaster



c't ???????

--

zum Seitenanfang zum Seitenende Profil || Suche
011
27.02.2002, 14:03
Joker



Zitat:
ThiefMaster postete
c't ???????
kleine zeitschrift ;)
http://www.heise.de/ct/

--

-=[ Aigu.ch ]=-

zum Seitenanfang zum Seitenende Profil || Suche
012
28.02.2002, 17:43
apfelkorn



öhm... ich lese immer die chip... ist das was schlechtes?

--

zum Seitenanfang zum Seitenende Profil || Suche
013
28.02.2002, 20:02
Labor Affe



chip ist auch gut nur ist chip eher fuer fortgeschrittene und c't mehr fuer den profi

--

Die beste deutsche modeler Comunety http://editing.tigers-dragons.com/
http://www.debian.org

zum Seitenanfang zum Seitenende Profil || Suche
014
28.02.2002, 22:01
TheTinySteini



Jo... und c't hat manchmal auch die richtig krassen Berichte... coole Bastelanleitungen (c't svp etc...), Hintergrundinfos en masse (UMTS, Richtfunk, IU64, alles mögliche), und sie legen sich auch öfter mit Firmen oder dem Recht an (machen immer einige Zeitschriften nach, aber erst 1-2 Monate später). Ach, egal, c't rockt. Und wenn du die ganz harte Kost brauchst, nimm die iX gleich mit. Aber das is dann schon eher für die Leute, die direkt als Datenbank-Entwickler, Sysadmin etc im Entwicklungsbereich tätig sind. Sagt auch schon deren Werbespruch aus: "Versteht nicht jeder - ist auch gut so!"

--

TheTinySteini
Coder Poke646
"Don't Panic" - Hitchhiker's Guide to the Galaxy

zum Seitenanfang zum Seitenende Profil || Suche
015
01.03.2002, 19:31
The_real_KANE



c't profi?
ich würde da eher sagen Fortgeschritten :D
ihr müsst euch mal die IX reinziehn (auch von heise).
Die is echt herb ;)
Ups: hab ttt`s artikel nicht bis zu ende gelesen.
Ho, stimmt schon, aber IX ist echt ganz schön hoch geschrieben, da kommt man oft net mit...

--

Die Welt geht unter, gehen sie mit!


Dieser Beitrag wurde am 01.03.2002 um 19:33 von The_real_KANE bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
016
02.03.2002, 08:55
apfelkorn



hm... ich glaub, ich bleib trotzdem bei chip... vielleicht noch eine andere dazu

--

zum Seitenanfang zum Seitenende Profil || Suche
017
02.03.2002, 09:26
mani



leest den Funkamateur ! :O www.funkamateur.de

--

zum Seitenanfang zum Seitenende Profil || Suche
018
02.03.2002, 17:00
TheTinySteini



Aha, hast wohl schon zu Ostblock-Zeiten gelauscht, was? =)

--

TheTinySteini
Coder Poke646
"Don't Panic" - Hitchhiker's Guide to the Galaxy


Dieser Beitrag wurde am 02.03.2002 um 17:00 von TheTinySteini bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche