Register | Login
Views: 19364387
Main | Memberlist | Active users | ACS | Commons | Calendar | Online users
Ranks | FAQ | Color Chart | Photo album | IRC Chat
11-02-05 12:59 PM
1 user currently in Rom Hacking: hukka | 2 guests
Acmlm's Board - I2 Archive - Rom Hacking - Mario 64 - Amazing Stuff | |
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33Add to favorites | "RSS" Feed | Next newer thread | Next older thread
User Post
VL-Tone

Red Cheep-cheep
Level: 23

Posts: 144/200
EXP: 64158
For next: 3565

Since: 06-06-04
From: In the Moon!

Since last post: 5 days
Last activity: 2 hours
Posted on 08-01-05 11:59 AM Link | Quote
Oh well I'm back...

The Crimson Chin, I'm aware that the n64 doesn't use banks, but there seem to be constants regarding where the MIO0 files are decompressed in RAM. I called them banks because the game seems to load textures and geometry in specific parts of RAM, and those loading addresses are always multiples of 64k (or maybe 128 or 256k...). The "bank" number I was usually refering is the high byte of the addresses referring to MIO0 file content, and this byte is usually not relevant to the position inside the file, you have to substract the base address (high byte + 00 00) to find the address inside the MIO0.

I'm very tired so it might be a confusing explanation.

Anyhow I guess I should stop using the term "banks" because it confuses people

tachyon: My best bet is that you use only a .v64 type Mario 64 ROMs in my editor, it will be improved later to either support both formats or at least prevent you from opening the wrong format.

I thought all the warnings on my page and documentation would scare newbies from using my editor, I guess I was wrong

zidapi: I should have posted the Beta Egg and Flower earlier, but I was sucked up into the polygon decoding
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 6224/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 08-01-05 12:46 PM Link | Quote
Originally posted by tachyon
this is my first post on this forum, and I am new to ROM hacking and emulation, so I hope I don't come across as particularly newbish. my question is: at the end of the data, why are there all those FF's? at bytes 7CC6BC throught the end. and I don't really understand decompression. is it nessesary?

That's just empty space. The ROM needs to be a certain size for the chip, so they stuck some FFs at the end.
VL-Tone

Red Cheep-cheep
Level: 23

Posts: 145/200
EXP: 64158
For next: 3565

Since: 06-06-04
From: In the Moon!

Since last post: 5 days
Last activity: 2 hours
Posted on 08-01-05 01:57 PM Link | Quote
tachyon: I forgot, welcome aboard and really cool nick by the way

I hope I wasn't too rough with you with that newbie thing, it's just that my program is not exactly ready for anyone, because it doesn't check if it's the right ROM version. You can use my editor, and don't hesitate to ask me any questions about it, even newbie questions. The same applies to anyone who has downloaded my editor
tachyon

Octorok
Level: 7

Posts: 2/23
EXP: 1089
For next: 359

Since: 07-28-05

Since last post: 5 days
Last activity: 10 hours
Posted on 08-01-05 06:08 PM Link | Quote
thanks for the warm reception! I found a byte-swapper in my overflowing Downloads folder, and successfully made a .v64 backup. but I still have the same problem.

about the name, a tachyon is a theoretical particle that moves faster than light. it has never been proven to exist.
zidapi
Newcomer
Level: 3

Posts: 4/4
EXP: 85
For next: 43

Since: 07-10-05

Since last post: 92 days
Last activity: 34 days
Posted on 08-01-05 06:19 PM Link | Quote
Originally posted by VL-Tone
zidapi: I should have posted the Beta Egg and Flower earlier, but I was sucked up into the polygon decoding


No worries, progression of the level editor takes higher priority than requests for eye candy, I understand

Originally posted by stag019
1. How?
2. Why? This is suposed to be a Luigi hack.
Originally posted by stag019
Well, SM64 is one of my favorite games, but this hack is based on Luigi, not levels
(or in this case Flower/Yoshi Egg).
Originally posted by stag019
Of course that doesn't mean I won't do other SM64 hacks with level changes. I've already been working on some levels for some other hack (Gommba Battlefield, no level difference form Bob-omb Battlefield, but there will be a buncha goombas.
Or, again, in this case, the flower/egg.


Sorry i didn't fully realize, that this was to be a basic text edit/voice change/re-color and stretch mario deallie. When i first saw the egg anim i immeadiatlty thought "it would be kinda cool if the cannon was was open from the start of the game (or unlocked earlier) and you could go on the roof and there would be the egg, later on you come back and Yoshi is there" and since you are the only one i know of doing a SM64 hack at the moment i thought i'd mention it, but perhaps you could incorperate something similer in one of the other hacks you have planned.
Sorry if that came accross as sarcastic or rude, it wasn't supposed to...
VL-Tone

Red Cheep-cheep
Level: 23

