Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Vanilla

Reply
 
Thread Tools Display Modes
Old July 21, 2021, 00:56   #1
timschumi
Rookie
 
Join Date: Feb 2021
Posts: 5
timschumi is on a distinguished road
Angband on the Nintendo 3DS (and the Nintendo DS as well, I guess.)

I have been working on a 3DS port for Angband (cool picture) that is now reasonably playable, so I felt like I can promote it a bit.

While it is still marginally based on the code that was submitted to the repository over a decade ago, I removed or reworked most of it, so I'd appreciate it a lot if you report any issues that you may find.
If you are a developer and want to contribute or review the existing changes (especially the latter would be very cool), you can find the current changes here (EDIT: Link removed because changes have been merged ).

For installing the port onto your 3DS, simply download the 3dsx file from here and put it somewhere on your SD card where you can launch it. You also need to download game files from here and extract them to your SD card so that you have an `angband` folder in its root.

For the original Nintendo DS, the procedure is similiar, you just need to download the nds file instead of the 3dsx file. However, keep in mind that the NDS port is more of a Proof-of-Concept, the screen is way to small to properly see and the device is way too underpowered to run vanilla Angband (you might get somewhere if you tune the number of monsters and the level size, but it will still take ages to generate). It also doesn't have proper keybindings yet so you will have to get around with the D-Pad and on-screen keyboard only.

Last edited by timschumi; August 13, 2021 at 13:13.
timschumi is offline   Reply With Quote
Old July 21, 2021, 01:31   #2
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 57
Posts: 9,464
Donated: $60
Nick will become famous soon enoughNick will become famous soon enough
For some historical context, the first post about *bands on the DS, a later thread about FA on the NDS, and the Angband DS thread.

I'm glad this still contains some of the original DNA, but more glad that it has had major surgery. I really didn't know much about what I was doing
__________________
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is offline   Reply With Quote
Old August 2, 2021, 02:27   #3
timschumi
Rookie
 
Join Date: Feb 2021
Posts: 5
timschumi is on a distinguished road
The files have now been moved to a seperate area on my home page, which now includes a nice overview of the installation instructions, as well as all the current and previous downloads.

In other news, the first big batch of updates has been merged upstream and is now officially included in release 4.2.3. Whether there will be any "official" nds/3dsx files we will see.

The second set of released binaries also contains a few performance optimizations, which makes everything a bit faster. There was also a lot of memory optimization work (mostly benefitting the NDS, which is now a lot closer to being playable on default settings) that is already present upstream, but I haven't yet packaged those into a release.

Last edited by timschumi; August 13, 2021 at 13:13.
timschumi is offline   Reply With Quote
Old August 2, 2021, 02:41   #4
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 57
Posts: 9,464
Donated: $60
Nick will become famous soon enoughNick will become famous soon enough
Quote:
Originally Posted by timschumi View Post
In other news, the first big batch of updates has been merged upstream and is now officially included in release 4.2.3. Whether there will be any "official" nds/3dsx files we will see.
I think for now making downloads available through your page is the right thing to do. Once NDS starts becoming competitive with Mac, Windows and Linux for number of players we can have a rethink
__________________
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is offline   Reply With Quote
Old August 2, 2021, 05:41   #5
Hounded
Adept
 
Join Date: Jan 2019
Location: Alberta
Posts: 126
Hounded is on a distinguished road
Is there an official Linux build for the latest version somewhere? I've been using Windows/Wine but would love something directly on Ubuntu (my softskill set is not at the "compile it yourself" level so I've been reluctant to ask).
__________________
It Breathes. You die.
Hounded is offline   Reply With Quote
Old August 2, 2021, 06:55   #6
backwardsEric
Swordsman
 
Join Date: Aug 2019
Posts: 340
backwardsEric is on a distinguished road
Quote:
Originally Posted by Hounded View Post
Is there an official Linux build for the latest version somewhere? I've been using Windows/Wine but would love something directly on Ubuntu (my softskill set is not at the "compile it yourself" level so I've been reluctant to ask).
No, there's no prebuilt Linux binaries (for best guarantees of compatibility you'd want one for packaged for each distribution that's of interest). Compiling it yourself on Ubuntu isn't that bad. If that's of interest, post in the 4.2.3 thread, and I can try to give some instructions there.
backwardsEric is offline   Reply With Quote
Old April 9, 2022, 00:33   #7
swim
Apprentice
 
Join Date: Mar 2021
Location: NL, Canada
Posts: 82
swim is on a distinguished road
This is really cool. I have a modded DSi... but I've been looking for an excuse to do the same to my New 3DS XL. Will report back if I get this running!
swim is offline   Reply With Quote
Old April 12, 2022, 15:21   #8
swim
Apprentice
 
Join Date: Mar 2021
Location: NL, Canada
Posts: 82
swim is on a distinguished road
Just putting the finishing touches on the homebrew setup for my N3DS XL
So pumped to try out Angband on this!
swim is offline   Reply With Quote
Old April 12, 2022, 15:45   #9
swim
Apprentice
 
Join Date: Mar 2021
Location: NL, Canada
Posts: 82
swim is on a distinguished road
I have it running!

Just getting used to the interface now... I was surprised how accurate I could get the diagonal movement going with the circle pad. However, whenever going in the upwards-left diagonal direction, the movement seems to consistently get stuck after letting go of the circle pad and continues to go in that direction until interrupted.
swim is offline   Reply With Quote
Old April 21, 2022, 15:23   #10
swim
Apprentice
 
Join Date: Mar 2021
Location: NL, Canada
Posts: 82
swim is on a distinguished road
there doesn't seem to be any way to submit an Issue on the github page : (
swim is offline   Reply With Quote
Reply

Tags
nds 3ds


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
So I guess rogues really are easier sffp Vanilla 14 April 28, 2020 15:50
Angband on the Nintendo DS Immir Vanilla 53 February 27, 2020 03:26
Try to guess what the text below is... PowerWyrm Idle chatter 0 November 21, 2017 15:39
Another squelch bug, I guess ClaytonAguiar Vanilla 0 May 29, 2009 21:18
[O] and [FA] fonts on Nintendo DS fearoffours Variants 3 January 30, 2009 07:09


All times are GMT +1. The time now is 02:41.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.