Kuribo64
Views: 19,852,373 Home | Forums | Uploader | Wiki | Object databases | IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search
03-28-24 09:14 PM
Guest:

Main - Posts by Arisotura

Pages: 1 2 3 4 5 6 7 ... 447 448 449 450 451
Arisotura
Posted on 07-07-12 06:26 PM, in Official Kuribo64 IRC Channel Link | #79
If it really bothers you that much, you can always /ignore NinaBot.

____________________
NSMBHD - Kafuka - Jul
melonDS the most fruity DS emulator there is

zafkflzdasd

(post in restricted forum)

Arisotura
Posted on 07-07-12 06:31 PM, in Official Kuribo64 IRC Channel Link | #86
Exactly. Not to mention that it also helps me smack noobs moderate faster on NSMBHD. :P

____________________
NSMBHD - Kafuka - Jul
melonDS the most fruity DS emulator there is

zafkflzdasd

Arisotura
Posted on 07-07-12 08:40 PM, in Kuribo64 Town Square Link | #93
Noone is forcing you to work on it 24/7 :P

Also, you guys should give the objects some friendly names, rather than letting the internal names in...

____________________
NSMBHD - Kafuka - Jul
melonDS the most fruity DS emulator there is

zafkflzdasd

Arisotura
Posted on 07-07-12 08:44 PM, in Kuribo64 Town Square Link | #95
Ugh, don't tell me you don't know how to name the objects...

for example, Kuribo -> Goomba

____________________
NSMBHD - Kafuka - Jul
melonDS the most fruity DS emulator there is

zafkflzdasd

Arisotura
Posted on 07-07-12 09:05 PM, in Read this before editing the ObjectDB (rev. 8 of 09-09-12 08:22 PM) Link | #97
Here is some advice you should follow when editing objects.

❶ The checkbox labelled 'This object's data is complete' should be checked when and only when everything about the object is known. That is, when it is properly named and described, has the Data File filled if possible, and has all the Obj_arg fields required.
I don't feel like ending up with complete-but-incomplete objects and having to sort through 3045 objects because the checkbox was misused, and I don't think anyone else wants either.

❷ If you're going to edit an object, if you know what the object is, you should give it a friendly name, rather than letting the internal name in. For example, Kuribo->Goomba, AirBubble->Air bubble, etc...

❸ Object descriptions should describe the object in general, not in one specific case. Also, I've seen some enter URLs to screenshots in the descriptions. For now, this is okay, but I'll think about a way to add screenshots more properly.

Also, if your description is just going to repeat the object's name, DO NOT ENTER A DESCRIPTION.

❹ When filling in info about the fields, follow the advice below:

* 'Title' should be a friendly name of the field, again. Or something internal if you don't know what the field is.
* 'Type' should be set to the appropriate type. The 'Object Data Fields' box describes how to choose an appropriate type.
* When Type is List, Choices should be set to a list of possible values. Like this: "0=Green, 1=Yellow"
* 'Comment' can be a brief description of the field, if needed. Don't write a novel in there.

❺ Oh also, if your object's description isn't more descriptive than the object's name, just leave the description blank. You don't need to repeat yourself.

Though, you can mark an object as Complete even if its Data File field is empty. The Data File field isn't really needed as Whitehole will be using its own methods for rendering, it's just a little extra information that is always nice to have :) The Data Files field is more important than I first thought. It'll be needed for Whitehole to properly save a SMG2 galaxy's UseResource list.

❼ The 'Type' column in the 'Existing data' table tells which file the object appears in. Possible values are:
* ChildObj -> /Stage/jmp/ChildObj//ChildObjInfo
* GeneralPos -> /Stage/jmp/GeneralPos//GeneralPosInfo
* MapParts -> /Stage/jmp/MapParts//MapPartsInfo
* Start -> /Stage/jmp/Start//StartInfo
* AreaObj -> /Stage/jmp/Placement//AreaObjInfo
* CameraCube -> /Stage/jmp/Placement//CameraCubeInfo
* DemoObj -> /Stage/jmp/Placement//DemoObjInfo
* Obj -> /Stage/jmp/Placement//ObjInfo
* PlanetObj -> /Stage/jmp/Placement//PlanetObjInfo
* Sound -> /Stage/jmp/Placement//SoundInfo
* StageObj -> /Stage/jmp/Placement//StageObjInfo

