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 Super Mario World hacking: labmaster | 3 guests
Acmlm's Board - I2 Archive - Super Mario World hacking - CUSTOM MUSIC - IN MARIO WORLD [ASM] | |
Pages: 1 2 3 4 5 6 7Add to favorites | "RSS" Feed | Next newer thread | Next older thread
User Post
blackhole89

LOLSEALS
Moderator of ROM hacking
EmuNET IRC network admin
Head GM of TwilightRO
Level: 47

Posts: 36/971
EXP: 739208
For next: 26995

Since: 03-15-04
From: Dresden/Germany

Since last post: 14 hours
Last activity: 12 hours
Posted on 03-23-04 09:50 PM Link | Quote
@Atma X: Just select a song and click on a number before a DSP channel pointer. (those 0-7 buttons on the right, some of them FFFF=empty)

@orynider: Seems that Hyrule Magic has an universal full-featured N-SPC editor... if it only wouldn't check for which ROM you open...
Atma X

Bandit
Level: 43

Posts: 58/801
EXP: 553639
For next: 11407

Since: 03-16-04
From: Derrière vous!!!

Since last post: 43 days
Last activity: 14 days
Posted on 03-23-04 10:07 PM Link | Quote
I wonder if the source code for Hyryle Magic is avalible anywhere (probably not, but I it would be nice if there were).


(edited by Atma X on 03-23-04 04:01 PM)
blackhole89

LOLSEALS
Moderator of ROM hacking
EmuNET IRC network admin
Head GM of TwilightRO
Level: 47

Posts: 39/971
EXP: 739208
For next: 26995

Since: 03-15-04
From: Dresden/Germany

Since last post: 14 hours
Last activity: 12 hours
Posted on 03-23-04 11:57 PM Link | Quote
I think it'll be an easy to find out how it works by changing things in Hyrule Magic and look what's changed in the ROM.

The only thing bad are the pointers... they're making me sick...
Atma X

Bandit
Level: 43

Posts: 60/801
EXP: 553639
For next: 11407

Since: 03-16-04
From: Derrière vous!!!

Since last post: 43 days
Last activity: 14 days
Posted on 03-24-04 01:04 AM Link | Quote
Is there any program that you know of, that can tell you which Addresses are different between 2 similar files.

Edit: BTW, Is there a way to import an SPC into Hyrule Magic? (I don't think there is, but I figured I'd just find out if there is or not for sure)

And also, I did what you said about editing the Music, but I still don't see what I'm looking for (Editing the Notes that the song is actually composed of). I saw a bunch of different commands though. (Set Loop Point, Set Intruments, etc.)


(edited by Atma X on 03-23-04 04:32 PM)
(edited by Atma X on 03-23-04 05:06 PM)
Book Keeper
♫♫♫ n00blet ♫♫♫

Level: 21

Posts: 3/160
EXP: 49435
For next: 508

Since: 03-15-04
From: Wired

Bookworm eat fresh!

