Peter

Show:

What's happening?

  • cpu data abort exception not working

    when i run the application in "devkitPro\examples\nds\debugging\exceptionTest" in desmume, it behaves differently than on hardware. i guess desmume does not correctly emulate the cpu data abort exception. having support for this would be useful for nds homebrew development.

    2009-09-19 11:15:30 UTC in DeSmuME

  • Comment: no wireframe support in softrasterizer

    Neither the software rasterizer, nor the open gl renderer does display it correctly, or to be more precise, does not seem to display the red primitives at all.

    2009-07-25 20:09:14 UTC in DeSmuME

  • Emissive color or wire-frame problem?

    The attached sample displays on actual hardware two green solid triangles and two red wire-framed triangles (botg forming a quad). In DeSmuME I see the green ones only. Green and red are the emissive colors.

    2009-07-25 13:15:19 UTC in DeSmuME

  • macro to multiply fixed point values

    I found macros to convert floats and ints to fixed point values in videogl.h , but I did not find a macro/function for multiplying them. I think libnds should provide such functionality for all fixed point formats it supports. I would like to see multiply functions that perform multipication with 32bit and 64bit instructions.

    2009-07-05 17:43:59 UTC in devkitPro

  • inconsistent naming int_to_12d3

    int_to_12d3 and float_to_12d3 use underscores in their names while all other inttof32, f32tot16, inttov16, etc do not. IMO it should be changed to intto12d3 and floatto12d3.

    2009-07-05 17:39:22 UTC in devkitPro

  • Why don't you use a cross-platform GUI library?

    Why don't you use a cross-platform GUI library, such as wxWidgets or Qt? It would probably help to make the development less bulky, since you'll have to maintain one GUI only, rather than for each platform as you do now. It should also ensure each platform will have the same dialogs. http://www.wxwidgets.org http://www.qtsoftware.com/products/.

    2009-05-22 21:08:54 UTC in DeSmuME

  • Emulator crash when opening homebrew 4k intro

    When I drag&drop the .nds file from http://pouet.net/prod.php?which=53081 on DeSmuME, the application crashes. The .nds file works on hardware though.

    2009-05-17 13:54:16 UTC in DeSmuME

  • Missing braces around u parameter in TEXTURE_PACK

    In videoGL.h: #define TEXTURE_PACK(u,v) ((u & 0xFFFF) | ((v)

    2009-04-16 19:14:20 UTC in devkitPro

  • Support for Interrupt Service Routine with parameter

    I would find it enormously useful if the interrupt service routine you specify with irqSet has a void pointer to custom user data. This allows the irq initializer to pass an object to the ISR without using global variables. For example, the current way to go is: [code] void* global_data; void isr() { // do stuff with global_data } void myclass::setupIrq() { // assume data...

    2008-05-03 08:12:46 UTC in devkitPro

  • Comment: initSystem writes to read-only registers

    I updated code from CVS, but no$ still complains though. The new message is "Bad I/O - CPU Write to 40001C2" which is the SPI Bus Data register. Now sure if this is wheter an issue with libnds or no$, but though I let you know.

    2007-11-03 07:33:50 UTC in devkitPro

About Me

  • 2003-12-22 (6 years ago)
  • 936015
  • peter_ (My Site)
  • Peter

Send me a message