Woopsi v0.99.6


File Name woopsi_src_0996.zip
File Type ZIP
Developer Ant512
Operating System DS
File Size 4.40 MB
Created 11/01/2010
Updated 11/01/2010
Downloads 316 times
Download time  
Modem: 11 min
ISDN: 5 min
DSL: 0 min 24 sec
CABLE: 0 min 18 sec
T1: 0 min 9 sec

Woopsi v0.99.6
Rating: 5.00/5.00
Rated by: 1 users
Rate it:
Please scroll down for the download button and more file information.

Download!
File Description

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:

 

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:

It’s a few weeks old now, but it works.

libnds 1.4.8 includes a bug in line 661 of nds/arm9/videoGL.h. See the following link for the fix:

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:

Wintermute intended to fix this for devKitARM r27, but this obviously never happened:

 

Changelog:

  • Fixes:
    • Fixed scrolling problem in top screen.
    • 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

 




 

Become a Member of QJ.Net!

If you want your comments to go live without waiting for moderation, you need to be logged in. Being logged in has its benefits:
  • Logged in members do not wait for their comments to be approved.
So why wait? Create an account or login now! It's easy, quick, and free.

To get started, use the LOGIN boxes, or the REGISTER link at the top right!

Add comment

Security code
Refresh


















































































Welcome to QJ.Net!

If you want your comments to go live without waiting for moderation, you need to be logged in. Being logged in has its benefits:
  • Logged in members do not wait for their comments to be approved.
So why wait? Create an account or login now! It's easy, quick, and free.

To get started, use the LOGIN boxes, or the REGISTER link below!



Want to learn more about the team who brings you the QJ news?

Read about them now!


 Username: 
 Password:

Newest Downloads

05/21/2012 - 05/25/2012


05/25/2012
05/24/2012
05/24/2012
05/24/2012
05/22/2012
05/22/2012
05/22/2012
05/22/2012
05/21/2012
05/21/2012
05/19/2012
05/19/2012
05/19/2012
05/18/2012
05/18/2012
HOT FLASH GAMES

Supercar Rivals

Coaster Bike

Wasteland Jumper

Head Hunter 3

Canyon Defense 2

Color Tower Defense

RSS Feeds Follow us on Twitter Find us on Facebook


HOT GAMING NEWS TOPICS


POPULAR GAMING NEWS SEARCHES

rawdump | vsh menu installer 6 | downloading psp gra | ps3 cam for pc | inotia nintendo ds | x68000 | angry birds wii | modernwarfare 3 | wii virtual console | zipaz | recent psp applications | niko bellic vs luis | ps3 firmware new dow | winrar | snes ipad | tv on the sps | psp theams | fist of the north st | windows psp | europe psn update | eroge | secrets of the pyramid | eyepet | ghost | iphone v1 | psp adult flash game | sega r4 | supernes | mhp 3 | psp unbicker | iskysoft video converter | psp unlock | gba games | jo and the 7 babes | playstation 3 dual | convert ps2bgamesto psp iso | psp download | wii homebrew pc | pmf avi | swaptool | dreamcast emulator psp | zelda homebrew | cerita ngentot kakak | cube 3d | harvest moon | studio ghibli | make it mine | psp revolution v4 | psp pico drive | ps2 to ps3 controller mod | dead island gameplay | 7loader | psp comic converter | how to enable wma on psp | pokemon black and w | psp cheat book | psxsp | half byte 109 | psp adhoc file tran | tekken save data | lumikha | psp exploit | fb4npsps | sing up | 3d lug in psp | nba 2k10 roster update | pgo | vnc psp | ps3 proxy | pdf rader | browser nds | mini vmac ds | 3do | nahjong | psp joystick | snes9x ps | psix exis | ps4 | basalisk 2 macintosh | super mario smash bros | mms mak | ps filer | signed hombrew | mmcm v4 | iso tool v91 | recovery flash v1 | qj girl | vfw | gensis360 | multiple psn accounts | invisible shield | 32gb | indiana jones5news | wii usb lancher | digicomix | mp3light | signed iso loader | ips | map pack call of duty | sbscet | guitar hero apps ps3 | odf | psp disp | homebrowser | cfw psp 2000 | qj 87 | left4quake | deflotation | iso hen loader | tom rider | fce ultra contra | wireless | one piece psp | space app | game demo psp | gba emulator for nds | fishell | dancing bear | ps1 gta | fake vshmain | psprevoloution | eyepet on cfw psp | wizards of the coast ps3 | ipod ds | handy psp | psp battery percenta | sixsas | csf | how 3d works | psp update 637 | psp3006 | nintendo event | flacplay | dormammu | pocketphysics | petz | supr mario | readmore | gladiators begin clo | pmplayer | ninja heroes | how to jailbreak a p | best plugin forpspgo | psp on tv | gala | psp little big planet | recommended driver | warcraft ds | price of psvita | max portable 3 psp | google chrom psp | short touchi ipad | ds gba | psp booster | samsung galaxy s2 | hacking ps3 | warhammer psp | free flash pllayers | animestylev5 | cnet | challenge of the war lords | gn d 3 | ps1 emu | driverps3 | m33 driver update | pspnavega | homebrew cook games | rewind | slasher mp3 plugin | batter | universal psp installer | basilisk ii for the psp | tekken pc | gracz54 mac address change | r7580 |