Results 1 to 5 of 5

Thread: Shash DeSmuMe WIP - DS Emu for Windows

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

    NDS Shash DeSmuMe WIP - DS Emu for Windows

    Shash has posted some new news about his DS Emulator for Windows:

    Today, after reading Martin Korth's recently released (he hadn't updated it since ages ago) explanation on how DS hardware shadow volumes work, I attempted to implement them, as it was easier than I thought: it's not like the stencil shadows implementations that I've seen on PC, were the stencil is used to block lighting, and usually a shadow volume has to be computed per light. On the DS, it's a two step process: first, a mask step, which basically creates a mask to know where the next step should be applied, and a second step, that it's simply drawing a certain (usually black or dark) volume were the mask lets us. Light computation/s is NOT used at all :P

    For example, imagine a cylinder intersecting the floor, the first step would create a mask that would resemble a circle on the floor (in fact it doesn't work exactly like that, but for the explanation sake...), and the second would paint a dark colour on that circle (and nowhere else). Why use a cylinder, and not a circle directly? Because we can't be sure of the topology/shape of the floor, neither if it'll be a floor, or animated: using this approach, we can shadow whatever is inside our cylinder, without the need of knowing the rest of the object/s in the scene.

    So here's the result, and that fixes one of the last "big" bugs on Mario 64 DS. In the process I also fixed and important blending/transparency bug, which narrows even more the list of graphic bugs: only small ones left, the "waves" background on the save selection screen don't look exactly as on the DS, probably due to the way lights or normals are treated right now and the writing on Daisy's letter don't fade correctly (2D core related).



    http://shashemudev.blogspot.com/

  2. #2

    Default

    Can I download it somewhere?? I can't see any download link.

  3. #3

    Default

    It's just 'work in progress' news, there's not a new version


  4. #4

    Default

    ok... I thought that you could download it, but well,well. That's ok! BTW it looks really good.

  5. #5
    DCEmu Hedgehog Sonicboy 101's Avatar
    Join Date
    Jan 2007
    Location
    Hidden Palace Zone
    Posts
    1,455
    Rep Power
    111

    Default

    Doesn't look bad! Keep up the good work!

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
  •