The file in which the object appears the most is set as 'Preferred file' for the object.

❽ In reference to this: AirGliderCource
This object is not in SMG2's objectdata. So this object is unknown.

The object IDs do NOT correspond to the contents of the ObjectData directory. ObjectData just holds graphics data for objects that have graphics. Objects with no graphics will not have files there but still be perfectly good objects.

This doesn't exclude the possibility of missing/extra objects though. The ObjectDB was filled from the games' ObjNameTable files, which might not be quite right. But don't say that objects are missing/extra just because of what you see in the ObjectData directory.


The most important part in this is, don't misuse the two first checkboxes ('purpose known/info complete'). Make sure to check them when it is appropriate. I don't want objects flagged as 'Complete' but lacking names/descriptions/fields.

____________________
NSMBHD - Kafuka - Jul
melonDS the most fruity DS emulator there is

zafkflzdasd

Arisotura
Posted on 07-07-12 09:06 PM, in Kuribo64 Town Square Link | #98
Fine then.

Besides, I also posted some notes about how to edit the ObjectDB properly, be sure to read those :)

____________________
NSMBHD - Kafuka - Jul
melonDS the most fruity DS emulator there is

zafkflzdasd

Arisotura
Posted on 07-07-12 09:38 PM, in The Introductions Thread Link | #100
Nice! Going for a Python version of Whitehole, or other nice little SMG tools? :P

Welcome to the board, anyway! :)

(and welcome to everyone I may have missed, too)

____________________
NSMBHD - Kafuka - Jul
melonDS the most fruity DS emulator there is

zafkflzdasd

Arisotura
Posted on 07-07-12 10:28 PM, in Whitehole suggestions thread Link | #105
Posted by Silver
And make sure Areas are easy to make because I want to make Water levels easily.

This, without even saying what you consider 'easy', can't really be considered a valid suggestion... but I'll do my best to make the interface user-friendly.

____________________
NSMBHD - Kafuka - Jul
melonDS the most fruity DS emulator there is

zafkflzdasd

Arisotura
Posted on 07-07-12 10:30 PM, in Whitehole suggestions thread Link | #109
Yes. This might even suppress the need for the 'scenario editor' window.

____________________
NSMBHD - Kafuka - Jul
melonDS the most fruity DS emulator there is

zafkflzdasd

Arisotura
Posted on 07-07-12 11:13 PM, in Known issues Link | #111
I can edit it fine. If an edit isn't going through after a while, just click the button again.

