Go Back   Angband Forums > Angband > Development

Thread Tools Display Modes
Old January 31, 2011, 22:38   #11
Sangband 1.x Maintainer
camlost's Avatar
Join Date: Apr 2007
Posts: 522
camlost is on a distinguished road
More importantly, why are you bumping? Several people have mentioned good, free windows C IDEs.

Are you looking for more suggestions? comparisons? particular feature(s)?
Are you looking for additional instructions for one of these?
Have you tested any to see if they'll suit your needs?

For the most part, once an IDE is working, they all work pretty similarly, and have similar feature sets, at least in my experience.
a chunk of Bronze {These look tastier than they are. !E}
3 blank Parchments (Vellum) {No french novels please.}
camlost is offline   Reply With Quote
Old February 1, 2011, 05:23   #12
APWhite's Avatar
Join Date: Jul 2007
Location: St George Utah, USA
Posts: 244
APWhite is on a distinguished road
Here is a Q&D on how to get MS Visual Studio2008 to run angband and the borg. I hope I didn't miss anysteps.


Creating a VS2008 Project using the borg and the official release.
1. Download the game source code
2. Download the borg source then unzip it into the \src directory.
3. Create a new project using VS2008
4. Exclude from the project the directories gtk, nds, osx. And the "main-???" files except main-win.c
5. Project -> Angband Properties -> Configuration Properties -> C/C++ -> Code Generation -> Run Time Library -> /MT
6. Project -> Angband Properties -> Configuration Properties -> Linker -> Input -> Additional Dependencies -> winmm.lib
7. Project -> Angband Properties -> Configuration Properties -> General -> Common Language Runtime Support -> No CLR
8. Edit config.h line 100. Remove the comments to #define ALLOW_BORG
9. Rename player\util.c to player\p-util.c
10. Remove the "main" entry point from Project -> Angband Properties -> Configuration Properties -> Linker -> Advanced -> Entry Point
APWhite is offline   Reply With Quote
Old February 1, 2011, 07:04   #13
Ironband/Quickband Maintainer
Join Date: Nov 2007
Posts: 1,008
Antoine is on a distinguished road
Originally Posted by ekolis View Post
What are you bumping for, Antoine? It's only 2 days!

But anyway, if you want me to put together a VC++ project file for the latest Angband version, sure, I can do that... it might get out of sync though if none of the regular devs use VC++...

And how are you doing, anyway? I really enjoyed Ironband; any plans on continuing development?

Nice of you to ask yes I'm doing well and I thought I might do a bit of light Iron/Quick development.

I think my next step will be to download a Microsoft Visual Studio Express Edition (but which? 2008 or 2010) and try to build a recent version of NPP. I'd be grateful to hear from anyone who has successfully done that. (I see APWhite has just posted instructions for building Vanilla on VS 2008, so I should read that for a start.)

If I can't get that working I'll try one of the other suggestions made further up the thread.

Thanks & cheers
Ironband -
Antoine is offline   Reply With Quote
Old February 1, 2011, 14:41   #14
ekolis's Avatar
Join Date: Apr 2007
Location: Cincinnati, OH, USA
Age: 36
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
If you don't want to mess with renaming files (say, if you're trying to sync with whatever version control system Angband uses these days), you can also set an option in the properties for player/util.c to produce a different .obj file, say, p-util.obj, without renaming player/util.c to player/p-util.c. Can't remember the exact name of the option but it's something like "output file override" or somesuch

There really ought to be some sort of global option though, which would set that sort of thing automatically... or even just put the obj files in the proper folder to begin with :P
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

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
MUD development Whelk Idle chatter 11 January 9, 2011 02:03
Is development *too* active? the Invisible Stalker Vanilla 14 December 26, 2010 18:47
Help start development Kurogane Idle chatter 17 October 28, 2010 08:03
Development forum camlost Oook! 5 February 22, 2009 22:06
[FA] FAangband development Nick Variants 174 May 30, 2008 03:02

All times are GMT +1. The time now is 12:51.

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