Friends, I do not stop experimenting with this library, and here is the latest news.
It is convenient for me to develop on my old laptop, but it does not support 64-bit systems, and I prepare the development environment specifically for a weak machine.
You need to install devkitProUpdater-1.6.0.exe. But after launching this program, you will find that it can no longer download anything from the Internet (and without it, it is useless). However, we can trick her a little. To do this, we will download from the Internet everything that it had to download, and put them together in one folder. I ran the installer every time I got the message "can't download file 'filename'" and looked for that file.
Thanks to the wonderful resource "wii.leseratte10.de/devkitPro/" you can find almost any file from the devkitPro build that previously existed. And from there we need to collect the following set:
default_arm7-0.7.3.tar.bz2
dswifi-0.4.2.tar.bz2
libfat-nds-1.1.2.tar.bz2
libfilesystem-0.9.13.tar.bz2
libnds-1.7.1.tar.bz2
maxmod-nds-1.0.10.tar.bz2
nds-examples-20170915.tar.bz2
devkitARM_r47-win32.exe
devkitProUpdater-1.6.0.exe
msys-1.0.17-1.exe
All these files are in this resource, I downloaded them and can post them here on the forum if I understand how to place an archive of about 40mb here :-).
Next, we put all these files in one folder and run the installation of devkitProUpdater-1.6.0.exe, where we should select the following checkboxes:
press no
keep files
and select checkboxes: devkitARM inside of it -> libnds, libfat nds, dswifi, maxmod, default arm 7, libfilesystem, nds examaples. So you should get 9 ticks.
The installation will pass without errors and upon completion, we should check (or set) the environment variables in Windows. Do as I showed in the screenshot, this is important.
That's it, now we go to the folder with examples, find our example Hello_world and create a file MAKEF.bat in the folder with the example, you can use this file to build and other projects in the future. Inside the file we write: make -f Makefile.
When you run this file, our project will be assembled and we will get our self-written game.
I hope my experience is useful to you. Now I can start writing my game. Thanks to NotImpLife, I don't even have to write anything, he already wrote everything in message #7. Thank you friend!). In the next post I will try to describe how the launch of my first game went.