Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Variants

Reply
 
Thread Tools Display Modes
Old November 22, 2011, 05:00   #1
Malak Darkhunter
Knight
 
Malak Darkhunter's Avatar
 
Join Date: May 2007
Location: US
Age: 41
Posts: 720
Malak Darkhunter is on a distinguished road
Npp and dos versions

Might be a impossible request, but is it possible to get latest versions of npp in dos version? I'm stuck with npp 0.4.1, which I like but was wondering if i could get 0.5.3 in dos format? I can play windows but really prefer not to. I use dosbox
__________________
let me try this workaround...oh crap computer just went black
Malak Darkhunter is offline   Reply With Quote
Old November 22, 2011, 05:36   #2
Malak Darkhunter
Knight
 
Malak Darkhunter's Avatar
 
Join Date: May 2007
Location: US
Age: 41
Posts: 720
Malak Darkhunter is on a distinguished road
Which i can't get to work in dosbox, dos version or ibm version
__________________
let me try this workaround...oh crap computer just went black
Malak Darkhunter is offline   Reply With Quote
Old November 22, 2011, 13:06   #3
ghengiz
Adept
 
ghengiz's Avatar
 
Join Date: Nov 2011
Location: Roaming in Terry Pratchett's Discworld
Posts: 178
ghengiz is on a distinguished road
Quote:
Originally Posted by Malak Darkhunter View Post
Might be a impossible request, but is it possible to get latest versions of npp in dos version? I'm stuck with npp 0.4.1, which I like but was wondering if i could get 0.5.3 in dos format? I can play windows but really prefer not to. I use dosbox
Have you already tried to compile it yourself?
The file compile.txt in the source distribution gives indication on how to compile npp on win platforms, via the lcc-win32 compiler, citing a "Windows executable" option.
I'm not using a windows platform, so I cannot check it for you, but perhaps there is an option for compiling a console (i.e. dos, in this context) version

EDIT: better yet, if you are using dosbox on a non-windows platform, why don't just try and compile a native version?

Last edited by ghengiz; November 22, 2011 at 13:13.
ghengiz is offline   Reply With Quote
Old November 22, 2011, 15:32   #4
nppangband
NPPAngband Maintainer
 
Join Date: Dec 2008
Location: Stat Gain, Angband
Posts: 926
nppangband is on a distinguished road
NPP 0.5.x series are based on Angband 3.1.2v2, and Angband 3.1.2v2 did not have IBM/DOS ports.

It would be a moderate programming of work to take the old main.ibm or main.dos files from NPP 0.4.x and their makefiles to get them to compile the latest codebase. It should work though, and if anybody does it I would be happy to include them with all future NPP releases.
__________________
NPPAngband current home page: http://nppangband.bitshepherd.net/
Source code repository:
https://github.com/nppangband/NPPAngband_QT
Downloads:
https://app.box.com/s/1x7k65ghsmc31usmj329pb8415n1ux57
nppangband is offline   Reply With Quote
Old November 22, 2011, 15:56   #5
Magnate
Angband Devteam member
 
Join Date: May 2007
Location: London, UK
Posts: 5,057
Magnate is on a distinguished road
Send a message via MSN to Magnate Send a message via Yahoo to Magnate
Quote:
Originally Posted by nppangband View Post
NPP 0.5.x series are based on Angband 3.1.2v2, and Angband 3.1.2v2 did not have IBM/DOS ports.

It would be a moderate programming of work to take the old main.ibm or main.dos files from NPP 0.4.x and their makefiles to get them to compile the latest codebase. It should work though, and if anybody does it I would be happy to include them with all future NPP releases.
But ... someone did contribute a main-wcn.c and associated files for a DOS-like port of 3.1.2v2 (wcn stands for Windows Console). I can't remember who it was, but [remembers to try Search function] ...

... it was Dean Anderson, in this thread. The actual attachment is here.

