Views: 53,316,772
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 09-18-19 04:40 PM
Guest: Register | Login

0 users currently in ROM Hacking | 2 guests | 2 bots

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: 507892
Next: 13470

Since: 02-22-07

Last post: 2417 days
Last view: 2390 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: 215160
Next: 14019

Since: 02-19-07
From: Georgia

Last post: 3884 days
Last view: 3856 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: 4170662
Next: 20467

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

Last post: 3258 days
Last view: 3188 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: 191
Next: 88

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

Last post: 4575 days
Last view: 4558 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: 507892
Next: 13470

Since: 02-22-07

Last post: 2417 days
Last view: 2390 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: 132

Posts: 75/5344
EXP: 26474929
Next: 657004

Since: 02-20-07
From: The Netherlands

Last post: 2816 days
Last view: 951 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: 507892
Next: 13470

Since: 02-22-07

Last post: 2417 days
Last view: 2390 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: 132

Posts: 84/5344
EXP: 26474929
Next: 657004

Since: 02-20-07
From: The Netherlands

Last post: 2816 days
Last view: 951 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: 507892
Next: 13470

Since: 02-22-07

Last post: 2417 days
Last view: 2390 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: 445704
Next: 34441

Since: 02-19-07
From: Massachusetts

Last post: 4283 days
Last view: 3720 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: 190241
Next: 16201

Since: 02-21-07

Last post: 4416 days
Last view: 4387 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: 36292
Next: 6147

Since: 03-04-07
From: England

Last post: 4180 days
Last view: 3898 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: 507892
Next: 13470

Since: 02-22-07

Last post: 2417 days
Last view: 2390 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: 23963
Next: 780

Since: 02-19-07
From: HoleNet!

Last post: 4403 days
Last view: 3640 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: 132

Posts: 100/5344
EXP: 26474929
Next: 657004

Since: 02-20-07
From: The Netherlands

Last post: 2816 days
Last view: 951 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: 507892
Next: 13470

Since: 02-22-07

Last post: 2417 days
Last view: 2390 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: 22426629
Next: 27535

Since: 03-15-07

Last post: 2052 days
Last view: 1964 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: 4170662
Next: 20467

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

Last post: 3258 days
Last view: 3188 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: 507892
Next: 13470

Since: 02-22-07

Last post: 2417 days
Last view: 2390 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: 23963
Next: 780

Since: 02-19-07
From: HoleNet!

Last post: 4403 days
Last view: 3640 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.133 seconds. (342KB of memory used)
MySQL - queries: 106, rows: 146/0, time: 0.088 seconds.