Since last post: 20 hours
Last activity: 8 hours
Posted on 03-24-04 04:58 AM Link | Quote
True. but you can add Music and sofar if you know THE ASM you will need. (I spent a week on this and I've come to conclution that is will be a pain a the butt!

Umm... Torn I think that is spaming.

Geno you did not need to flame orynider. (your 1st post in this thread.)


(edited by Acmlm on 03-23-04 10:07 PM)
Atma X

Bandit
Level: 43

Posts: 63/801
EXP: 553639
For next: 11407

Since: 03-16-04
From: Derrière vous!!!

Since last post: 43 days
Last activity: 14 days
Posted on 03-24-04 05:56 AM Link | Quote
No, i don't know any ASM. It would make things a lot easier if I did though.
Do you suggest learning another programming language first, such as C++, etc. (to get me more experienced with the programming world), or is it just as easy to go strait to SNES ASM.

Geno's first post: It was somewhat nescessary, slightly mean, and funny at the same time.


(edited by Atma X on 03-24-04 02:32 PM)
myname92

Goomba
Level: 10

Posts: 2/26
EXP: 3236
For next: 1178

Since: 03-16-04

Since last post: 206 days
Last activity: 182 days
Posted on 03-24-04 11:14 AM Link | Quote
Super Mario World 2 : Yoshi's Island SPC file(zophar):
HERE!


(edited by myname92 on 03-24-04 02:14 AM)
blackhole89

LOLSEALS
Moderator of ROM hacking
EmuNET IRC network admin
Head GM of TwilightRO
Level: 47

Posts: 40/971
EXP: 739208
For next: 26995

Since: 03-15-04
From: Dresden/Germany

Since last post: 14 hours
Last activity: 12 hours
Posted on 03-24-04 12:14 PM Link | Quote
No, no ASM.

An N-SPC program consists of two parts: a MIDI-like part and an ASM that plays it. HM's command window is perfectly the same as a cheap MIDI editor.
@Atma X: I wrote such a program. Off to school now.

GreetZ
Blacky.
Cellar Dweller

Flurry
!!!
Level: 27

Posts: 17/269
EXP: 107817
For next: 8342

Since: 03-15-04
From: Arkansas

Since last post: 16 days
Last activity: 34 min.
Posted on 03-24-04 09:45 PM Link | Quote
Originally posted by Atma X
Is there any program that you know of, that can tell you which Addresses are different between 2 similar files.




The last two require GNU Diffutils. You can get Windows versions at http://www.cygwin.com/. If all you want is Diffutils, unselect all packages and select Diffutils. The setup program will only download the needed packages.
Book Keeper
♫♫♫ n00blet ♫♫♫

Level: 21

Posts: 7/160
EXP: 49435
For next: 508

Since: 03-15-04
From: Wired

Bookworm eat fresh!

Since last post: 20 hours
Last activity: 8 hours
Posted on 03-24-04 11:26 PM Link | Quote
Originally posted by Atma X
No, i don't know any ASM. It would make things a lot easier if I did though.
Do you suggest learning another programming language first, such as C++, etc. (to get me more experienced with the programming world), or is it just as easy to go strait to SNES ASM.

Geno's first post: It was some nescessary, a little mean, and funny the same time.


Go with C++ if you have trobble with that then start with VB6 or HTML.


(edited by Mithareio on 03-24-04 02:27 PM)
(edited by Mithareio on 03-24-04 02:27 PM)
(edited by Mithareio on 03-25-04 02:51 PM)
Atma X

Bandit
Level: 43

Posts: 64/801
EXP: 553639
For next: 11407

Since: 03-16-04
From: Derrière vous!!!

Since last post: 43 days
Last activity: 14 days
Posted on 03-24-04 11:28 PM Link | Quote
MajinBlueDragon: How's the Music Edtiing going, any good results?
Keitaro

Iron Knuckle
ウラシマ ケイタロウ
Level: 54

Posts: 97/1342
EXP: 1201569
For next: 32301

Since: 03-15-04
From: Hinata, Japan

Since last post: 2 days
Last activity: 2 days
Posted on 03-25-04 05:34 AM Link | Quote
............YOU DO NOT NEED ASM TO EDIT THE MUSIC. WHOEVER JUST SAID YOU CAN EDIT THE MUSIC IF YOU KNOW THE ASM, YOU NEED TO READ MY OTHER POSTS KTHX.

....yeah. I'll get back to you with my progress. spc pointers and rom pointers are inconveniently completly and utterly different. see. if it wasnt for this teency weency little fact i'd have been done so very long ago. Um. so yeah. Anyways. I'll get somthing though, I promise
Book Keeper
♫♫♫ n00blet ♫♫♫

Level: 21

Posts: 8/160
EXP: 49435
For next: 508

Since: 03-15-04
From: Wired

Bookworm eat fresh!

Since last post: 20 hours
Last activity: 8 hours
Posted on 03-25-04 08:18 AM Link | Quote
Originally posted by MajinBlueDragon
............YOU DO NOT NEED ASM TO EDIT THE MUSIC. WHOEVER JUST SAID YOU CAN EDIT THE MUSIC IF YOU KNOW THE ASM, YOU NEED TO READ MY OTHER POSTS KTHX.

....yeah. I'll get back to you with my progress. spc pointers and rom pointers are inconveniently completly and utterly different. see. if it wasnt for this teency weency little fact i'd have been done so very long ago. Um. so yeah. Anyways. I'll get somthing though, I promise


I perfer not to be Flamed or Dizd or get shouted at,
I was and am dead tired, It sliped my mind.
There is a way to code in music,
but it will be a pain in the a**,
so stick with the music in the rom.

No custom music has been added to a rom so far that I know.
The prop is convertiong the music to a file
(like Mp3/mid/wav) then add it to the rom.


(edited by Mithareio on 03-24-04 11:20 PM)
(edited by Mithareio on 03-24-04 11:22 PM)
(edited by Mithareio on 03-25-04 02:45 PM)
Lordlazer

Paragoomba
Level: 14

Posts: 2/66
EXP: 13046
For next: 25

Since: 03-20-04

Since last post: 19 days
Last activity: 8 days
Posted on 03-25-04 01:48 PM Link | Quote
I hate to be the person to say this, but he didn't flame, diss, or call you an ass. You were just corrected...that is all. Also, for the love of god please spell correctly. Thanks! Another thing, how can you be tired at 7:58pm? I'm able type and deliver the message I've intended at 4:42am. I know when you go to sleep, so the only logicial reason you said this was to create an excuse and defend yourself.

As for the music? Mithareio was on to something talking about ASM. If I remember correctly Bouche said he used ASM, or was it FuSoYa? If I'm wrong who cares. If I'm right go me? *shrug*

Edit: Mithareio, please change your font color to a more readable color and maybe bold it as well. In some parts it is hard to read unless I select the text. I'm able to read it without selecting the text, but as I said it is difficult.

Edit 2: (To go with first paragraph) I will admit though that MajinBlueDragon didn't need to yell (caps-lock). Normal text would have sufficed.


(edited by Facade on 03-25-04 04:50 AM)
(edited by Facade on 03-25-04 04:53 AM)
orynider

Red Paratroopa
Level: 22

Posts: 10/162
EXP: 50286
For next: 8064

Since: 03-17-04

Since last post: 57 days
Last activity: 27 days
Posted on 03-25-04 04:54 PM Link | Quote
I can now reproduce Bouche's SPC hacking for SMW but the medote he's used is so hard that I will consider doing it for my hack. But yes manualy can be done!

I have started many projects for me now and I do not have time to make a special program for this. I heard someone started to make one but he gets stock somewere.
If someone made something and can give me like a surce code (C++, ASM or PAS) I will have more reasons to make a utility this year. If not I will make a small utility that can be later implemented in LM as an hiden bonus command
Of cours I will give you credit if I will use something new from you.
My program will not use normal .spc but special files that can be edited in a tracker windows (like the Amiga module trackers) and later to be insered back to the ROM over an older song changing the points and something from the old data.
If FuSoYa will give me documentation about how exactly the bypass music subroutine work (maybe some surce code for this) then my utility will be able to change and add new songs to the (SMW) ROM and later they can be used bypassing level header settings.
An inprovement to "Tile Layer Pro" is coming soon!

@blackhole89

Can you get the surce code for me ? doues not mater in what language is writen I will translate it in C++ or ASM

@Cellar Dweller
Knowing which Addresses are different between 2 similar files will not help you hack the music but may help you finding last modifications made by LM or oher utility in the ROM! And whit hview you can study the changes in hex or ASM
E.g. if you use the LM bypass music you can then find what LM did whit the ROM
blackhole89

LOLSEALS
Moderator of ROM hacking
EmuNET IRC network admin
Head GM of TwilightRO
Level: 47

Posts: 44/971
EXP: 739208
For next: 26995

Since: 03-15-04
From: Dresden/Germany

Since last post: 14 hours
Last activity: 12 hours
Posted on 03-25-04 07:07 PM Link | Quote
@MajinBlueDragon: Could you give me the SMW song pointers? I'd write a music editor for this and of course make it available for anyone.

@orynider: Which one?
orynider

Red Paratroopa
Level: 22

Posts: 13/162
EXP: 50286
For next: 8064

Since: 03-17-04

Since last post: 57 days
Last activity: 27 days
Posted on 03-25-04 07:46 PM Link | Quote
< Seems that Hyrule Magic has an universal full-featured N-SPC
< editor... if it only wouldn't check for which ROM you open...

@blackhole89

< Can you get the surce code for me ? doues not mater in what
< language is writen I will translate it in C++ or ASM

For the N-SPC editor and for the music editor you are working on!

If someone can help: I have problems whit some BC++ Builder dialog include components (ExtDlgs.hpp, ExtDlgs.pas).


mailto:orynider@rdslink.ro

Book Keeper
♫♫♫ n00blet ♫♫♫

Level: 21

Posts: 13/160
EXP: 49435
For next: 508

Since: 03-15-04
From: Wired

Bookworm eat fresh!

Since last post: 20 hours
Last activity: 8 hours
Posted on 03-25-04 11:50 PM Link | Quote
Lordlazer: how can you be tired at 7:58pm?

(Back to me.)

I was up till about 3:30 am and got up at 7:00.

My mastake for most of it. oops
FuSoYa
Defender of Relm
Level: 26

Posts: 4/255
EXP: 99529
For next: 2746

Since: 03-15-04
From: Moon

Since last post: 7 days
Last activity: 7 hours
Posted on 03-26-04 11:43 AM Link | Quote
Originally posted by orynider
If FuSoYa will give me documentation about how exactly the bypass music subroutine work (maybe some surce code for this) then my utility will be able to change and add new songs to the (SMW) ROM and later they can be used bypassing level header settings.


LM's music bypass code stores the song number at $DDA, effectively overwriting the value placed there by the level header settings. That's all it does...
orynider

Red Paratroopa
Level: 22

Posts: 14/162
EXP: 50286
For next: 8064

Since: 03-17-04

Since last post: 57 days
Last activity: 27 days
Posted on 03-26-04 04:24 PM Link | Quote
ARAD (my city) is at 7 h from the board time
Pages: 1 2 3 4 5 6 7Add to favorites | "RSS" Feed | Next newer thread | Next older thread
Acmlm's Board - I2 Archive - Super Mario World hacking - CUSTOM MUSIC - IN MARIO WORLD [ASM] | |


ABII


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



Page rendered in 0.023 seconds.