(don't click the button like a madman though, or you might spam the MySQL database)

____________________
NSMBHD - Kafuka - Jul
melonDS the most fruity DS emulator there is

zafkflzdasd

Arisotura
Posted on 07-08-12 12:01 AM, in List of Maps and Objects Link | #112
This is about SMG2. TODO: replicate for SMG1.

Galaxies:

World 1:

Sky Station Galaxy - IslandFleetGalaxy
Yoshi Star Galaxy - YosshiHomeGalaxy
Spin-Dig Galaxy - DigMineGalaxy
Fluffy Bluff Galaxy - MokumokuValleyGalaxy
Flip-Swap Galaxy - RedBlueExGalaxy
Rightside Down Galaxy - AbekobeGalaxy
Bowser Jr.'s Fiery Flotilla - VsKoopaJrLv1Galaxy

World 2:

Puzzle Plank Galaxy - HomeCenterGalaxy
Hightail Falls Galaxy - BigWaterFallGalaxy
Boulder Bowl Galaxy - GoroRockGalaxy
Cosmic Cove Galaxy - StarCreekGalaxy
Wild Glide Galaxy - JungleGliderGalaxy
Honeybloom Galaxy - FlowerHighlandGalaxy
Bowser's Lava Lair - VsKoopaLv1Galaxy

World 3:

Tall Trunk Galaxy - BigTree2Galaxy
Cloudy Court Galaxy - CloudGardenGalaxy
Haunty Halls Galaxy - GhostConveyorGalaxy
Freezy Flake Galaxy - WhiteSnowGalaxy
Rolling Masterpiece Galaxy - TamakoroPlanetGalaxy
Beat Block Galaxy - TimerSwitchingPlatformGalaxy
Bowser Jr.'s Fearsome Fleet - KoopaJrLv2

World 4:

Supermassive Galaxy - BigGalaxy
Flipsville Galaxy - OmoteuLandGalaxy
Starshine Beach Galaxy - TropicalResortGalaxy
Chompworks Galaxy - WanwanFactoryGalaxy
Sweet Mystery Galaxy - MysteryCandyGalaxy
Honeyhop Galaxy - HoneyBeeVillageGalaxy
Bowser's Gravity Gauntlet - VsKoopaGravityGalaxy

World 5:

Space Storm Galaxy - ThunderFleetGalaxy
Slipsand Galaxy - QuicksandGalaxy
Shiverburn Galaxy - KachikochiLavaGalaxy
Boo Moon Galaxy - TeresaLabyrinthGalaxy
Upside Dizzy Galaxy - ChaosGravityGalaxy
Fleet Glide Galaxy - ChallengeGliderGalaxy
Bowser Jr.'s Boom Bunker - VsKoopaJrLv3Galaxy

World 6:

Melty Monster Galaxy - TwisterTowerGalaxy
Clockwork Ruins Galaxy - AncientExcavationGalaxy
Throwback Galaxy - LongForCastleGalaxy
Battle Belt Galaxy - MagicGalaxy
Flash Black Galaxy - MemoryRoadGalaxy
Slimy Spring Galaxy - UnderGroundDangeonGalaxy
Bowser's Galaxy Generator - VsKoopaLv3Galaxy

World S:

Mario Squared Galaxy - MarioOnMarioGalaxy
Rolling Coaster Galaxy - TamakoroSliderGalaxy
Twisty Trials Galaxy - SecretAthleticGalaxy
Stone Cyclone Galaxy - MadnessOnimasuGalaxy
Boss Blitz Galaxy - KingOfKingsGalaxy
Flip-Out Galaxy - SwitchMoveBlockGalaxy
Grandmaster Galaxy - DimensionBigCastleGalaxy


Backgrounds:

Battle Belt Background - MilkyWaySky
Shiverburn Background - BeyondHellValleySky
Twisty Trails Background - DotPatternSky
Space Storm Background - DarkSpaceStormSky

Enemies:

Goomba - Kuribo
Octoomba - Takobo
Piranha Plant - PackunPetit
Paragoomba - Patakuri
Skeeter - Menbo
Metallic Goomba - Metbo
Twirlip - DanceFlower
Blooper - Gesso
Lakitu - Jugem
Lakitu Spiny - Togezo
Elite Octoomba - TakoSho
Mecha-Koopa - MechanicKoopaMini
Octoguy - Takohei
Amp - Birikyu
Choppah - Buzz
Spiky Topman - BegomanSpike
Spring Topman - BegomanSpring
Boo - Teresa
Huge Paragoomba - PatakuriBig
Piranhacus Giganticus - PackunFlowerBig
Hammer Bro. - HammerBros
Boomerang Bro. - BoomerangBros
Chomp Spawner - WanwanRolling
Gold Chomp Spawner - WanwanRollingGold
Round Goomba (Goomba Runt) - KuriboMini
Cosmic Clone - InfernoMario
Bob-omb - BombHei
Koopa Troopa - NokonokoLand
Garagantua Koopa Troopa - NokonokoLandBig
Thwomp - Dossun
Super Thwomp - DossunBig
Whomp - Battan
Flipbug - KoteBug
Spiky Plant - NeedlePlant
Flying Spiky Plant - NeedlePlantFly
Kleptoad - Nigero
Cluckboom - BombBird
Pokey Sprout - SamboHead
Fizzlit - Peto
Octoboo - Terebo
Crabber - Kanima
Underwater Cheep Cheep - Pukupuku
Surface Cheep Cheep - PukupukuWaterSurface
Slurple - Karipon
Swooper - Basabasa
Brr Bit - IceMeramera
Ledge Hammer - RotateHammerPressure
Topmini - BegoManBaby
Pushy Wall - Tsukidashikun
Magikoopa/Kamek - Kameck

Items/Powerups:

Cloud Flower - PowerUpCloud
Coin - Coin
Power Star - PowerStar
Green Star - GreenStar
1-Up - BenefitOneItemUp
Comet Medal - TicoCoin
? Block with Starbits - SplashPeiceBlock
? Block with Coins - CoinBlock
Rainbow Star - PowerUpInvincible
Ground-pound Switch - HipDropSwitch
Purple Coin - PurpleCoin
Small Breakable Stone - KickStone
Dash Pepper - DashFruit
Yoshi Egg - YoshiEgg
Blimp Fruit - BalloonFruit
Flying ? Block - WingBlock
Chance Cube - ItemDice
Bob-omb Generator - BombHeiLauncher
Rainbow Notes - NoteFairy
Bee Mushroom - PowerUpBee
Fire Flower - PowerUpFire
Spring Mushroom - PowerUpHopper
Life Mushroom - PowerUpLife
Rock Mushroom - PowerUpRock
Boo Mushroom - PowerUpTeresa
Bulb Berry - LightFruit
Spin Drill - ItemDrill
Star Chip - YellowChip

Characters/NPCs:

Star Bunny - Rabbit
Penguin - Penguin
Coach - PenguinCoach
Penguru - PenguinMaster
Luigi - LuigiNPC
Bob-omb Buddy - BombHeiRed
Pianta - Monte
Toad - Kinopio
Toad with Pickaxe - KinopioGoodsPickel
Toad with Glasses - KinopioGoodsGlasses
Toad with Mine Helmet (On) - KinopioGoodsLight
Toad with Mine Helmet (Off) - KinopioGoodsLightOff
Toad with Mailbag - KinopioGoodsMailbag
Toad with Snorkel - KinopioGoodsSnorkel
Toad Holding a Starbit - KinopioGoodsStarPeice
Toad Holding Defensive Weapons - KinopioGoodsWeapon
Whittle - Moc

Other:

Cloud - CloudStep
Giant Cloud - BigCloudStep
Supermassive Used Block - BigStrongBlockStep
Item Crystal with Nothing Inside - CrystalCageOpa
Item Crystal with Something Inside - CrystalCageS
Flip-Swap Panel - RedBlueTurnBlock
Checkpoint Flag - RestartObj
Purple Blocks - RepeatTimerStageNormalStep
Green Disappearing Tile - CollapsePlane
Electric Rail - ElectricRail
Moving Electric Rail - ElectricRailMoving
Sling Star - SpinDriver
Launch Star - SuperSpinDriver
Luigi Ghost - GhostAttackGhost
Coin Hungry Luma - TicoFatCoin
Green Beat Block - SoundSyncBlockA
Yellow Beat Block - SoundSyncBlockB
Breakable Cage - BreakableCage
Cloudy Court Boxes - CloudSliderObject
Water Shooter - WaterPressure
Fire Shooter - FirePressure
Electricity Shooter - ElectricPressure
SM64 Tree - PoleTreeA
Grand Pianta Statue - MonteStatue
Floaty Fluff - Fluff
Floaty Fluff Leaf - FluffLeaf
Bush with Starbits or Coins - CutBush
Poles from Clockwork Ruins - SwingBranch
Koopaling/Credits Cake - BigCake
Spikes - NeedleTrap
Wall Spikes - NeedleTrapSide
Supermassive Pipe - SpinDriverEarthenPipePlanet
Twisty Trials Platform 1 - RotatePrisimStepA
Twisty Trials Platform 2 - RotatePrisimStepB
Galactic Tornado - TwisterSanSlim
Mine - SpaceMine
Starship Mario Tree - PoleTreeB
SnakeBlocks - RepeatBlock
Bill Board - SignBoard
Mario's Skeleton - BoneMario
Luigi's Skeleton - BoneLuigi

Planets:

Rollodillo Gem Planet - JewelRelayPlanet
Cannon Planet from Boom Bunker - CannonRelayPlanet
Slipsand's Hidden Area - ZeroGravityRoomPlanet
Rightside Down Starting Planet - AbekobeIntroducePlanet
Rosalina's Library - AstroRoomLibrary

Music Files:

Comet Observatory 2 - SMG_astroout02_strm.ast
Comet Observatory 3 - SMG_astroout03_strm.ast
King Kaliente/Bugaboom - SMG_boss01a_strm.ast
King Kaliente/Bugaboom (Sped Up) - SMG_boss01b_strm.ast
Dino Piranha/Fiery Dino Piranha - SMG_boss03a_strm.ast
Dino Piranha/Fiery Dino Piranha (Sped Up) - SMG_boss03b_strm.ast
Major Burrows - SMG_boss05a_strm.ast
Major Burrows (Sped Up) - SMG_boss05b_strm.ast
Bouldergeist - SMG_boss09a_multi.ast
Bouldergeist (Sped Up) - SMG_boss09b_multi.ast
Good Egg Galaxy - SMG_galaxy01_strm.ast
Gusty Garden Galaxy - SMG_galaxy14_strm.ast
Topman's Tower - SMG_galaxy17_multi.ast
Bowser's Galaxy Reactor - SMG_galaxy28_strm.ast
Gobblegut/Fiery Gobblegut - SMG2_boss01a_strm.ast
Gobblegut/Fiery Gobblegut (Sped Up) - SMG2_boss01b_strm.ast
Glamdozer - SMG2_boss02a_strm.ast
Glamdozer (Sped Up) - SMG2_boss02b_strm.ast
Megahammer - SMG2_boss03a_multi.ast
Megahammer (Sped Up) - SMG2_boss03b_strm.ast
Pewee Piranha/Rollodillo/Sorbetti/Prince Pikante - SMG2_boss05a_strm.ast
Pewee Piranha/Rollodillo/Sorbetti/Prince Pikante (Sped Up) - SMG2_boss05b_strm.ast
Boomsday Machine - SMG2_boss06a_strm.ast
Boomsday Machine (Sped Up) - SMG2_boss06b_strm.ast
Bowser Battle - SMG2_boss07_multi.ast
Bowser Battle (Sped Up) - SMG2_boss07b_multi.ast
Digga-Leg/Whomp King - SMG2_boss08a_strm.ast
Digga-Leg/Whomp King (Sped Up) - SMG2_boss08b_strm.ast
Final Bowser Battle (With lava sfx) - SMG2_boss10_multi.ast
Final Bowser Battle - SMG2_boss10_strm.ast
Ending Cutscene: The Baby Luma and the Hat - SMG2_ev_ending01_strm.ast
Epilouge: The Rescuing of Peach - SMG2_ev_epilogue01_strm.ast
Wild Glide Galaxy - SMG2_ev_glider_strm.ast
The Toad Brigade - SMG2_ev_kinotan_strm.ast
Bowser's Entrance - SMG2_ev_kuppabt01_strm.ast
Chimp Challenge - SMG2_ev_minigame_strm.ast
Tall Trunk Galaxy - SMG2_ev_mokku_strm.ast
Prolouge #1: The Star Festival - SMG2_ev_prolo02_strm.ast
Prolouge #2: Bowser's Attack - SMG2_ev_prolo05_strm.ast
Star Bunny Chase - SMG2_ev_rabbit_strm.ast
Get Star Chance 1 - SMG2_ev_starchance_strm.ast
Get Star Chance 2 - SMG2_ev_starchance02_strm.ast
Get Star Chance 3 - SMG2_ev_starchance03_strm.ast
First Grand Star - SMG2_first_astro_strm.ast
World Advancing - SMG2_first_astro2_strm.ast
Tension - SMG2_galaxy_danger_strm.ast
Speedrun - SMG2_galaxy_hurry_strm.ast
Lubba's Theme/Unidentified Planet - SMG2_galaxy_inter_strm.ast
Slipsand Galaxy/Clockwork Ruins Galaxy - SMG2_galaxy01_multi.ast
Cosmic Cove Galaxy - SMG2_galaxy02_strm.ast
Rightside Down Galaxy/Upside Dizzy Galaxy - SMG2_galaxy03_multi.ast
Flip-Swap Galaxy/Flip-Out Galaxy - SMG2_galaxy04_strm.ast
Sky Station Galaxy 2 - SMG2_galaxy05_strm.ast
Sky Station Galaxy 1 - SMG2_galaxy06_strm.ast
Fluffy Bluff Galaxy/Cloudy Court Galaxy - SMG2_galaxy07_strm.ast
UNKOWN - SMG2_galaxy08_strm.ast
Spin-Dig Galaxy/Boulder Bowl Galaxy - SMG2_galaxy09_strm.ast
Sweet Mystery Galaxy - SMG2_galaxy10_strm.ast
Haunty Halls Galaxy/Boo Moon Galaxy - SMG2_galaxy11_strm.ast
Space Storm Galaxy/Battle Belt Galaxy - SMG2_galaxy12_strm.ast
Honeybloom Galaxy/Honeyhop Galaxy - SMG2_galaxy13_strm.ast
Flipsville Galaxy/Chompworks Galaxy - SMG2_galaxy14_strm.ast
Bowser's Lava Lair - SMG2_galaxy15_strm.ast
Shiverburn Galaxy - SMG2_galaxy16_multi.ast
Room Alone (Upside Dizzy Pipe) - SMG2_galaxy18_strm.ast
Freezy Flake Galaxy - SMG2_galaxy19_strm.ast
Bowser's Galaxy Generator - SMG2_galaxy20_strm.ast
Throwback Galaxy - SMG2_galaxy21_strm.ast
Stone Cyclone Galaxy - SMG2_galaxy22_multi.ast
Supermassive Galaxy/Mario Squared Galaxy/Twisty Trials Galaxy - SMG2_galaxy23_strm.ast
Slimy Spring Galaxy - SMG2_galaxy24_strm.ast
Sounds from the end of Slimy Spring - SMG2_galaxy24b_strm.ast
Into The Galaxy - SMG2_galaxy25_strm.ast
Purple Comet - SMG2_galaxy26_strm.ast
Starshine Beach Galaxy - SMG2_galaxy27_multi.ast
Fleet Glide Galaxy - SMG2_galaxy28_strm.ast
Puzzle Plank Galaxy - SMG2_galaxy29_strm.ast
Melty Monster Galaxy - SMG2_galaxy30_strm.ast
Bowser Jr.'s Fiery Flotilla/Fearsome Fleet/Boom Bunker - SMG2_galaxy31_strm.ast
Yoshi Star Galaxy/Tall Trunk Star 1 - SMG2_galaxy32_strm.ast
Prankster Comet Sound Sequence - SMG2_jg_cometse_strm.ast
Starship Mario 1 - SMG2_mario_ship01_strm.ast
Starship Mario 2 - SMG2_mario_ship02_strm.ast
Starship Mario 3 - SMG2_mario_ship03_strm.ast
All Grand Stars but First - SMG2_second_astro_strm.ast
Credits - SMG2_staffroll_strm.ast
Title Screen - SMG2_title_strm.ast
World 3 Map - SMG2_worldmap00_multi.ast
UNKNOWN - SMG2_worldmap01_strm.ast
UNKNOWN - SMG2_worldmap02_strm.ast
World S Map - SMG2_worldmap03_multi.ast
World 4 Map - SMG2_worldmap04_multi.ast
World 1 Map (Green Star Challenge) - SMG2_worldmap05_multi.ast
World 1 Map/World 2 Map - SMG2_worldmap06_multi.ast
World 6 Map - SMG2_worldmap07_multi.ast
World 5 Map - SMG2_worldmap08_multi.ast

Bosses:

Giga Lakitu - BossJugem
Glamdozer - BossBussun
Bugaboom - BossStinkBug
Rollodillo - KingTossin
Boomsday Machine - KoopaJrCastle
Whomp King - BattanKing
Dino Piranha - DinoPackun
Fiery Dino Piranha - DinoPackun2
Pewee Piranha - DinoPackunBaby
Digga-Leg - TwoLegs
Bouldergeist - Polta

SMG1 Objects:

Red Star - PowerUpFoo
Ice Flower - PowerUpIce

Beta/Unused Objects:

Super Mushroom - Kinoko
Blue Shell - Koura


Thanks to the SMG2.5 community for this list.

____________________
NSMBHD - Kafuka - Jul
melonDS the most fruity DS emulator there is

zafkflzdasd

Arisotura
Posted on 07-08-12 12:39 AM, in Contributing to Whitehole Link | #118
Indeed.

* I'm not in favor of having the galaxy selector inside the level editor. What if you accidentally select another galaxy or something? idk, I'd rather leave it as a separate window.
* since your picture references l_id, that will be taken care of by the editor, so that the user won't have to care about it.

Also please nothing fancy like detachable panels/toolbars/etc, I'd rather work on the editor core first.

____________________
NSMBHD - Kafuka - Jul
melonDS the most fruity DS emulator there is

zafkflzdasd

Arisotura
Posted on 07-08-12 10:43 AM, in The Youtube Thread Link | #131


____________________
NSMBHD - Kafuka - Jul
melonDS the most fruity DS emulator there is

zafkflzdasd

Arisotura
Posted on 07-08-12 10:47 AM, in Contributing to Whitehole Link | #132
Exactly, the 'select ISO root folder' part and galaxy select will remain separate from the level editing window. I really prefer it this way.

Though hey, I guess NWPlayer123's interface design is inspired from TT64... the program may be laggy and using an inappropriate language, but its interface organization is interesting.

____________________
NSMBHD - Kafuka - Jul
melonDS the most fruity DS emulator there is

zafkflzdasd

Arisotura
Posted on 07-08-12 10:48 AM, in Whitehole Icon and Logo Link | #133
Um yeah, isn't there a preview or something of that? I don't like having to download a file without knowing what it looks like, not to mention possibly having to install extra software...

____________________
NSMBHD - Kafuka - Jul
melonDS the most fruity DS emulator there is

zafkflzdasd

Arisotura
Posted on 07-08-12 02:25 PM, in Whitehole Icon and Logo Link | #136
Thanks :)

