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.


Topics - ikemike

Pages: [1]
1
TI Z80 / Kirby's Crackity Hack
« on: May 19, 2011, 04:39:14 pm »
Hey all. This is ikemike, with my first contribution to the Omnimaga developer community— Kirby's Crackity Hack, from "Kirby & the Amazing Mirror", made in Axe! The game was made in 3 days, ~10 hours of work. A video of GBA gameplay is here: http://www.youtube.com/watch?v=7zFwJSF7LpI

KBYCRACK 0.8.8xp is the executable, AXEKIRBY 0.8.8xp is the engine. You won't be able to compile AXEKIRBY, since it needs the sprite data... I'm only giving that to people who help optimize this.

Features I plan on adding:
Difficulty Levels
Title Screen
Optimizations so I can fit this into a regular program, not application

AXE PROGRAMMERS: If you would take the time, can you look through my code and help me with optimization? I'm still new to Axe and don't know many tricks yet.

INSTRUCTIONS: Press 2nd when the bar in the top-left corner fills up. The more full the bar is, the more points you get. The bar will fill 4 times. After this, press 2nd once the two targets align. Max score is 999! See if you can get it.

2
UPDATE: Mods, please delete this thread. The problem was solved by updating Axe to 0.5.2, which solved the Pt-Mask bug that was glitching my program.

3
Axe / Greyscale Pictures
« on: February 08, 2011, 11:58:37 pm »
I am a noob at Axe Parser, and would like some advice regarding greyscale pictures. I have done the following code:
Code: [Select]
.EVERYDAY the Same Dream
ClrDraw
DiagnosticOff

GetCalc("appvSC",1*1536)→P
.Scene2
[000000000000000000000000
000000000000000000000000
000000000000000000000000
000000000000000000000000
000000000000000000000000
000000000000000000000000
000000000000000000000000
000000000000000000000000
000000000000000000000000
000000000000000000000000
000000000000000000000000
000000000000000000000000
000000000000000000000000
000000000000000000000000
000000000000000000000000
00001FF00000000000000000
000010100000000000000000 //This is where the problem is
000010100000000000000000
000010100000000000000000
000010100000000000000000
000010100000000000000000
00001FF00000000000000000
0000000003FFF00000000000
0000000003FFF00000000000
0000000002001003F0000000
0000000002001003F0000000
0000000002001003F0000000
0000000002001003F0000000
000000000200100000000000
000000000200100000000000]→Pic1
[FFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFF80403FFFF
FFFFFFFFFFFFFFF80403FFFF
FFFFFFFFFFFFFFF80403FFFF
FFFFFFFFFFFFFFF80403FFFF
FFFFFFFFFFFFFFF80402007F
FFFFFFFFFFFFFFF81402007F
FFFFFFFFFFFFFFF80402007F
FFFFFFFFFFFFFFFFFFFE007F
FFFFFFFFFFFFFFFFFFFE007F
FFFFFFFFFFFFFFFFFFFE007F
FFFFFFFFFFFFFFFFFFFE007F
FFFFFFFFFFFFFFFFFFFE007F
FFFFFFFFFFFFFFFFFFFE007F
FFFFFFFFFFFFFFFFFFFE017F
FFFFFFFFFFFFFFFFFFFE017F
FFFFFFFFFFFFFFF80402017F
FF80200FFFFFFFFAAC0A017F
FF80A80FFFFFFFF80402007F
FF80200FFFFFFFFBF402007F
FF80200FFFFFFFFBF402007F
FF80200FFFFFFFFBF402007F
FF80200FFFFFFFFBF402007F
FF80200FFFFFFFF80402007F
FF80200FFFFFFFF80402007F]→Pic2

Copy(Pic1,P,768)
Copy(Pic2,P+768,768)

GetCalc("appvSC")→P
Copy(P,L₆,768)
Copy(P+768,L₃,768)
Repeat getKey(15)
DispGraphr
End

The place where the problem is is marked. Can somebody please examine this code and tell me what is going wrong? The error is "bad number". The hex was created using sourcecoder with a 96*31 picture with 3 greyscale colors.

Pages: [1]