Register - Login
Views: 99795558
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
05-03-22 05:28:53 AM
Jul - Posts by GrandMasterJimmy
GrandMasterJimmy
Random nobody
Level: 5


Posts: 1/3
EXP: 344
For next: 185

Since: 04-14-10


Since last post: 12.1 years
Last activity: 12.0 years

Posted on 04-14-10 04:55:33 AM, in Kirby Squeak Squad (last edited by GrandMasterJimmy at 04-14-10 05:55 PM) Link
Changing which songs load in a level is all I've been able to do on the main level layouts so far.

Kirby Squeak Squad mxp file format


0x10 = Song
00 = menu
01 = cutscene
02 = cutscene
03 = Unknown
04 = rainbow route
05 = cabbage cavern
06 = candy constellation
07 = raddish ruins
08 = butter buildings




I'm very confused on the enemy/object position data right now. For object it seems to use 0x2 for objects but 0x0 for enemy's or something. I need to look into it a lot more so a lot of this may be wrong. Also please excuse the dumb names for the enemy's, I don't know many of the enemy's names outside of the ones that give ability's so I just named them something that I can remember what they look like.



doe file format


number of objects to load

header
0x06 = *E
0x0C = 0*
* = Number of objects

Objects
Length = 0x0D
0x2 = type
Length = 0x0D
01 = small 1up part
02 = 2 small 1up parts
03 = 1up
04 = hyper ability
05 = Maxim Tomato
06 = food item
07 = food item
08 = food item
09 = food item
0A
0B
0C
0D
0F
10 = crash
11 = treasure
12 = treasure
13 = treasure
14 = treasure
15 = broken random ability
16 = star item that gives 1up part
17 = fire ability
18 = ice ability
19 = spark ability
1A = beam ability
1B = tornado ability
1C = parasol ability
1D = cutter ability
1E = laser ability
1F = bomb ability
20 = wheel ability
21 = UFO ability
22 = hammer ability
23 = cupid ability
24 = sleep ability
25 = hi-jump ability
26 = sword ability
27 = throw ability
28 = magic ability
29 = ninja ability
2A = fighter ability
2B = animal ability
2C = bubble ability
2D = metal ability
2E = ghost ability
2F = block ability, doesn't work
30 = tri star rod, doesn't work
31 = star item that gives 1up part
32 = star item that gives 1up part
33 = star item that gives 1up part
34 = star item that gives 1up part
35 = star item that gives 1up part
36 = star item that gives 1up part
37 = star item that gives 1up part
38 = star item that gives 1up part
39 = crash
3A = crash
3B = crash
3C = crash
3D = crash

Enemys
Length = 0x0D
0x0 = enemy type
00 = waddledee
01 = flying purple head thing
02 = fish
03 = green shooting thing on ground
04 = scarfy
05 = Gordo
06 = Green blackman lips
07 =


GrandMasterJimmy
Random nobody
Level: 5


Posts: 2/3
EXP: 344
For next: 185

Since: 04-14-10


Since last post: 12.1 years
Last activity: 12.0 years

Posted on 04-14-10 08:54:57 PM, in Kirby Squeak Squad Link
Thanks, I'll add that to the list.
GrandMasterJimmy
Random nobody
Level: 5


Posts: 3/3
EXP: 344
For next: 185

Since: 04-14-10


Since last post: 12.1 years
Last activity: 12.0 years

Posted on 04-14-10 10:51:52 PM, in Kirby Squeak Squad Link
Originally posted by krutomisi
I don't know if it helps,
but tahaxan tihaxa has a squeak squad plugin,
allowing it to load some of the graphics.


So are you attempting to create a level editor?
because that would be pretty awesome




I can load the graphics with a program someone is making.
http://www.romhacking.net/forum/index.php?topic=8407.15


I would love to make a level editor, but sadly my programming knowledge is very limited. I'm hoping to find out how the formats work in hope someone with more programing skill will eventually make an editor.
Jul - Posts by GrandMasterJimmy


Rusted Logic

Acmlmboard - commit 47be4dc [2021-08-23]
©2000-2022 Acmlm, Xkeeper, Kaito Sinclaire, et al.

19 database queries, 6 query cache hits.
Query execution time: 0.090747 seconds
Script execution time: 0.005089 seconds
Total render time: 0.095836 seconds