View unanswered posts | View active topics It is currently Thu Nov 23, 2017 5:41 pm



Reply to topic  [ 4 posts ] 
 libnds 1.3.4 
Author Message
Site Admin

Joined: Tue Aug 09, 2005 3:21 am
Posts: 1209
Location: UK
  • add IPC sync bits to irqEnable/Disable functions.
  • refactor & simplify fifo command pipe, this fixes a problem we were having with wifi.
  • add critical section macros.
  • use size optimisation for arm7 code.
  • add shadow variables for write only registers.
  • add oamAffineTransformation, oamSetMosaicSub.
  • use correct names for mosaic registers.
  • CR doesn't do newline in console.
  • add systemShutDown function.
  • clear memory after realloc in DynamicArraySet as per viewtopic.php?f=15&t=414
  • correct memory corruption as per viewtopic.php?f=15&t=1328
  • add cpu usage helper functions.
  • patch applied from https://sourceforge.net/tracker/?func=d ... tid=668551

libnds 1.3.4

The default arm7 core and maxmod have both been updated for this release.

default arm7 0.5.3
maxmod 1.0.5

The NDS examples have been updated for all the latest changes.

nds examples 20090531

These releases are now available through the automated devkitPro updater for windows users.

_________________
Help keep devkitPro toolchains free, Donate today

devkitPro IRC support
Personal Blog


Sun May 31, 2009 1:40 pm
Profile ICQ WWW
User avatar

Joined: Fri Jul 11, 2008 8:49 pm
Posts: 222
Location: The Netherlands
I looked at the [url=http://libnds.devkitpro.org/a00100.html]libnds documentation[/url] and the [url=http://devkitpro.cvs.sourceforge.net/viewvc/devkitpro/libnds/source/arm9/sprite.c?revision=1.13&view=markup&sortdir=down]code from sprite.c[/url], but I can't seem to find oamAffineTransformation and oamSetMosaicSub. I'm not sure if that is the latest version of the code of that I'm looking in the correct place, but I think that is where it should be. and for the documentation, it may be a good habit of updating it at the same time that libnds is updated.

it's a bit hard to use libnds without proper documentation, and I must say that that is one of libnds's weaker points :/ .


Fri Jun 19, 2009 12:27 am
Profile WWW
Site Admin

Joined: Tue Aug 09, 2005 3:21 am
Posts: 1209
Location: UK
The code is all in SVN, the CVS hasn't been updated since some time last year.

As for documentation, unfortunately it tends to take a bit of a back seat to bug fixing and other improvements. It's getting there slowly but this is one of the areas where we could seriously do with some help.

_________________
Help keep devkitPro toolchains free, Donate today

devkitPro IRC support
Personal Blog


Wed Jun 24, 2009 2:26 pm
Profile ICQ WWW
User avatar

Joined: Fri Jul 11, 2008 8:49 pm
Posts: 222
Location: The Netherlands
never knew there was a difference between SVN and CVS <.< . that explains why I couldn't find it.

I downloaded the code from SVN (I think), and i could find the oamAffineTransformation and oamSetMosaicSub functions, and code also compiles fine when using it. however I couldn't find systemShutDown and using it gave me a "error: 'systemShutDown' was not declared in this scope".


I would be willing to help with documenting, but I don't know that much about the ds hardware (yes, I know about gbatek), so I dont know how much I could document. but I'm also working on a library, so a part of my time will be in that.


Wed Jun 24, 2009 3:04 pm
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 4 posts ] 

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
  Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.
Get devkitPro at SourceForge.net. Fast, secure and Free Open Source software downloads