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:
DevkitARM DevkitARM Developer devkitPro is sending out word that the latest build for devkitARM is now available for download. For those asking, DevkitARM is a toolchain for programming homebrew software for Nintendo DS and Game Boy Advance. This release is for Linux OS. Here are the latest changes for devkitARM since version 19b:
* Upgraded to gcc 4.1
Micro Lua DS version 4.6 Micro Lua DS version 4.6
Thanks to the strong community at the Micro Lua forum and the original release from developer Risike we have an update to the Micro Lua DS which brings the project to version 4.6.A Some new features in version 4.6 give users the ability to control the LED and make it blink as you prefer.A Users can use this tool to shut down the console
Inflate / Deflate Library Inflate / Deflate Library
Inflate/Deflate library by Henoheno, includes some of Ruka's work.
int do_compress_m2m (char *pIn,int nInSize,char *pOut,int nOutSize,int level); /* compression */
int do_decompress_m2m(char *pIn,int nInSize,char *pOut,int nOutSize); /* decompression(restoration) */
English readme translation by Tenchu included
Woopsi Woopsi 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. Ant512 built Woopsi to give fellow DS coders a means of creating their own user interface (UI) for their homebrew projects
FLIB Truetype Font Library FLIB Truetype Font Library
Samstag from our forums has put in a lot of time and created this Library for PSP Homebrew Programmers. What it does is make it easy for developers to use TrueType fonts in your program. Without something like this, it becomes very difficult and time-consuming to write code to use TrueType Fonts
LibGE LibGE
Here's the latest:
- The display of images is faster
- It can work the other on the screen
- Functions to display images with effects (brightness, radiosity ..
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
Lua Player Mod 4 (FW 1.00 to FW 2.xx) Lua Player Mod 4 (FW 1.00 to FW 2.xx)
Homebrew developer cools dropped by the QJ.Net PSP Forums earlier today and unloaded Lua Player Mod 4. It should be remembered that Mod 3 was based on LuaPlayer v0.20. This release, on the other hand, was based on v0.16 which should make it faster. cools also mentioned that Mod 4 was built using the latest sdk and lua 5.1.2
Nanodesktop GraphDemo01 rev. B Nanodesktop GraphDemo01 rev. B
When we last heard from Pegasus2000, he was busy working on Nanodesktop v0.3.8 - that's the one with the super-resolution algorithm. Turns out he was too busy working on it that he's actually hit overdrive with features. It's getting such a huge update that the next version of Nanodesktop will skip v0.3.8 and v0.3
TwinTail LDE - TTLDE - TwinTail LDE - TTLDE
Ema has released a new version of TwinTail LDE (TTLDE), version 1.7for the PSP. TwinTail LDE is a text editor written in Lua, and used to edit Lua scripts while inside of your PSP. Lua an easy to use scripting language for the PSP, allowing anyone to quickly program on the PSP. In version 1
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