Posts: 146/200
EXP: 64158
For next: 3565

Since: 06-06-04
From: In the Moon!

Since last post: 5 days
Last activity: 2 hours
Posted on 08-02-05 12:42 AM Link | Quote
Originally posted by tachyon
thanks for the warm reception! I found a byte-swapper in my overflowing Downloads folder, and successfully made a .v64 backup. but I still have the same problem.

about the name, a tachyon is a theoretical particle that moves faster than light. it has never been proven to exist.



Maybe you have the european SM64 ROM? You need the US 1.0 version for my editor to work.
tachyon

Octorok
Level: 7

Posts: 3/23
EXP: 1089
For next: 359

Since: 07-28-05

Since last post: 5 days
Last activity: 10 hours
Posted on 08-02-05 12:47 AM Link | Quote
well, I don't live in Europe, but I can see how it might be European. the file name is Super Mario 64 (U) [!].v64. does that tell you anything? it would be helpful if you could just tell me where to get the right ROM. one more thing. I changed it from Big Endian order to Doctor v64 order. should it be Little Endian?
stag019

Snifit
Level: 23

Posts: 221/299
EXP: 62259
For next: 5464

Since: 06-10-05
From: C:\Documents and Settings\stag019\Desktop

Since last post: 9 days
Last activity: 7 hours
Posted on 08-02-05 02:02 AM Link | Quote
Originally posted by tachyon
well, I don't live in Europe, but I can see how it might be European. the file name is Super Mario 64 (U) [!].v64. does that tell you anything? it would be helpful if you could just tell me where to get the right ROM. one more thing. I changed it from Big Endian order to Doctor v64 order. should it be Little Endian?
No, It should be Doctor v64. I have a ROM that works, but of course, I can't tell you the filename because I always rename everything. I use this byteswapper, if it matters.
Originally posted by zidapi
Sorry i didn't fully realize, that this was to be a basic text edit/voice change/re-color and stretch mario deallie. When i first saw the egg anim i immeadiatlty thought "it would be kinda cool if the cannon was was open from the start of the game (or unlocked earlier) and you could go on the roof and there would be the egg, later on you come back and Yoshi is there" and since you are the only one i know of doing a SM64 hack at the moment i thought i'd mention it, but perhaps you could incorperate something similer in one of the other hacks you have planned.
Sorry if that came accross as sarcastic or rude, it wasn't supposed to...
Well, first off, I hope to be the only one doing a SM64 hack for a while, as no one has done one before and released it to the public. Second off, that would be kinda cool, but I wouldn't know how. I will be making other SM64 hacks, so maybe I could do some cool things with that. But Luigi 64 is a Luigi hack only.
Originally posted by The Crimson Chin
Originally posted by tachyon
this is my first post on this forum, and I am new to ROM hacking and emulation, so I hope I don't come across as particularly newbish. my question is: at the end of the data, why are there all those FF's? at bytes 7CC6BC throught the end. and I don't really understand decompression. is it nessesary?

That's just empty space. The ROM needs to be a certain size for the chip, so they stuck some FFs at the end.
I knew it was empty space, and I should've known it has to be a certain size, and I knew you'd be the one to answer it.


(edited by stag019 on 08-01-05 09:03 PM)
(edited by stag019 on 08-01-05 09:04 PM)
VL-Tone

Red Cheep-cheep
Level: 23

Posts: 147/200
EXP: 64158
For next: 3565

Since: 06-06-04
From: In the Moon!

Since last post: 5 days
Last activity: 2 hours
Posted on 08-02-05 01:47 PM Link | Quote
Hmmm, let me count the number of times someone mentioned that opening a ROM resulted in objects that are misplaced? Ok it's my fault...

To end the confusion, I added ROM version checking routines to the editor. Yeah I admit, I should have added these from the start.

And, most importantly: the editor will now open and edit US Mario 64 ROMs with either normal or reversed byte ordering. This should cover most formats, .v64, z64 etc.

The new version 0.31b is available at: http://membres.lycos.fr/nes3d/M64EditDownload.htm

Another important new feature: it will prevent the user from opening a ROM with an incompatible version, like the european PAL version. It does that by checking the MIO0 signature for the level 1 geometry file. This method should be pretty much infallible (knocks on wood) in preventing the opening of a file not handled by the editor.

When you try to open an incompatible version, you get an alert dialog box: "Wrong version...". After clicking ok you will be taken to a mostly black screen with only the Open ROM... button working (and the close button!) so you can try another ROM file.
stag019

Snifit
Level: 23

Posts: 225/299
EXP: 62259
For next: 5464

Since: 06-10-05
From: C:\Documents and Settings\stag019\Desktop

