| |||
Views: 88,708,241 |
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search | 06-02-24 09:49 AM |
|
Guest: Register | Login |
Main - Posts by messiaen |
messiaen |
| ||
Cheep-cheep Level: 32 Posts: 41/193 EXP: 205100 Next: 1342 Since: 05-26-08 From: Porto Alegre, Brazil Last post: 4480 days Last view: 4808 days |
Why not create a SMRPG sub-forum when Lazy Shell is released? |
messiaen |
| ||
Cheep-cheep Level: 32 Posts: 42/193 EXP: 205100 Next: 1342 Since: 05-26-08 From: Porto Alegre, Brazil Last post: 4480 days Last view: 4808 days |
Hmm, I can try that later . You are right about the camera, it probably won't handle very well the sudden change in Mario's Y position. However, replacing the current camera coordenates with Mario's x,y,z position will probably do the trick. That might be a good opportunity to experiment with some camera functions. |
messiaen |
| ||
Cheep-cheep Level: 32 Posts: 43/193 EXP: 205100 Next: 1342 Since: 05-26-08 From: Porto Alegre, Brazil Last post: 4480 days Last view: 4808 days |
Trax released an one-level demo.
But since you bumped this, is there any update on the editor and/or hack? |
messiaen |
| ||
Cheep-cheep Level: 32 Posts: 44/193 EXP: 205100 Next: 1342 Since: 05-26-08 From: Porto Alegre, Brazil Last post: 4480 days Last view: 4808 days |
There's no age for Calculus. |
messiaen |
| ||
Cheep-cheep Level: 32 Posts: 45/193 EXP: 205100 Next: 1342 Since: 05-26-08 From: Porto Alegre, Brazil Last post: 4480 days Last view: 4808 days |
I'm still a bit curious about the "map" (level) editor. Last time Omega posted about it he said it took him about an hour to create a simple map, but that the "paste" function wasn't working.
With it being corrected, how much can it boost productivity? By the way, I'm wondering how that copy and paste feature woks in an isometric setting. It seems that a good hack of this game will probably require some team effort. |
messiaen |
| ||
Cheep-cheep Level: 32 Posts: 46/193 EXP: 205100 Next: 1342 Since: 05-26-08 From: Porto Alegre, Brazil Last post: 4480 days Last view: 4808 days |
Hi, this is the result of some work I've been doing with the sequenced music format of Mario 64.
This utility reads the raw data of a Mario 64 sequence file and outputs a formatted log. I'm releasing it hoping that somebody may also be interested in discovering more about the format. Here is one excerpt showing its output:
The quality really depends on the track, but it can already decode about 4 or 5 sequences 100% right (ie, a MIDI export would be possible). There is an old source available in the same download folder as the program. If you are going to read it, warning, it's my 3rd program ever . Download link for latest version (0.03) and sequence files. I have also uploaded an specification with pretty much everything I know about the format. |
messiaen |
| ||
Cheep-cheep Level: 32 Posts: 47/193 EXP: 205100 Next: 1342 Since: 05-26-08 From: Porto Alegre, Brazil Last post: 4480 days Last view: 4808 days |
Hey Kawa, you stole my line . I was going to post it a few hours ago but I restrained myself.
Anyway, Stifu, nice to see this project still going on and that it loads graphics from the ROM . |
messiaen |
| ||
Cheep-cheep Level: 32 Posts: 48/193 EXP: 205100 Next: 1342 Since: 05-26-08 From: Porto Alegre, Brazil Last post: 4480 days Last view: 4808 days |
Another nostalgia SM64 music hack .
|
messiaen |
| ||
Cheep-cheep Level: 32 Posts: 49/193 EXP: 205100 Next: 1342 Since: 05-26-08 From: Porto Alegre, Brazil Last post: 4480 days Last view: 4808 days |
SM64 has been 'ripped' before, and there aren't unused sequences . However, recently some extra debugs have been found.
As for a SMB remake, I would be more interested in a Super Mario 64 RPG hack, but that's a project for the (hopefully not so distant) future . |
messiaen |
| ||
Cheep-cheep Level: 32 Posts: 50/193 EXP: 205100 Next: 1342 Since: 05-26-08 From: Porto Alegre, Brazil Last post: 4480 days Last view: 4808 days |
Yes, frauber it's just an alternate nick.
Koopa-the-Quick star coordinates are stored at ROM offsets 0xED868 (Bob-omb Battlefield) and 0xED878 (Tiny-Huge Island) as 16-bit unsigned X,Y,Z coordinates. If you change them, you'll have to use a program to correct the checksum of you ROM, otherwise the boot code will lock it up. Unfortunately, this is an exception. Most stars spawned from bosses are hardcoded in the ASM as 32-bit float values, so you'll need to understand some basic MIPS ASM and use a float converter. 0x802F2B88 is a general CreateStar(x,y,z) function, so placing a breakpoint at that address before beating a boss and finding the code that calls this function is the easiest way to find coordinates. I was writing a simple program to change bosses star coordinates, but I haven't worked on it for a while. |
messiaen |
| ||
Cheep-cheep Level: 32 Posts: 51/193 EXP: 205100 Next: 1342 Since: 05-26-08 From: Porto Alegre, Brazil Last post: 4480 days Last view: 4808 days |
R.C. Pro-Am ? |
messiaen |
| ||
Cheep-cheep Level: 32 Posts: 53/193 EXP: 205100 Next: 1342 Since: 05-26-08 From: Porto Alegre, Brazil Last post: 4480 days Last view: 4808 days |
If I remember correctly, I had this game in one 42-in-1 pirate cartridge. It seems a lot faster, especially shots and respawns. Can't remember if in the original shots in opposite directions cancelled each other, which is good at that faster rate. Didn't the original one had vertical scrolling and bigger levels? |
messiaen |
| ||
Cheep-cheep Level: 32 Posts: 54/193 EXP: 205100 Next: 1342 Since: 05-26-08 From: Porto Alegre, Brazil Last post: 4480 days Last view: 4808 days |
Mainly classical (especially 19th and 20th century), some jazz and ocasionally rock/metal, leaning towards progressive/experimental stuff (such as RIO). |
messiaen |
| ||
Cheep-cheep Level: 32 Posts: 55/193 EXP: 205100 Next: 1342 Since: 05-26-08 From: Porto Alegre, Brazil Last post: 4480 days Last view: 4808 days |
I'm starting a Mario 64 hack (from scratch) with some RPG elements:
Edit: Forget about these crappy textures, I haven't worked on them yet. |
messiaen |
| ||
Cheep-cheep Level: 32 Posts: 56/193 EXP: 205100 Next: 1342 Since: 05-26-08 From: Porto Alegre, Brazil Last post: 4480 days Last view: 4808 days |
messiaen |
| ||
Cheep-cheep Level: 32 Posts: 57/193 EXP: 205100 Next: 1342 Since: 05-26-08 From: Porto Alegre, Brazil Last post: 4480 days Last view: 4808 days |
RT-55J: You're right, objects positions still have to be improved a lot, this is one of the main difficulties of the 3D editing because its hard to know if the scaling is correct. I will try hard to avoid extreme jumping, there's a lot of ways to work around this. |
messiaen |
| ||
Cheep-cheep Level: 32 Posts: 58/193 EXP: 205100 Next: 1342 Since: 05-26-08 From: Porto Alegre, Brazil Last post: 4480 days Last view: 4808 days |
The idea is actually from Super Mario RPG, I haven't played Paper Mario (but I might take a look to rip some textures and get some ideas). This will be an experimental team hack, with about 4 or 5 complete levels and some areas to wander around with talking NPCs.
I got the game to use extended memory for levels/custom ASM, so there's a lot of possibilities. |
messiaen |
| ||
Cheep-cheep Level: 32 Posts: 59/193 EXP: 205100 Next: 1342 Since: 05-26-08 From: Porto Alegre, Brazil Last post: 4480 days Last view: 4808 days |
I have set a site with my notes on Mario 64 hacking. I'm a begginer in both C and MIPS so except some errors but there's lot of useful stuff there.
One thing I'm working is extending script functionality, here are two very useful new commands: 0x10 Level Command: Loads a block of ROM data into extended memory and updates segment table - this one is an hybrid 0x16/0x17 command, and the main purpose is to load segmented data into extended memory, to overcome memory limitations. Flexible Collision Behavior command (0x12) - this behavior script command detects the model ID used by an object and assigns the right collision pointer from a pointer list in the ROM. |
messiaen |
| ||
Cheep-cheep Level: 32 Posts: 60/193 EXP: 205100 Next: 1342 Since: 05-26-08 From: Porto Alegre, Brazil Last post: 4480 days Last view: 4808 days |
Battletoads last three levels. That was hardcore, even using a Game-Genie.
Atari's Megamania (quite addictive) also made me break a few controllers (in later levels). |
messiaen |
| ||
Cheep-cheep Level: 32 Posts: 61/193 EXP: 205100 Next: 1342 Since: 05-26-08 From: Porto Alegre, Brazil Last post: 4480 days Last view: 4808 days |
Video Edit: That Luigi was done by VL-Tone, not by me. |
Main - Posts by messiaen |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 134, rows: 166/166, time: 0.225 seconds. |