don't click here

GHZ boss ported

Discussion in 'General Sonic Discussion' started by LOst, Jun 11, 2004.

Thread Status:
Not open for further replies.
  1. LOst

    LOst

    Tech Member
    4,891
    8
    18
    [​IMG]

    Download demo:
    http://www.logotypes.se/ghzboss.zip

    Yes! Finally I can do the Balls'n'Chain effect. After 6 hours of disassembling the boss code, I took the challenge of porting both the boss, and the whole Sonic object manager into powerful C++ classes. Using 3-D accelerated hardware, I was forced to use floating point, and it took me 4 days to convert the highly optimized fixed point GHZ boss into floating point semi-transparent alpha 32-bit protected Direct 3D 9 :P

    You need to have DirectX 9 installed, and a 3-D acceleration card.

    Hehe... Yea, you can also redraw the boss into whatever you like. THe PNG files are in the "data" folder"

    Enjoy!
     
  2. fuzzbuzz

    fuzzbuzz

    Tech Member
    625
    0
    0
    Here
    Many Many Programming/hacking tools...
    Hehehe

    *watches Robotnik*

    Hehehe
     
  3. LOst

    LOst

    Tech Member
    4,891
    8
    18
    Mustapha will like this one. he will probably redraw Eggman into himself, so he can drive away with the ship of his dreams XD
     
  4. LOst

    LOst

    Tech Member
    4,891
    8
    18
    The boss was ported from MegaPlay version so that I would get the latest available version in 86000.

    I am really happy with the result!
     
  5. XFox Prower

    XFox Prower

    Member
    1,196
    0
    0
    x86 Assembly, Tails Search Assistant
    It doesn't work for me. I get an error alert claiming I don't have Direct X 9 installed (I got Direct X 9.0b from Windows Update during my last reinstall). And then it crashes with Windows Error reporting. I sent the report and it took a bit of time (it even showed a progress, so it must have sent the entire executable file to Microsoft) :P. But leave it to Microsoft and their proprietary ActiveX and .Net crapwork to be unreliable. Maybe this problem is related to me downloading the security patch yesterday about Direct X security exploits.
     
  6. superstarCSB

    superstarCSB

    snootch Member
    621
    0
    16
    Lawrence, Kansas
    I probably should get back to work on my site someday...
    Sweetness!

    That's nice.
     
  7. drx

    drx

    mfw Researcher
    2,254
    351
    63
    :rolleyes:
    Source please ;) Niiice.
     
  8. Korama

    Korama

    Tech Member
    272
    2
    0
    Wow, impressive. And source would be nice. ;)

    Is it just me or does the waterfall flow upwards?
     
  9. Quickman

    Quickman

    be attitude for gains Tech Member
    5,604
    19
    18
    :x
    omg porjcet
    Your monitor is set to Reverse. Press the Play button.

    Seriously, it probably is.
     
  10. JoseTB

    JoseTB

    Tech Member
    717
    59
    28
    Looks very nice.I will try it when I can install dx6 in my "0mg!11! l337" (irony) computer...

    Edit:Btw,really there was necessity of using alpha channels,only for the clouds? :P
     
  11. LOst

    LOst

    Tech Member
    4,891
    8
    18
    Well the clouds are pretty bad, I know. I had to do it alpha blended to get rid of the rounding of pixels when moving with a decimal point
     
  12. LOst

    LOst

    Tech Member
    4,891
    8
    18
    I checked the remix GHZ boss in Sky Santuary (S&K) just to see that it wasn't built from the original at all. It even sucked because the ball isn't really swinging. It is just moving back and forth. Also the ship's bobbing animation is reseted every time the boss starts to me, making it even look worse programmed from my point of view.

    The bobbing movement in the real GHZ boss is mixed perfectly with the ball movement which makes it one of the best programmed bosses ever in Sonic! All the Sonic 1 and Sonic 2 bosses were good programmed.

    But why isn't Naka using the Sonic 1 source to make the boss remixes in Sky Santuary Zone? Well, it's probably because Naka didn't program them. He was the main programmer, ant I'm sure he let some other guy program a little too. And the Sonic 1's object manager and Sonic 3's object manager are different.
     
  13. JoseTB

    JoseTB

    Tech Member
    717
    59
    28
    Finally I have installed the dx9,but now there is a problem...(see image) I tried Direct X 9 with other aplications that need it,and they worked,so I don?t think I have it corrupted.

    (Btw,very nice by your part that you released the source ;))
     

    Attached Files:

  14. drx

    drx

    mfw Researcher
    2,254
    351
    63
    :rolleyes:
    Yeah, the object manager is different =( I noted the differences some time ago, I think I've got them somewhere =P Btw. I'm doing a s3k disassembly, so if anybody wills to do an idc (and split it =P), it would be great. I made an idc of AIZ and Competition so far only...
     
  15. Mustapha

    Mustapha

    A+ Oldbie
    974
    29
    28
    A+
    A PLUS
    LOst, you made me the happiest person ever.
    I am so god damn happy, this truly made my day. ;)

    Hell yes!
     
  16. Quickman

    Quickman

    be attitude for gains Tech Member
    5,604
    19
    18
    :x
    omg porjcet
    Does a graphics chip with 3D acceleration count?
     
  17. JoseTB

    JoseTB

    Tech Member
    717
    59
    28
    I?m doing the same thing ;_; well at the moment is only around 20%,but is something...I have disassmebly code to ssz,from aiz so looks like mine is a bit more completed =P Althouh,as I said,is still very very unfinished and can?t compile (and yes I know where the tails fly code is =P)
     
  18. Syren

    Syren

    Member
    4,330
    0
    0
    Teesside, UK
    Reintergration
    I got this message.
     

    Attached Files:

  19. LocalH

    LocalH

    roxoring your soxors Tech Member
    3,314
    37
    28
    Nunya
    Rock Band 3 Deluxe
    (Re)Install DX9.
     
  20. JoseTB

    JoseTB

    Tech Member
    717
    59
    28
    That happen to me when I have still direct x 8,you need to install the 9.(although as I said in other post now I don?t know what happen...)

    If you have it,probably you need to reinstall it.

    Edit:LocalH was more faster than me.
     
Thread Status:
Not open for further replies.