Woopsi Great news to users of Ant512's GUI Development Library! Woopsi v0.32 has just been release by Ant512. This particular homebrew which is based on the AmigaOS system aims to help coders to create user interfaces for their own homebrew projects.
The developer also provided the source code for this application. Feel free to tinker with it in case you have ideas of your own or if you want to customize it to your own linking.
What we have below is the bulleted list of the bug fixes and some of the new things that have been added to the homebrew development program. Do read the notes on Woopsi.
Fixes:
* Moved abstract methods out of FontBase not needed by all fonts.
* Renamed "checkGlyphData()" in font classes to "isCharBlank()".
* Moved more code out of FontBase into FixedWidthFontBase.
* Changed FontBase::clearColour() to support Jeff's new font classes.
* Screens receive focus correctly when clicked.
* Screens no longer start dragging when clicked other than in the titlebar.
* Text class now responsible for maintaining string memory instead of MultiLineTextBox.
* Text::wrap() trims spaces from the start of each line.
* Text::wrap() breaks more sensibly at quotes, etc.
* Closing/shelving a child gadget chooses a new focused gadget correctly if the child is the only gadget in the list.
* Gadgets now check recursive isEnabled() function instead of using the enabled flag directly.
* Removed WiFi icon due to problems with some loaders.
* Moved ROM icon to icons directory to reduce ROM size.
* Removed vector from woopsiheaders.h.
* Gadget constructor respects GADGET_PERMEABLE flag.
* Renamed Woopsi::play() to Woopsi::run().
* Protected methods within Woopsi class that should not be public.
* Gadget::unregisterChildrenFromVBL() recurses through child tree and unregisters all descendents.
* Gadget destructor will perform all deletion operations if it is called directly and the correct deletion queue method is bypassed.
* Context menu shelved if the gadget that opened it gets closed.
* Slider/scrollbar inaccuracies fixed.
* Fixed rounding errors in TextBox alignment.
* Documentation updates.
* Switched demo code to follow Jeff's design pattern.
* Changed Woopsi queue handling to use while loops, so that unexpected changes to the lists don't cause crashes.
* All attempts to dereference woopsiApplication check for NULL first.
* Gadget::redrawDirty() clips to parent dimensions correctly.
* Woopsi's gadget delete queue gets processed before the VBL listeners, ensuring that deleted gadgets no longer try to fire events.
* Deleted gadgets no longer raise events.
* Gadget::isDeleted() recurses up through hierarchy.
New Features:
* Added PackedFontBase, PackedFont1 and PackedFont16 classes (proportional font support).
* Added "pythonscripts" folder with Jeff's "bmp2font" Python script for creating PackedFont-compatible fonts.
* Renamed existing show/hide system to shelve/unshelve and added true show/hide system.
* Added Gadget::isEnabled().
* Added ListBox and ListBoxItem classes.
* Added double click events (optional per gadget via a flag).
* Added ProgressBar class
* Added EVENT_SHELVE and EVENT_UNSHELVE events.
* Gadgets can become modal.
* Added Jeff's application control code to Woopsi class.
* Added CycleButton class.
* Merged SDL loop code into Woopsi class.
* Merged DS and SDL woopsifuncs files.
* Buttons change colour when clicked.
Anyway, there's still more to know about this homebrew. In case you are curious about it, you can do so by reading the readme text files included in the archives. We high encourage it that you guys do so. We'll keep you posted for more updates.
Like it? Share with your friends!
If you got an error while installing Themes, Software or Games, please, read FAQ.
Similar Software:
Project Sheratan Project Sheratan New Features:* Relay system now works Smiley. It's easy, after you end selecting cards with one character, select another one while the timer is still running. Done that, you can continue for longer card combos! Try to do a 10-card combo
Project Sheratan Project Sheratan This Project aims to create a Card Battle engine for RPG games on Nintendo DS, mimicking the Baten Kaitos series's card system.*Created classes for management of characters. (Sprites from http://www.spriters-resource.com)*CardTray class created for checking player's card selections and transforming them into character actions
ScummVMDS ScummVMDS Please test! Run Full Throttle and The Dig using slot-2 RAM
Hi,
I've completed work on my build which supports external RAM packs. Using one of these devices, you can play Full Throttle and The Dig on your DS.
Full Throttle runs perfectly, with very little slowdown. The Dig has some slowdown
Woopsi Woopsi Woopsi is a Nintendo DS GUI library for rapidly creating user interfaces for homebrew software. Modelled after the AmigaOS windowing system.
A
Changelog:
Fixes:
WoopsiString::compareTo() no longer inlined (fixes SF bug 3017420).
Moved unused FixedWidthFontBase class into extras directory
NDS Texture Converter NDS 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. We present to you the NDS Texture Converter.The NDS Texture Converter lets you add a little something extra to your homebrew games
Woopsi Woopsi from ant512:
This release includes the usual set of bugfixes. New features are mainly centred around testing the library - there's a new "tests" folder which will grow into a comprehensive set of test harnesses for every UI gadget
Woopsi Woopsi fro ant152:Version 0.35 is now out. Changes are listed below. The most significant changes this time around include the addition of a keyboard gadget for text input, cursor support in the TextBox gadget and re-written VBL integration to use a much simpler timer gadget for VBL-based code.I've attached a screenshot of the keyboard
Virtual Game Maker DS Virtual Game Maker DS Virtual Game Maker, currently in development, version 0.2x
Build easily your own video game,
without any programmation knowledge codeline!
Share it with your friends,
Play it with your friends,
and make it with your friends!
Here is the official place to find tutorials, support on the forum, download games are resources (Graphics, sounds, etc.
default.arm7 with WiFi from Poff Tech default.arm7 with WiFi from Poff Tech dstool is a DS rom tool by DarkFader (one of the people that helped make FlashMe v7 on NDS-Lite possible) used for viewing header info, fixing CRC, and extracting files from the DS filesystem
Win2DS 0.5 This is the last version of the Win2DS from Sintax that has new WiFi features WEP and DHCP
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