Page 1 of 3 123 LastLast
Results 1 to 10 of 21

Thread: OpenLynks Update

                  
   
  1. #1
    DCEmu_Newsposter
    Guest

    Default OpenLynks Update

    binary1230 posted this news over at DCemulations forums:[br][br]I am pleased to report the Openlynks dreamcast port is about 99% done. (what?? psychology paper due tomorrow?? nah..) [br][br]I've got the source in its current state here (though its really a mess, avert your eyes..) and in this archive is also the prebuilt 1ST_READ.BIN and IP.BIN if you feel like wasting a CD-R on the alpha. [br][br]its here: [br]http://einsteinsbreakfast.com/demos/openlynks-dreamcast-0.9.5-pre2-alpha1.tar.gz [br][br]wouldn't recommend trying to compile that as I had to do all kinds of nasty stuff. I've got to write up a doc on it or something, STLport is a pain. [br][br]I ended up using KGL for most of the stuff, and writing some custom stuff to make the PCX loader use pink pixels as an alpha mask. I got STLport to work (that was nuts... I had to modify a bunch of KOS files). [br][br]Everything is working except for this last nagging issue.. [br][br]When the sprites are being drawn to the screen, it appears they are blended additively. So for example, drawing black over something else doesn't do anything, drawing white over something covers it completely, and everything in between looks like it just adds the src pixel value to the destination regardless of the alpha. (the alpha channel itself works fine, its just the real colors wont STAY opaque..) [br][br]i'm sure its my alpha blending code, but the thing that bugs me is that its the same as the PC but its not doing the same thing. I'm still playing with that. of course, it took me some time to figure out about the whole glKosFinishList() thing... gr... [br][br]oh and the fun, I was trying to use .PNG files with ARGB1555, but after that didn't work I finally found tucked in the libpng comments: [br][br]so lets see.. controller handling still a little messed up but I haven't touched it at all except for making it work with the controller [br][br]palettes don't work because I haven't touched them yet, so most everything is in black/white [br][br]and the edge of the map (which is smaller than the screen size) doesn't clip for scrolling, apparently I need to use glScissors() or something.. [br][br]this alpha thing is killing me, I can't figure out for the life of me why its not working.. [br][br]I am drawing all polygons in the second (transparent) display list, even the opaque ones. The original code from the PC just has a bunch of different 'levels' (like sky,floor,etc) that just correspond to discrete values on the depth buffer. since there is really no alpha blending going on, only masking, it gets away with it without having to sort them all first. [br][br]yet here, it is blending the sprites' opaque pixels as well. very strange.. i think im missing something obvious. i'll figure it out [br][br]other than that and the palette code (which isnt working for easier to fix reasons), the port is pretty much done. the actual gameplay is identical and runs fullspeed (tho actually for that code I gave you everything is way faster because I didn't feel like waiting to walk around) and so far I haven't seen any glitches that aren't in the PC version [br][br]next step after this is I'm going to increase the size of the tileset from 8x8 to 16x16 and have graphics much closer to the SNES zelda, and maybe throw in some 3d stuff (like monsters or something) for the hell of it if its not too weird.. [br][br]gotta port the map editor to gtk or something.. [br][br]I'm going to merge this code back in with the main tree so that the same codebase will run linux/mac/win32/dreamcast, that looks like it'll be pretty easy, suprisingly, not a whole lot changed. [br][br]If anyone makes a CD Image of this release and screenshots then please reply to this newspost via the comments

  2. #2
    Won Hung Lo wraggster's Avatar
    Join Date
    Apr 2003
    Location
    Nottingham, England
    Age
    52
    Posts
    139,568
    Blog Entries
    3209
    Rep Power
    50

    Default Re: OpenLynks Update

    anyone try this?

  3. #3
    DCEmu Newbie mh777's Avatar
    Join Date
    Sep 2004
    Location
    OH NOES TEH INTERNET LOL
    Age
    42
    Posts
    62
    Rep Power
    0

    Default Re: OpenLynks Update

    Actually, wraggy, I'm about to burn this to a disk. *I'll edit and update this post with a screenshot once I get it running.

    EDIT part deux: Suggestion noted about pics. I don't know why I didn't think of that. ??? *

    Some quick impressions:

    -It runs. Fast. A little too fast.

    -Yes, the colors are really like that.

    -Don't press Start while in-game. It apparently quits the program.

    -Press the Y button and a direction to activate some sort of debug map-checking mode.

    Looks very promising, especially if the map editor gets ported soon.

  4. #4
    DCHelp Admin curt_grymala's Avatar
    Join Date
    Apr 2004
    Location
    DCHelp Land
    Posts
    1,307
    Rep Power
    81

    Default Re: OpenLynks Update

    @mh77 - instead of hosting those images on Geocities, why not make four separate posts, and attach a photo to each of those posts. Then, the images will be stored on DCEmu's server, instead of being on Geocities.
    DCHelp - A Newbie's Best Friend
    DC Evolution - Disc Images
    The DreamZone Forums

    I Refuse To Help Anyone That Says They've Tried Everything.

  5. #5
    DCEmu Newbie mh777's Avatar
    Join Date
    Sep 2004
    Location
    OH NOES TEH INTERNET LOL
    Age
    42
    Posts
    62
    Rep Power
    0

    Default Re: OpenLynks Update

    Splash screen shot.

  6. #6
    DCEmu Newbie mh777's Avatar
    Join Date
    Sep 2004
    Location
    OH NOES TEH INTERNET LOL
    Age
    42
    Posts
    62
    Rep Power
    0

    Default Re: OpenLynks Update

    In-game shot.

  7. #7
    DCEmu Newbie mh777's Avatar
    Join Date
    Sep 2004
    Location
    OH NOES TEH INTERNET LOL
    Age
    42
    Posts
    62
    Rep Power
    0

    Default Re: OpenLynks Update

    In-game shot, part deux.

  8. #8
    DCEmu Newbie mh777's Avatar
    Join Date
    Sep 2004
    Location
    OH NOES TEH INTERNET LOL
    Age
    42
    Posts
    62
    Rep Power
    0

    Default Re: OpenLynks Update

    Hey, look. Another shot.

  9. #9
    DCEmu Oldbie Eric's Avatar
    Join Date
    May 2004
    Location
    Ontario, Canada
    Age
    40
    Posts
    1,506
    Rep Power
    79

    Default Re: OpenLynks Update

    hey its looken good does this mean that its complete?

  10. #10
    Won Hung Lo wraggster's Avatar
    Join Date
    Apr 2003
    Location
    Nottingham, England
    Age
    52
    Posts
    139,568
    Blog Entries
    3209
    Rep Power
    50

    Default Re: OpenLynks Update

    Its looking very good

    Very classic Zeldaish

Page 1 of 3 123 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •