Symbian OS | Pocket PC | Smartphone | Android | BlackBerry | Apple iPhone OS | Java | Mobile Gaming | Linux | Palm | Win CE | Tablet  

Free Mobile Software, Themes, Games, Apps for PDA and Smartphones

Search by Device
My Device

Search by Category
Business & Profession
Dictionary & Translator
Healthcare & Medicine
Internet & Communications
Multimedia & Graphics
Organisation & Productivity
Programming & Development
Science & Education
System Utilities
Themes & Wallpapers & Skins
Travel & Navigation
Search by Platform
Apple iPhone OS
iPod Touch
Maemo Nokia Internet Tablet
Sharp Zaurus
Mobile Gaming
Nintendo DS
Playstation 3
Playstation Portable
Xbox 360
Palm OS
Symbian OS
Series 60
Series 80
Series 90
Tablet PC
Windows CE.NET
Windows Mobile Pocket PC
Windows Mobile Smartphone

Sponsored Links:

Version: 0.24

Platforms: Mobile Gaming, NDS

Categories: Programming & Development

Upload date: 20 Jan 12


License: Freeware

Downloads: 6
File Size: 426 Kb
Download Free Woopsi 

Rating: 0.0/5 (Total votes: 0)

Sponsored Links:


Woopsi Ant512, a homebrew developer specializing in Nintendo DS applications is trying to break the groundwork for other homebrew coders with the Woopsi homebrew, which aims to create a simple windowing system that programmers can use for their own applications.

Written in C++, Woopsi v0.24 is loosely based on the Commodore Amiga's "Intuition" windowing system. The GUI itself works everything in a "screen" environment, and the look and feel of the system intentionally resembles the old Amiga System.

The developer did not intend the application to be a complete desktop environment, nor was it created as a DS version of GNOME, KDE or Windows Explorer. It was instead developed as a basis for other programmers to build their own window and gadget-based interfaces for the handheld system.

The latest version still has minor issues with the layouting, but Ant512 assures everyone that these minor adjustments will be implemented in later updates. Here's a list of the fixes and new features included with Woopsi v0.24:

Tidied up a lot of the code.
Gadget deletion queue now handled solely in the VBL events.
Optimised TextWriter by preventing it from drawing empty glyphs.
Changed TextWriter into a static class.
Optimised TextViewer so that it uses much less memory.
Text font and glyph font now sent around hierarchy instead of each gadget creating their own font.
Improved Font class.
Removed 8-bit code from Bitmap class.
General refactoring and code tidying.
Made EventHandler methods virtual instead of pure virtual.
Split gadget events into "raiseXEvent()" and "x()" functions.
Clicking a gadget automatically notifies its parent that it is the new clicked gadget.
Moved dirty child redraw function into gadget class.
Added horizontal clipping to rect splitting functions.
Fixed SuperBitmap border.
Relevant gadget methods are now virtual for subclassing.
Removed all unnecessary all_gfx includes.

New features:
Added non-draggable screens and windows.
Added show/hide gadget functionality.
Added ability to hide a window instead of closing it when the close button is clicked.
Added closed/hidden/shown events.
Added monochrome output to Font class and definable text colour.
Added drawText() function to SuperBitmap class.
Added window depth button.
Added enable/disable gadget.
Started work on alert requester.
Moved text data manipulation out of TextViewer into a separate class.
Added Gadget::moveTo method.
Added Gadget::resize method.
Added resize event.
Added move event.
Added value change event.
Added window resizing (API only).
Added radio buttons.
Added radio button groups.
Added "clicked" glyphs for screen and window depth buttons.
Most gadget action methods (click(), moveTo(), etc) return bools to indicate success or failure.
Added enabled/disabled events.
Added checkboxes.
Added NDS screen flipping and support for top NDS screen.
Added screen flipping gadget.
Updated screens to swap to front when clicked.
Added a variety of gadget depth manipulation functions.

Like it? Share with your friends!

If you got an error while installing Themes, Software or Games, please, read FAQ.
Similar Software:

NDS Texture ConverterNDS Texture Converter
NomadTeam released a fun tool for homebrew makers recently, and while it's meant for the DS, we're pretty sure you can find other uses for this little app of theirs
Nitro Engine V 0.5.0Nitro Engine V 0.5.0
Hello!This is a 3D engine, which aim is to make easier the procces of making a 3D game for the DSCharacteristics:-Loader of models and textures from FAT
Woopsi 0.34 sourceWoopsi 0.34 source
Homebrew developer Ant512 recently rolled out the latest build to the GUI library tool designed for the Nintendo DS, Woopsi
Ant512's handy windowing system for creating homebrew user interfaces for the Nintendo DS has recently received a new update
MS/G6 Official FatLibsMS/G6 Official FatLibs
Let's play a little game of jeopardy
libgba 20060720 Update - Sourcelibgba 20060720 Update - Source
From devkitPro today are libgba and libnds libraries updates, which brings more compatibility between the two and making coding for both platform easier
DS Game Maker +DS Game Maker +
DS Game Maker + New release for the DS homebrew scene today as coen22 updates his DS Game Maker, an open source homebrew studio for the Nintendo NDS. What's new in the latest release? Changelog: DS Game Maker Plus 1.25a Fixed Some Bugs No Compiling Errors DS Game Maker Plus 1.24b Fixed Some Bugs Key features: Features Editors (sprite, background,
Nitro Engine V 0.5.1Nitro Engine V 0.5.1
** This is a 3D game engine, a lot of functions designed to simplify the ** process of making a 3D game
Motor 3D - Nitro Engine V 0.1Motor 3D - Nitro Engine V 0.1
Antoniond is working on a new 3D engine for Nintendo DS
DS Game MakerDS Game Maker
DS Game Maker Ever wanted to try your hand at making your very own DS game? These days, you don't even have to be a programming expert to do that. Not with the help of DS Game Maker. This new app (which, despite sharing a name with FatQuack's old DS Game Maker, is apparently different) lets users create their own homebrew games visually

Comments on Woopsi:

Comments not found



Enter text from image below:

Turn on images!


If you noted an error or download link is broken, please, report it via this page or use comments.

Please, select device to check if Woopsi supports it
© Pantich 2009 - 2017 All rights reserved.