Views: 52,016,739
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 06-27-19 07:32 AM
Guest: Register | Login

0 users currently in ROM Hacking | 2 guests | 1 bot

Main - ROM Hacking - Zero Fission/Metroid Zero Mission and Fusion Hacking New thread | New reply

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

interdpth
Posted on 03-10-07 03:15 AM Link | Quote | ID: 12959


Buzzy Beetle
Level: 42

Posts: 14/383
EXP: 503259
Next: 18103

Since: 02-22-07

Last post: 2334 days
Last view: 2307 days
release date april 7.

You'll see a lot of updates



____________________
lawl blog

http://interdpths.blogspot.com/

Phoenix Yoshi
Posted on 03-10-07 03:38 AM Link | Quote | ID: 12994


Red Cheep-cheep
Level: 33

Posts: 91/216
EXP: 213198
Next: 15981

Since: 02-19-07
From: Georgia

Last post: 3801 days
Last view: 3773 days
Oh yay. (I hope I can find the ROM by then! ) So, any hints on what we can expect? Come on, some screens and a new video would be nice, too.

RT-55J
Posted on 03-10-07 06:41 AM Link | Quote | ID: 13227

Armor Guardian
Level: 77

Posts: 12/1559
EXP: 4132612
Next: 58517

Since: 02-23-07
From: Wild Side Arcade

Last post: 3175 days
Last view: 3105 days
Lookin' pretty sweet. The only downside is that I can barely run VBA at full speed.

Also, is there any chance that we'll eventually be able replace the NES Metroid rom in Zero Mission with whatever we want?

Deetroid
Posted on 03-10-07 02:25 PM Link | Quote | ID: 13318

Newcomer
Level: 4

Posts: 2/2
EXP: 189
Next: 90

Since: 03-04-07
From: Sweden/irc

Last post: 4491 days
Last view: 4474 days
another thing that i'd like to see added is an ability to edit both level and clip data at the same time, that would speed up making rooms.

interdpth
Posted on 03-10-07 02:35 PM Link | Quote | ID: 13321


Buzzy Beetle
Level: 42

Posts: 15/383
EXP: 503259
Next: 18103

Since: 02-22-07

Last post: 2334 days
Last view: 2307 days
That's just a dumb idea. IMO

____________________
lawl blog

http://interdpths.blogspot.com/

Kawa
Posted on 03-10-07 02:56 PM Link | Quote | ID: 13326


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 131

Posts: 75/5344
EXP: 26233502
Next: 191118

Since: 02-20-07
From: The Netherlands

Last post: 2733 days
Last view: 868 days
What I'd like to see is the width/height for scroll zones to be decreased by one. You're overlapping and that doesn't seem right.

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

interdpth
Posted on 03-10-07 07:19 PM Link | Quote | ID: 13454


Buzzy Beetle
Level: 42

Posts: 16/383
EXP: 503259
Next: 18103

Since: 02-22-07

Last post: 2334 days
Last view: 2307 days
It increases by 16 pixels. What you see is how the ROM is.

____________________
lawl blog

http://interdpths.blogspot.com/

Kawa
Posted on 03-10-07 07:52 PM Link | Quote | ID: 13460


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 131

Posts: 84/5344
EXP: 26233502
Next: 191118

Since: 02-20-07
From: The Netherlands

Last post: 2733 days
Last view: 868 days
Let me rephrase.

What you see in the editor is how it, by your code, reads the data. The data -seems- to say that the scrolls in the starting room overlap by one tile like in that screenshot.

What I say is that your editor might be misinterpreting and needs to shrink the scrolls by one tile, sixteen pixels.

Cos there's no good reason for them to overlap like that.

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

interdpth
Posted on 03-10-07 09:44 PM Link | Quote | ID: 13504


Buzzy Beetle
Level: 42

Posts: 17/383
EXP: 503259
Next: 18103

Since: 02-22-07

Last post: 2334 days
Last view: 2307 days
Let me show you

Public Type ScrollType
xStart As Byte
xEnd As Byte
yStart As Byte
yEnd As Byte
End Type

Private Type Scroller
Filler As Byte
Number As Byte
Scrolls() As ScrollType
End Type