This *isn't* a DOSbox-friendly port, I don't think. But it might be enough to satisfy Malak ....
__________________
"3.4 is much better than 3.1, 3.2 or 3.3. It still is easier than 3.0.9, but it is more convenient to play without being ridiculously easy, so it is my new favorite of the versions." - Timo Pietila
Magnate is offline   Reply With Quote
Old November 22, 2011, 23:23   #6
Malak Darkhunter
Knight
 
Malak Darkhunter's Avatar
 
Join Date: May 2007
Location: US
Age: 41
Posts: 720
Malak Darkhunter is on a distinguished road
I have windows vista, use dosbox for most dos compiled games, occasionally I run into a problem, nppangband.exe wont run in dosbox for some reason, tried the dos and ibm version, typing nppangband.exe gets an illegal command, not sure why though as im sure this is the application file.
__________________
let me try this workaround...oh crap computer just went black
Malak Darkhunter is offline   Reply With Quote
Old November 23, 2011, 00:44   #7
Malak Darkhunter
Knight
 
Malak Darkhunter's Avatar
 
Join Date: May 2007
Location: US
Age: 41
Posts: 720
Malak Darkhunter is on a distinguished road
actualy I can't get 0.3.4 or 0.4.1 to work in dosbx it acts like nppangband.exe is not the application file.
__________________
let me try this workaround...oh crap computer just went black
Malak Darkhunter is offline   Reply With Quote
Old November 23, 2011, 03:49   #8
ekolis
Knight
 
ekolis's Avatar
 
Join Date: Apr 2007
Location: Cincinnati, OH, USA
Age: 35
Posts: 911
ekolis is on a distinguished road
Send a message via AIM to ekolis Send a message via MSN to ekolis Send a message via Yahoo to ekolis
I've never used Dosbox, but might it be choking on the long file name? What if you rename it to nppang.exe to fit within the 8-character DOS limit?
__________________
You read the scroll labeled NOBIMUS UPSCOTI...
You are surrounded by a stasis field!
The tengu tries to teleport, but fails!
ekolis is offline   Reply With Quote
Old November 23, 2011, 04:31   #9
Malak Darkhunter
Knight
 
Malak Darkhunter's Avatar
 
Join Date: May 2007
Location: US
Age: 41
Posts: 720
Malak Darkhunter is on a distinguished road
Quote:
Originally Posted by ekolis View Post
I've never used Dosbox, but might it be choking on the long file name? What if you rename it to nppang.exe to fit within the 8-character DOS limit?
nah, tried that and a few other combinations, keep getting *illegal command*, it dosen't seem to recognize that application file for some reason, can get the directory mounted into dosbox but wont launch the application.
__________________
let me try this workaround...oh crap computer just went black
Malak Darkhunter is offline   Reply With Quote
Old November 23, 2011, 09:35   #10
Magnate
Angband Devteam member
 
Join Date: May 2007
Location: London, UK
Posts: 5,057
Magnate is on a distinguished road
Send a message via MSN to Magnate Send a message via Yahoo to Magnate
Quote:
Originally Posted by Malak Darkhunter View Post
nah, tried that and a few other combinations, keep getting *illegal command*, it dosen't seem to recognize that application file for some reason, can get the directory mounted into dosbox but wont launch the application.
Isn't it likely that it's been compiled as a Win32 application? DOS is 16-bit, so DOSbox wouldn't recognise a 32-bit executable.
__________________
"3.4 is much better than 3.1, 3.2 or 3.3. It still is easier than 3.0.9, but it is more convenient to play without being ridiculously easy, so it is my new favorite of the versions." - Timo Pietila
Magnate is offline   Reply With Quote
Reply


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
Compiling Angband on MS-DOS Zababa Development 8 May 27, 2011 18:36
Angband VERSIONS Chulta Vanilla 6 January 15, 2009 08:35
Mobile versions? Drowis Variants 1 January 12, 2009 04:11
versions for os x ? geekgirl Variants 20 January 8, 2009 11:11
Sangband MS-DOS version Opus Variants 4 December 2, 2007 00:00


All times are GMT +1. The time now is 08:35.


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