Recent content by AntonioND

  1. AntonioND

    Homebrew Help running MicroLua on DSi

    The original program was built without support for DSi. You can try this updated fork: https://github.com/asiekierka/micro-lua-ds
  2. AntonioND

    DevKitPro vs BlocksDS?

    Yes, the installation steps are definitely more annoying, and that's something I'd like to improve (it has been in my to-do list for a while) but it's a bit harder than with devkitPro because Wonderful Toolchain distributes the toolchain, so you're really installing Wonderful Toolchain +...
  3. AntonioND

    DevKitPro vs BlocksDS?

    8kb to 1kb is unlikely, but it's true that you can get smaller ROMs with BlocksDS than with devkitPro (there are a few reasons, like not using devoptab, and using picolibc instead of newlib, but they are very technical...). I need to write a new blog post about the current state of BlocksDS...
  4. AntonioND

    Feedback Homebrew "Data abort" error when opening homebrew.

    Yes, NFlib could have crashes like that one if the user calls NFlib functions with invalid arguments. The crash handler is only useful to you because you have the source code and ELF file generated during the build. The debugging guide explains how to use addr2line to get the source code line...
  5. AntonioND

    building devkitARM: calico

    Ah, sorry, I misunderstood, I misread and thought they were games for DS.
  6. AntonioND

    Feedback Homebrew "Data abort" error when opening homebrew.

    Hi! Are you checking that "nitroFSInit()" returns success? It's possible that it's failing to start and that's why it eventually crashes. You need something like this: bool init_ok = nitroFSInit(NULL); if (!init_ok) { perror("nitroFSInit()"); wait_forever(); } Also, there's a...
  7. AntonioND

    building devkitARM: calico

    There is a migration guide from devkitARM to BlocksDS if you want to give it a try: https://blocksds.skylyrac.net/docs/technical/devkitarm_porting_guide/
  8. AntonioND

    building devkitARM: calico

    Would devkitPro have happened without the dozens of people that have contributed to all their libraries and tools? The maintainers of devkitPro have definitely done a lot of work there, and that's why they are still credited properly in BlocksDS, but they wouldn't have been able to create...
  9. AntonioND

    building devkitARM: calico

    It started as a fork of libnds, maxmod and DSWiFi from early 2023, and there are a few additions that Calico doesn't have, like DSi camera support, experimental DSi DSP support, local multiplayer WiFi mode without a router, faster filesystem access than devkitARM, documentation and actual...
  10. AntonioND

    .bat Downloads For GRIT

    I've said this in a different post, I'll copy it here. This applies to BlocksDS: Note that all examples come with scripts to convert the graphics https://github.com/knightfox75/nds_nflib/blob/master/examples/demo/reveal/assets/convert.sh You need to use them from the wonderful toolchain shell...
  11. AntonioND

    How To Use GRIT To Convert Sprites To Be Used In NFlib

    Note that all examples come with scripts to convert the graphics https://github.com/knightfox75/nds_nflib/blob/master/examples/demo/reveal/assets/convert.sh You need to use them from the wonderful toolchain shell, though.
  12. AntonioND

    Error Whilst Compiling A Project With BlocksDS And NFlib

    You're probably using the wrong makefile. Use "make -f Makefile.blocksds" or delete the other makefile and rename the BlocksDS makefile to just "Makefile".
  13. AntonioND

    NFlib Compilation Error

    In case other people reach this thread... Currently NFlib doesn't work with devkitARM because of their build system changes and other general changes. If you want to use NFlib, use BlocksDS instead. https://github.com/knightfox75/nds_nflib?tab=readme-ov-file#setup-instructions-for-blocksds
  14. AntonioND

    building devkitARM: calico

    Yes, that's why I created BlocksDS. It's a fork of all DS-related libraries that had an open source license in devkitARM at the start of 2023. There were things I couldn't fork, like NitroFS, because there is no license, and there is no way to reach the original author. Also, the devkitPro...
  15. AntonioND

    BlocksDS - A New Homebrew SDK for the Nintendo DS -- Discussion Thread

    Well, I guess I'll also post this here: http://www.skylyrac.net/2023-08-18-blocksds-sdk.html It's just an introductory article to BlocksDS, with the advantages and disadvantages over devkitARM along some explanations about the.. Some of the current advantages are: Smaller binary size and...