That's how scroll data is defined.

Sample structure from first room.

00
03
--scroll zero
02-xStart
4C-xEnd
16-yStart
1F-yEnd
--End scrollone
FFFFFFFF
-Scroll 2
20-xStart
2E-xEnd
02-yStart
17-yEnd
-
FFFFFFFF202E1F29FFFFFFFF
Now using scroll one
For width

xEnd - xStart

Width = 4C - 02 = Width of 4A or 74 multiply that by 16 to get total Width in pixels
Height = 1F - 16 = Height of 9 multiply that by 16 to get total height in pixels


lblScroll(0).Height = Height
lblScroll(0).Width = Width


Next Scroll is a FF'd one

So move on to next one

Width = 2E - 20 = Width of E or 14 multiply that by 16 to get total Width in pixels
Height = 17 - 02 = Height of 15 or 21 multiply that by 16 to get total height in pixels

lblScroll(2).Height = Height
lblScroll(2).Width = Width

Ok so find their pointer of intersection

Slope formula?

(21 - 9)/(14-74)
12/-60=-.02
So yeah they cross =P

I think that was the right formula.

____________________
lawl blog

http://interdpths.blogspot.com/

Keitaro
Posted on 03-14-07 04:30 AM Link | Quote | ID: 14937


Mole
Level: 41

Posts: 177/351
EXP: 441640
Next: 38505

Since: 02-19-07
From: Massachusetts

Last post: 4200 days
Last view: 3637 days
[filler for double post]

Kirby Mario
Posted on 03-14-07 07:16 AM Link | Quote | ID: 14967


Cheep-cheep
Level: 32

Posts: 57/199
EXP: 188506
Next: 17936

Since: 02-21-07

Last post: 4333 days
Last view: 4304 days
Posted by interdpth
release date april 7.

Oh wow, The day after my birthday. Nice.

Posted by interdpth
Let me show you

Public Type ScrollType
xStart As Byte
xEnd As Byte
yStart As Byte
yEnd As Byte
End Type

Private Type Scroller
Filler As Byte
Number As Byte
Scrolls() As ScrollType
End Type


That's how scroll data is defined.

Sample structure from first room.

00
03
--scroll zero
02-xStart
4C-xEnd
16-yStart
1F-yEnd
--End scrollone
FFFFFFFF
-Scroll 2
20-xStart
2E-xEnd
02-yStart
17-yEnd
-
FFFFFFFF202E1F29FFFFFFFF
Now using scroll one
For width

xEnd - xStart

Width = 4C - 02 = Width of 4A or 74 multiply that by 16 to get total Width in pixels
Height = 1F - 16 = Height of 9 multiply that by 16 to get total height in pixels


lblScroll(0).Height = Height
lblScroll(0).Width = Width


Next Scroll is a FF'd one

So move on to next one

Width = 2E - 20 = Width of E or 14 multiply that by 16 to get total Width in pixels
Height = 17 - 02 = Height of 15 or 21 multiply that by 16 to get total height in pixels

lblScroll(2).Height = Height
lblScroll(2).Width = Width

Ok so find their pointer of intersection

Slope formula?

(21 - 9)/(14-74)
12/-60=-.02
So yeah they cross =P

I think that was the right formula.


I thought that it was natural for them to overlap, even though I didn't understand it one bit.

____________________
If you read this, then you must really be bored.

NEONswift
Posted on 03-14-07 03:18 PM Link | Quote | ID: 15024


Paragoomba
Level: 20

Posts: 12/66
EXP: 35960
Next: 6479

Since: 03-04-07
From: England

Last post: 4097 days
Last view: 3815 days
Posted by Kyoufu Kawa
Let me rephrase.

What you see in the editor is how it, by your code, reads the data. The data -seems- to say that the scrolls in the starting room overlap by one tile like in that screenshot.

What I say is that your editor might be misinterpreting and needs to shrink the scrolls by one tile, sixteen pixels.

Cos there's no good reason for them to overlap like that.
Theres a perfectly good reason for them to overlap. If youve noticed the scroll jumps into affect as soon as you enter that boundary. If they didnt overlap then Samus would have to jump visibly off screen in order to start scrolling up (As is the case with the first area of ZM).

