Results 1 to 3 of 3

Thread: Woopsi V0.34 - Windows System for Nintendo DS

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

    NDS Woopsi V0.34 - Windows System for Nintendo DS

    Ant512 has released anew version of Woopsi the Amiga-esque Windowing System for the DS:

    http://www.sourceforge.net/projects/woopsi

    Anyhoo, onto the new release. Version 0.34 is now available. Full changelog:

    - Fixes:
    - All gadgets have protected copy constructors.
    - Added destructor to DimmedScreen class.
    - Replaced SuperBitmap::drawLine() with a function that works correctly.
    - Fixed crash in SuperBitmap::floodFill() when pixel stack overflowed the DS' stack.
    - Fixed bug in SuperBitmap::floodFill() that prevented rows above the initial click point being filled and occasionally froze the DS.
    - Fixed path null pointer crash in FileRequester constructor.
    - SuperBitmap::drawHorizLine() no longer tries to DMA_Force() if the width of the line is 1.
    - Fixed size of data stored in SuperBitmap floodFill's stack.
    - Removed bitshifts from Screen:rag() that would prevent resizing the screen on alternative platforms.
    - Windows can no longer be dragged vertically out of non-permeable screens that are themselves dragged down.
    - Fixed crash when dragging screen in SDL build.
    - Added John's fix to limit SDL screen dragging to bottom screen.
    - Gadget::lowerGadgetToBottom() does not try to move decorations.
    - Gadget::raiseGadgetToTop() only invalidates the rect cache of any gadgets it collides with.
    - AmigaWindow controls how it moves to the top of the parent gadget stack
    rather than the Screen gadget.

    - New Features:
    - FileRequester tidied up and flags parameter added to constructor.
    - Added FileRequester demo to examples directory.
    - Added DimmedScreen demo to examples directory.
    - Fixes to example makefiles.
    - Added DimmedScreen readme file.
    - Added WPaint to examples directory.
    - Gadgets get drawn automatically when added to their parents.
    - Added EVENT_MOVE_FORWARD and EVENT_MOVE_BACKWARD events

    Anyhoo, here's a few new demos:

    http://ant.simianzombie.com/blog/wp-.../05/wpaint.zip - WPaint, a very simple drawing app written in less than 300 lines of code.

    http://ant.simianzombie.com/blog/wp-...mmedscreen.zip - Dimmed Screen Demo, a test of the dimmed screen gadget.

    http://ant.simianzombie.com/blog/wp-...erequester.zip - File requester demo that uses libfat, written in about a dozen lines of code.
    Download and Give Feedback Via Comments

  2. #2
    DCEmu Reviewer fg-54's Avatar
    Join Date
    Jun 2006
    Location
    gainesville
    Age
    33
    Posts
    726
    Rep Power
    73

    Default

    sooooo.....what does this thing do again?

  3. #3
    DCEmu Rookie
    Join Date
    Jun 2006
    Posts
    193
    Rep Power
    69

    Default

    Its an open source windowing system for other people to use in their programs....

    but im pretty sure its a program by itself, too.

    I'm gonna try it out now.

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
  •