That could be nice for a logo/banner, however it'll have to be downscaled a lot for an icon... possibly making it look like crap...

____________________
NSMBHD - Kafuka - Jul
melonDS the most fruity DS emulator there is

zafkflzdasd

Arisotura
Posted on 07-08-12 02:52 PM, in Whitehole Icon and Logo Link | #138
Hey nice! I'll totally be using that as an icon then. Thanks :)

____________________
NSMBHD - Kafuka - Jul
melonDS the most fruity DS emulator there is

zafkflzdasd

Arisotura
Posted on 07-08-12 03:05 PM, in BCSV format (rev. 4 of 08-26-12 12:22 AM) Link | #139
BCSV is a data format that is used a lot in SMG games. It is used to store all the level data, collision data, and lots of other things.

BCSV files can be seen like database tables. They define a number of fields, and then entries (rows) that contain values for the fields defined.

Given their important usage in SMG games, modifying BCSV files is a key part in SMG hacking.

BCSV files start with a header that is 16 bytes long:
OffsetSizeDescription
0x004Number of entries
0x044Number of fields
0x084Offset to data section
0x0C4Entry size
The header is followed by the fields, 12 bytes each:
OffsetSizeDescription
0x004Name hash
0x044Bitmask
0x082Offset of field within entry
0x0A1Shift amount
0x0B1Field type
A field's name hash is a simple hash of the field's name. Hashes are calculated this way:
[source=c#] public static uint FieldNameToHash(string field)
{
uint ret = 0;
foreach (char ch in field)
{
ret *= 0x1F;
ret += ch;
}
return ret;
}[/source]
For a list of known field names, you can look here: https://github.com/Mega-Mario/Whitehole/blob/master/src/Resources/KnownFieldNames.txt

The fields are then followed by the data section. The size of the data section should equal to Entry_size*Number_of_entries. The data section is then followed by the strings section.

Each entry in the data section is parsed accordingly to the fields defined:
* for types 0 and 3, a 32-bit value is read. The value is then ANDed with the bitmask and shifted right by the shift amount.
* for type 4, a 16-bit value is read. The value is then ANDed with the bitmask and shifted right by the shift amount.
* for type 5, a 8-bit value is read. The value is then ANDed with the bitmask and shifted right by the shift amount.
* for type 2, a single-precision float is read. The bitmask and shift aren't used. (note: according to Treeki, floats aren't type-dependent, however from what I've seen they always use type 2)
* for type 6, a 32-bit value is read and used as an offset into the strings section to read the actual string. The bitmask and shift aren't used. The string is encoded in Shift-JIS.

If I missed anything, feel free to let me know :)

____________________
NSMBHD - Kafuka - Jul
melonDS the most fruity DS emulator there is

zafkflzdasd

(post in restricted forum)
Pages: 1 2 3 4 5 6 7 ... 447 448 449 450 451

Main - Posts by Arisotura

Page rendered in 0.114 seconds. (2048KB of memory used)
MySQL - queries: 23, rows: 233/233, time: 0.009 seconds.
[powered by Acmlm] Acmlmboard 2.064 (2018-07-20)
© 2005-2008 Acmlm, Xkeeper, blackhole89 et al.