Looking forward to april 7. With a background and palette editing integrated I'll be able to continue my small hack.

____________________


Deviant Art Profile

interdpth
Posted on 03-15-07 05:38 AM Link | Quote | ID: 15268


Buzzy Beetle
Level: 42

Posts: 20/383
EXP: 503259
Next: 18103

Since: 02-22-07

Last post: 2334 days
Last view: 2307 days
Final Zero Fission 1.00

This is the last version that will be coded in VB6 it's getting boring so i'm going to do 1.01 - 2.00 in WinAPI

Have fun. Anything disabled will be in next version sometime after summer or during.


Support for Euro/J rom is included.

Enjoy.

http://s93771610.onlinehome.us/inters/ZeroFission.zip

____________________
lawl blog

http://interdpths.blogspot.com/

Techokami
Posted on 03-15-07 01:51 PM Link | Quote | ID: 15332


Red Paragoomba
Level: 17

Posts: 12/50
EXP: 23744
Next: 999

Since: 02-19-07
From: HoleNet!

Last post: 4320 days
Last view: 3557 days
April 7th came early this year, it seems

____________________
Click here to enter the SigChat

Kawa
Posted on 03-15-07 10:13 PM Link | Quote | ID: 15459


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 131

Posts: 100/5344
EXP: 26233502
Next: 191118

Since: 02-20-07
From: The Netherlands

Last post: 2733 days
Last view: 868 days
Posted by interdpth
This is the last version that will be coded in VB6 it's getting boring so i'm going to do 1.01 - 2.00 in WinAPI
Wait what? I think you meant C there, li'l buddy. WinAPI is the system library, available from all languages.

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

interdpth
Posted on 03-15-07 10:19 PM Link | Quote | ID: 15462


Buzzy Beetle
Level: 42

Posts: 21/383
EXP: 503259
Next: 18103

Since: 02-22-07

Last post: 2334 days
Last view: 2307 days
Scratch that WinAPI statment then.

I shall say this then.

Zero Fission will be recoded in C/C++ using either

wxWidget library

or MS WinAPI

winAPI generally is small files but not multiplatform

Where wxWidgets are around 2 megs and multiplatform

Decisions :/

____________________
lawl blog

http://interdpths.blogspot.com/

NightKev
Posted on 03-16-07 01:51 AM Link | Quote | ID: 15558


Cape Luigi
Level: 125

Posts: 1/4792
EXP: 22221127
Next: 233037

Since: 03-15-07

Last post: 1969 days
Last view: 1881 days
interdpth is this your official board for ZF or will you keep posting on both boards? (I saw you have a thread in the "other" board)

____________________

RT-55J
Posted on 03-16-07 02:50 AM Link | Quote | ID: 15580

Armor Guardian
Level: 77

Posts: 18/1559
EXP: 4132612
Next: 58517

Since: 02-23-07
From: Wild Side Arcade

Last post: 3175 days
Last view: 3105 days
When I open the Fusion ROM I immediately get "Runtime Error 9". I get "Runtime Error 7" after forever when waiting for MZM to load.

interdpth
Posted on 03-16-07 04:08 AM Link | Quote | ID: 15608


Buzzy Beetle
Level: 42

Posts: 22/383
EXP: 503259
Next: 18103

Since: 02-22-07

Last post: 2334 days
Last view: 2307 days
Then you have the wrong MF rom :O Download an other.

____________________
lawl blog

http://interdpths.blogspot.com/

Techokami
Posted on 03-16-07 01:39 PM Link | Quote | ID: 15752


Red Paragoomba
Level: 17

Posts: 14/50
EXP: 23744
Next: 999

Since: 02-19-07
From: HoleNet!

Last post: 4320 days
Last view: 3557 days
For your multiplatform condrum, you COULD use GTK, and be able to make Mac and Linux ports =)

____________________
Click here to enter the SigChat
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


Main - ROM Hacking - Zero Fission/Metroid Zero Mission and Fusion Hacking New thread | New reply

Acmlmboard 2.1+3δ (2016-01-08)
© 2005-2016 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.132 seconds. (341KB of memory used)
MySQL - queries: 106, rows: 146/0, time: 0.096 seconds.