I was wondering if it was possible to port Endless Sky to homebrew on the 3ds.I saw a post requesting escape velocity nova, but the source for it is not available. Endless Sky is a game based off the series but it is completely open source
It is apparently on Steam and I grabbed it from a Linux repo.
Saw me playing not only through the night but to lunch the next day, and then a bit more when I woke back up.
It leaves a bit to be desired on some of the gameplay fronts (the whole uninhabited star systems is insane to me with their tech if reading into the backstory as well).
Anyway back on topic. Open source helps. I have not properly checked out the source to see what a porting effort would be like but if it is coded vaguely well then I can see a port being possible.
inux:
Use your favorite package manager to install the following (version numbers may vary depending on your distribution):
DEB-based distros:
g++ \
scons \
libsdl2-dev \
libpng-dev \
libjpeg-dev \
libgl1-mesa-dev \
libglew-dev \
libopenal-dev \
libmad0-dev
RPM-based distros:
gcc-c++ \
scons \
SDL2-devel \
libpng-devel \
libjpeg-turbo-devel \
mesa-libGL-devel \
glew-devel \
openal-soft-devel \
libmad-devel
That is a fair few fairly potent libraries that I don't know the 3ds has equivalents for (and a quick search says SDL 1.2 and 1.5 for the 3ds, though I don't know SDL well enough to comment on differences or indeed whether this game uses anything extra 2.0 has over 1.whatever). This would make porting efforts, even more so if you wanted to keep update parity, harder.
Also seems to be mostly C++ and while the 3ds handles C++ better than some of what came before it is still more overhead than many would find ideal. The 3ds homebrew scene was also somewhat dead on arrival compared to the xbox, wii, psp and DS (phones and raspberry pi had taken off by this point), and is not exactly likely to get stronger.
After a couple days of Nintendo releasing their 18.0.0 firmware update, @SciresM releases a brand new update to his Atmosphere NX custom firmware for the Nintendo...
Today, April 8th, 2024, at 4PM PT, marks the day in which Nintendo permanently ends support for both the 3DS and the Wii U online services, which include co-op play...
Hello, GBAtemp members! After a prolonged absence, I am delighted to announce my return and upgraded form to you today...
Introducing tempBOT AI 🤖
As the embodiment...
With Apple having recently updated their guidelines for the App Store, iOS users have been left to speculate on specific wording and whether retro emulators as we...
Yet another casualty goes down in the never-ending battle of copyright enforcement, and this time, it hit a big website which was the host for many fangames based and...
The highly popular and accurate FPGA hardware, MisterFGPA, has received today a brand new update with a long-awaited feature, or rather, a new core for hardcore...
The time has finally come, and after many, many years (if not decades) of Apple users having to side load emulator apps into their iOS devices through unofficial...
The romhacking community is always a source for new ways to play retro games, from completely new levels or stages, characters, quality of life improvements, to flat...
A new Nintendo Switch firmware update is here. System software version 18.0.1 has been released. This update offers the typical stability features as all other...
Retro handheld manufacturer Anbernic is releasing a refreshed model of its RG35XX handheld line. This new model, named RG35XX 2024 Edition, features the same...
Today, April 8th, 2024, at 4PM PT, marks the day in which Nintendo permanently ends support for both the 3DS and the Wii U online services, which include co-op play...
Hello, GBAtemp members! After a prolonged absence, I am delighted to announce my return and upgraded form to you today...
Introducing tempBOT AI 🤖
As the embodiment...
After a couple days of Nintendo releasing their 18.0.0 firmware update, @SciresM releases a brand new update to his Atmosphere NX custom firmware for the Nintendo...
With Apple having recently updated their guidelines for the App Store, iOS users have been left to speculate on specific wording and whether retro emulators as we...
The time has finally come, and after many, many years (if not decades) of Apple users having to side load emulator apps into their iOS devices through unofficial...
Nintendo might just as well be a law firm more than a videogame company at this point in time, since they have yet again issued their now almost trademarked usual...
A new Nintendo Switch firmware update is here. System software version 18.0.1 has been released. This update offers the typical stability features as all other...
Yet another casualty goes down in the never-ending battle of copyright enforcement, and this time, it hit a big website which was the host for many fangames based and...
The highly popular and accurate FPGA hardware, MisterFGPA, has received today a brand new update with a long-awaited feature, or rather, a new core for hardcore...
Nintendo has recently announced through their social media accounts that a new Indie World stream will be airing tomorrow, scheduled for April 17th, 2024 at 7 a.m. PT...