Ant512's handy GUI library for creating homebrew user interfaces for the Nintendo DS has received a new update today, bringing the version of Woopsi to 0.99.6.
Developer's note:
A
Other than a few minor enhancements to the Debug class, this release just contains bug fixes.
There are a couple of points to note about this release. First of all, it is built with the latest versions of devKitARM and libnds (r32 and 1.4.8 respectively). Due to changes in the FIFO system, the current version of desmume is not compatible with this release. You'll either have to wait for the next version of desmume or compile it yourself from the SVN repository before you upgrade your release of devKitARM.
If you're running Windows and don't want to compile your own version of desmume, here's one I made earlier:
Note that you can still use Woopsi with older versions of devKitARM; you'll just need to compile the library yourself. This is very simple; just open a command line to the Woopsi/Woopsi/libwoopsi folder, type "make clean" and then type "make".
Secondly, one of the new features in the Debug class is a vsnprintf() method. This method triggers a GCC warning about va_list mangling changes in GCC 4.4. This is neither a problem in Woopsi or in devKitARM; it's actually the result of a bizarre decision by the GCC team to include news items as compiler warnings:
Gadget::changeDimensions() no longer leaves gadgets accidentally hidden.
Division by 0 fixed in Range class when max value == min value.
Document::stripTopLines() no longer wraps text twice.
WoopsiString::getCharAt() returns NULL if index is out of valid range.
Removed "Loading" message from FileListBox.
Fix to ScrollingListBox scrollbar grip size.
Support for 1 or 2 of physical displays (helps with SDL ports to other platforms).
Compiler warning fixes.
MultiLineTextBox scrolls to follow cursor when text is inserted.
WoopsiString::encodeCodePoint() numBytes parameter is optional.
WoopsiString::getCodePoint() numChars parameter is optional.
WoopsiString::getCodePoint() returns the correct number of chars if the codepoint is invalid.
Fixed clipping bug in PackedFont1::renderChar() (Lakedaemon).
Fixed clipping bug in PackedFont16::renderChar() (Lakedaemon).
TextBox::getPreferredDimensions() allows space for the cursor if visible.
Fixed null pointer dereference in WoopsiString::getCodePoint.
New Features:
Added Debug::flipToTopScreen().
Added Debug::flipToBottomScreen().
Added Debug::flipScreens().
Added Debug::raiseToTop().
Added Debug::lowerToBottom().
Added Debug::wvsnprintf().
Built with devKitARM r32/libnds 1.4.8 (manually patched line 661 of nds/arm9/videoGL.h to fix warnings
A
Like it? Share with your friends!
If you got an error while installing Themes, Software or Games, please, read FAQ.
Similar Software:
PIXELMAN PIXELMAN Welcome to the v0.93.1a release of Pixelman. No longer the first to introduce the Sprite Testing Arena I've been working on for the last few months, but that new feature still bears mentioning.
I'm really really hoping to have as many people as possible to check this new feature out. All instructions are in the Readme included.
*Added Hflip and Vflip Tools
PAlib PAlib New PAlib update is out now! It's considered stable and ready for everyone to use.
Read the ReadMePlease.txt file included with the downloads for detailed instructions on how to install everything, including the devkitARM toolchain and the optional external libs. Note that devkitARM r21 is still the recommended version of the toolchain for this release
devkitARM 19b for Linux devkitARM 19b for Linux devkitPro has released another bugfix for the popular homebrew development kit.Here's a rundown of what's new:This release fixes the malloc problems with GBA code. The elf2flt code has now been removed due to user issues and the minor fact that it no longer works with an arm-eabi target. Some minor fixes have been made in the newlib stdio patches
WinFontGenerator 0.1 Source Code WinFontGenerator 0.1 Source Code Homebrewer Overkill might have "overdone" it this time with the release of his WinFontGenerator 0.1 For DS. According to Overkill himself, this new utility he has created is basically to generate a customized font's sprite. This is his first version so a little bump here and there should be expected
Sandbox Engine DS-DSi Sandbox Engine DS-DSi Sandbox Engine DS is a work in progress 3D game engine for Nintendo DS.
A
Changelog:
A
made lots of changes to the code, & bug fixes.
actually added a basic GUI finally.
there are 4 maps now, im adding more objects, cars, buildings, houses & maps, etc & looking for ways to make the maps bigger
Tinke Tinke benito356 is back with some changes for his DS de-compiler, Tinke v0.7.1.0.
Changelog 0.7.1.0 :
*** Import files and save the new ROM*** 100% compatibility with MONO*** Plugins can change files in the rom* TXT plugin can change text files
DSLua DSLua Heads up guys! The DSLua team is back, with a no crew to boot. From now on, Sypherce, Daltonlaffs, and Jeremysr will be handling DSLua. In fact, they just released DSLua v0.6. For those who aren't in the know, this homebrew app allows DS users to access the Lua structure, paving the way for more innovative games using the Lua script
Woopsi 0.25 source Woopsi 0.25 source DS developer Ant512 is sending out word that the Woopsi developer's kit has just been updated to version 0.25. If you're a first-time reader wondering what this is, Woopsi is a GUI development library patterned after the AmigaOS windowing system
Woopsi Woopsi Ant512 has released a new version of Woopsi, now called Woopsi v0.27. For those who haven't heard of it, Woopsi v0.27 is a GUI Development Library based on the AmigaOS windowing system. In other words, it helps coders make user interfaces for their homebrew projects
Introduction to Nintendo DS Programming Introduction to Nintendo DS Programming Jaeden Amero has updated his Introduction to Nintendo DS Programming which is a manual for all you wanna-be DS homebrew developers out there
Comments on Woopsi:
Comments not found
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