Since last post: 9 days
Last activity: 7 hours
Posted on 08-02-05 01:57 PM Link | Quote
Bug report. (Already?) Open a US rom, then try to open a Japanese rom, then it will go to the mostly blank screen. Then try to open another rom, but cancel this time. You'll go back to the editor. Also try opening a jap rom first. Then go back and click cancel, and the screen will change from mostly black to mostly blue.
VL-Tone

Red Cheep-cheep
Level: 23

Posts: 148/200
EXP: 64158
For next: 3565

Since: 06-06-04
From: In the Moon!

Since last post: 5 days
Last activity: 2 hours
Posted on 08-02-05 02:00 PM Link | Quote
Ouch... I'm working on fixing this right at this moment

Hopefully it only happens with you fiddle with it too much
stag019

Snifit
Level: 23

Posts: 226/299
EXP: 62259
For next: 5464

Since: 06-10-05
From: C:\Documents and Settings\stag019\Desktop

Since last post: 9 days
Last activity: 7 hours
Posted on 08-02-05 02:06 PM Link | Quote
Originally posted by VL-Tone
Ouch... I'm working on fixing this right at this moment

Hopefully it only happens with you fiddle with it too much
I didn't fiddle too much . Oh, and it doesn't support DCBA byte order. Please do this for the next release
VL-Tone

Red Cheep-cheep
Level: 23

Posts: 149/200
EXP: 64158
For next: 3565

Since: 06-06-04
From: In the Moon!

Since last post: 5 days
Last activity: 2 hours
Posted on 08-02-05 02:09 PM Link | Quote
Do you have version 0.31b?

Version 0.31b supports ABCD and BADC ordering.

(Edit... ok that's it I quit! )


(edited by VL-Tone on 08-02-05 05:16 AM)
(edited by VL-Tone on 08-02-05 05:18 AM)
(edited by VL-Tone on 08-02-05 05:40 AM)
tachyon

Octorok
Level: 7

Posts: 4/23
EXP: 1089
For next: 359

Since: 07-28-05

Since last post: 5 days
Last activity: 10 hours
Posted on 08-02-05 06:41 PM Link | Quote
ahh, it works now! don't know what it was that messed it up.
stag019

Snifit
Level: 23

Posts: 227/299
EXP: 62259
For next: 5464

Since: 06-10-05
From: C:\Documents and Settings\stag019\Desktop

Since last post: 9 days
Last activity: 7 hours
Posted on 08-02-05 07:08 PM Link | Quote
Originally posted by tachyon
ahh, it works now! don't know what it was that messed it up.
If you downloaded the new version, that might be why it works Or, if you didn't you probably used a different ROM.
tachyon

Octorok
Level: 7

Posts: 5/23
EXP: 1089
For next: 359

Since: 07-28-05

Since last post: 5 days
Last activity: 10 hours
Posted on 08-02-05 07:12 PM Link | Quote
I downloaded the new version. unfortunately, I don't have the audio, video, or controller plugins to run my emulator. I'm getting a controller, but I have no idea where to get audio or video plugins. does anyone here know?
stag019

Snifit
Level: 23

Posts: 228/299
EXP: 62259
For next: 5464

Since: 06-10-05
From: C:\Documents and Settings\stag019\Desktop

Since last post: 9 days
Last activity: 7 hours
Posted on 08-02-05 07:14 PM Link | Quote
Well, you could have a reverse byte order, and it still works with the new one. I'll post some link to plugins in a minute. What Emu are you using?


(edited by stag019 on 08-02-05 10:16 AM)
(edited by stag019 on 08-02-05 10:41 AM)
tachyon

Octorok
Level: 7

Posts: 6/23
EXP: 1089
For next: 359

Since: 07-28-05

Since last post: 5 days
Last activity: 10 hours
Posted on 08-02-05 08:32 PM Link | Quote
I use Big Endian and Project 64.
stag019

Snifit
Level: 23

Posts: 229/299
EXP: 62259
For next: 5464

Since: 06-10-05
From: C:\Documents and Settings\stag019\Desktop

Since last post: 9 days
Last activity: 7 hours
Posted on 08-02-05 08:39 PM Link | Quote
I thought PJ64 came with plugins. Mine did.
Try this and I can't find an audio anywhere.
tachyon

Octorok
Level: 7

Posts: 7/23
EXP: 1089
For next: 359

Since: 07-28-05

Since last post: 5 days
Last activity: 10 hours
Posted on 08-02-05 09:22 PM Link | Quote
oh, I just realized it did come with them, it just didn't list them in the drop-down menus. how do I use them?
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33Add to favorites | "RSS" Feed | Next newer thread | Next older thread
Acmlm's Board - I2 Archive - Rom Hacking - Mario 64 - Amazing Stuff | |


ABII


AcmlmBoard vl.ol (11-01-05)
© 2000-2005 Acmlm, Emuz, et al



Page rendered in 0.015 seconds.