72dpiarmy

Projects => Super Mario War => Topic started by: Two52 on November 15, 2006, 06:29:37 PM

Title: Source Code Repository
Post by: Two52 on November 15, 2006, 06:29:37 PM
We have moved the smw source code to our own SVN repository!  The steps to get the source are a little different now.  First of all, you'll need an svn client instead of a cvs one.

On windows, TortoiseSVN is a good one: http://http://tortoisesvn.net

The repository url is: https://supermariowar.googlecode.com/svn/trunk/ (https://supermariowar.googlecode.com/svn/trunk/)

No credentials required for read access.

The source code is released under GPLv2.

Update:
The 1.8 beta has been released so public access has been turned on for the project once again.  Start porting this to your platforms! :)

To get the 1.7 or 1.7 AFE source code, follow these links:
1.7 Source Code (http://http://www.fileden.com/files/2007/9/11/1425938/smw-1.7-src.zip)
1.7 April Fools Edition Source Code (http://http://www.fileden.com/files/2007/9/11/1425938/smw-1.7afe-src.zip)
Title:
Post by: Outrage on November 17, 2006, 01:30:23 AM
Umm.. I'm not an advanced user. Can you explain me that in simple words?
Title:
Post by: Florian on November 17, 2006, 01:37:28 AM
source code is hosted there.
Title:
Post by: Outrage on November 17, 2006, 05:06:08 PM
oh
Title:
Post by: Some Mac Guy on November 28, 2006, 12:26:40 PM
With the server problems you expirienced over the weekend, you're probably aware, but if not, it's usually nice to know, that the svn is not working either through https:// as mentioned on the "getting the source" page, or svn:// as mentioned in this topic.
Title:
Post by: Two52 on November 28, 2006, 02:12:10 PM
Thanks, we'll check into it.
Title:
Post by: Florian on November 28, 2006, 02:17:27 PM
works again.

svn:// is the way to go.
Title:
Post by: ZoDIaC on December 20, 2006, 05:37:14 PM
Sorry for posting in an old thread, but I have to thank you so much for the SVN. Pesonally I hate CVS repositories and SVN repositories are so much easier to use.
Title:
Post by: Florian on December 20, 2006, 06:25:27 PM
^^
Title:
Post by: Ben Stehley on January 23, 2007, 05:29:26 PM
What exactly do you mean, "GPL'ed"?
Title:
Post by: Two52 on January 23, 2007, 06:05:35 PM
I changed that line to be more clear.  This means that the source code is released under the GNU General Public License (version 2).  Read more about it here: http://http://en.wikipedia.org/wiki/Gpl.
Title: Question
Post by: Dark Mario on March 15, 2007, 07:02:23 PM
What program would you recomend for editing and building the game
Title:
Post by: Tiptup300 on March 15, 2007, 07:28:50 PM
I believe he uses M$ Visual Studio 2007 Pro
Title:
Post by: Two52 on March 15, 2007, 07:51:07 PM
I use Microsoft Visual Studio 2003, but included in the project are makefiles for linux and mac too.  So whatever platform you are most comfortable with.
Title:
Post by: Animefan122 on April 20, 2007, 09:28:17 PM
UHHH not to be dum but what dus it do
Title:
Post by: SsF on April 21, 2007, 09:10:43 AM
Quote from: "1337 Naruto"
UHHH not to be dum but what dus it do

lol MAJOR BUMP

anyway its the code for the whole game.
Title:
Post by: nmn on April 21, 2007, 11:11:48 AM
Yeah, with it, you can port the game to other platforms, add your own features, or just peak in to see how it all works. This assumes you know C++ though.
Title:
Post by: anger2headshot on April 21, 2007, 07:45:17 PM
Does it work with Visual C++ Express?
Title:
Post by: nmn on April 21, 2007, 10:10:21 PM
Uh huh. It also works with GCC on other platforms, but the mingw, the windows GCC and unixy layery thingy, support is a big mess and doesn't work (I went a long way to find the old servers to get the mingw-support package though!)

Annnnywayyys... I'm pretty sure most developers here either own Visual C++ (I own a slightly older version so i just use express now) or use the express edition, so you can do as you please with it on pretty much everything.
Title:
Post by: Luigi on April 24, 2007, 03:31:07 PM
Firefox won't open page with 'svn' at the start... Can some1 upload it somewhere else?
Title:
Post by: Jared on April 24, 2007, 05:55:14 PM
Quote from: "Luigi"
Firefox won't open page with 'svn' at the start... Can some1 upload it somewhere else?


In order to access that page, you need an SVN client.
Title:
Post by: Walkman on April 24, 2007, 09:42:38 PM
see the first page it will help. :D
Title:
Post by: princeyoshi4 on May 26, 2007, 02:55:20 PM
i cant get the thing to work *cries*, could someone give me direct dowload of the source code??
Title:
Post by: GodAss on June 14, 2007, 04:25:53 PM
Hum.. It's shameful but I got a problem with that.
I methodically follow your advices, dl tortoise svn. And when I try to connect, it ask me authentication (username/pw), besides what u wrote.
Have you some help for me?




ps: 'scuse my english, it's not my mother tongue.
Title:
Post by: Two52 on June 14, 2007, 04:36:42 PM
Huh, it should still be setup for anonymous access.  Florian, is this still set up?
Title:
Post by: lgb on June 14, 2007, 05:03:18 PM
Quote from: "nmn"
Yeah, with it, you can port the game to other platforms, add your own features, or just peak in to see how it all works. This assumes you know C++ though.


SRSLY? RLY? OMG!

Got to learn C++ somehow... I would like to start from C, work my way up. Is C++ easier?
Title:
Post by: Two52 on June 14, 2007, 05:19:08 PM
Go get a book and start doing tutorials.  Starting in ANSI C will be easier then move on to more object oriented C++.  If you've never programmed before, I highly recommend taking a beginners class.
Title:
Post by: lgb on June 14, 2007, 05:26:03 PM
Quote from: "Two52"
Go get a book and start doing tutorials.  Starting in ANSI C will be easier then move on to more object oriented C++.  If you've never programmed before, I highly recommend taking a beginners class.


Any tips on D? Look in Forum Games, find ABA Games thread, then click on link. You'll see why..
Title:
Post by: nmn on June 15, 2007, 08:33:28 AM
The game won't run on D, but i know people who use it... anyways...

The point is, if you learn ansi-c and then get used to C++, you'll think C++ is easier. If you learn D... you probably won't use C++ or C at all. I'm not sure what its like, but i know my friend isn't about to switch over to C++ (he uses D)

I'd have to recommend just using C++. Its the defacto gaming language. Its available on almost every platform. Its backwards compatible with C. Its really fast and efficient, and you can do almost everything anyone has ever done with software with the correct knowledge and the correct hardware. (Except for a bootloader. You wouldn't want to write one of these anyways, and you couldn't if you knew C and not assembly language because it needs to be written in assembly language even if only a little bit.)

My last comment reminds me, assembly language. You can leverage your processing power very directly with assembly language. It is harder because it requires knowledge of how the processor works. When you write assembly language, your really writing expanded machine code, which is the main part of every program on the intel x86 processor (which is most likely what your using unless your on a mac thats not intel) and that means if you could almost put it in a hex editor and use find and replace to write machine readable code (Though you have to write special data around it that would make it run in your OS, which is one of the things that an assembler can do. Oh, and its basically impossible for someone to write out a whole application that works out of the box in a hex editor - so if your interested in that use a really good assembler..)

Anyways, i do recommend C++. I did assembly a while ago when i was writing some code that needed to be used to boot up a program on my PC but i now have forgotten most things i learned anyways.
Title:
Post by: Treeki on June 15, 2007, 02:05:30 PM
Can anyone explain how to get the source code? I tried TortoiseSVN, but while trying to check it out (First time I ever used SVN) it crashed and slowly took down everything else on the computer until I had to restart.
Title:
Post by: GodAss on June 15, 2007, 02:50:25 PM
It seems to be more a problem with Tortoise or ur computer nor with mariowar or 72dpiarmy.
Title:
Post by: Two52 on June 15, 2007, 02:57:36 PM
You should ask around in the Tortoise forums for help.
Title:
Post by: Treeki on June 15, 2007, 03:10:10 PM
Quote from: "Two52"
You should ask around in the Tortoise forums for help.

Anyone can suggest a different client?
Title:
Post by: GodAss on June 21, 2007, 05:33:27 AM
Still no news from Florian?
Title:
Post by: mavsman4457 on July 01, 2007, 05:38:23 PM
How would I go about getting the source for the completed 1.7 as opposed to the 1.8 alpha that it gives me normally?
Title:
Post by: Two52 on July 02, 2007, 01:47:00 PM
I responded here: http://http://forum.72dpiarmy.com/viewtopic.php?t=3725&start=15
Title:
Post by: mavsman4457 on July 02, 2007, 09:38:23 PM
Quote from: "Two52"
I responded here: http://http://forum.72dpiarmy.com/viewtopic.php?t=3725&start=15


Thank you and sorry for the double post.
Title:
Post by: Zarat on September 17, 2007, 06:31:55 AM
Hi,
I'm interested in the MinGW build (which seems to be outdated from looking at forum and source, so I'm looking into updating it). Well anyways, I'm posting here because I've got some comments on how to improve the SVN repositry ;)

Any reason why you've put everything in the root directory? In SVN you usually have different directories for different versions (it's their way of naming/tagging revisions, so you can find old versions easily)

The reason I'm asking is because in the configure script are hints from CVS left about mingw related stuff in a separate directory, so you only had to download that part when you needed it.

Normally SVN directory structure looks like this:
/trunk/ <main development code>
/tags/1.7/ <copy of version 1.7>
/tags/1.7-AFE/ <copy of afe edition>
/branches/ <if several people are working on distinct copies of the code, doesn't seem to be the case here>

Normally you only checkout eg svn: //svn.yourserver.com/smw/trunk or svn: //svn.yourserver.com/smw/tags/1.7 (eventually it's possible to disable accidently checkout of svn: //svn.yourserver.com/smw completely, which would download all versions, I'm not sure here)

Personally I'm naming the directories "main", "archive" and "work" in repositories I maintain, because that's more intuitively to me. Whatever naming you chose I think it's better than to just remember revision numbers ;) - but of course it's your choice in the end how to organize the source

BTW just a note on better SVN usage: when moving stuff with tortoise svn client you can drag files from a svn directory (holding right mouse button) and you'll get an option to actually move/copy them with tortoise svn. If you don't do that, tortoise svn will think you deleted the old and created the new file. If you properly move them, it takes less storage and it's easier to track in the logs what actually happened ;)
Title:
Post by: Two52 on September 17, 2007, 07:07:01 PM
Those are some good tips, the moving files thing especially.  Thanks!

As far as the trunk vs. tagging thing, I found it kind of weird to make a complete copy of the source to do a "tag" so we just work off the trunk and use revision numbers.  I wish I could label a specific revision with a tag like in CVS, but it doesn't look like SVN works this way.  Making a copy of the source tree would be a waste of space I think.  But it would cut down on people downloading the head revision and porting unstable code.
Title:
Post by: Zarat on September 18, 2007, 06:18:36 AM
If you copy the source the SVN-way it won't actually store a copy, it just stores a link to the revision you copied. So copy/move is very cheap if you tell SVN about it, which is actually the reason they didn't implement tag names (at least if you can believe the manual ; )
Title:
Post by: Some Mac Guy on September 19, 2007, 12:37:25 AM
Yeah, this is true. Every revision is stored in the svn database, so you can check out any revision you want the same as the most current revision. Tagging doesn't copy anything out of the database, just keeps a reference to the revision number.
Title:
Post by: fechdog on September 19, 2007, 07:36:18 AM
How am I supposed to edit the source?  Most of the folders look like the SMW folder already.
Title:
Post by: Percival on September 20, 2007, 12:36:58 PM
Quote from: "fechdog"
How am I supposed to edit the source?  Most of the folders look like the SMW folder already.

There is a folder called "_src". And the "Project" folder might be handy as well.
Title:
Post by: Mario on December 04, 2007, 06:28:59 PM
Alright, I'm sorry to bump an old topic (Although it hasn't budged because it's stickied :P ), but I need help. I installed TortiseSVN, and it works fine. But I open the svn site, and it needs a username and password. I know somebody already posted about that, but it still doesn't let me on. Could you just give us the username and password, or will you pester Florian about it some more?
Title:
Post by: GKi on December 04, 2007, 07:59:27 PM
are you right clicking and using svn checkout?
Title:
Post by: Two52 on December 04, 2007, 08:29:28 PM
SVN public access had been turned off.  Based on our forum poll, most people don't want to know what 1.8 will have to offer until it is released.  It was fine that people were grabbing the source and compiling the game, but some of you were determined to tell everyone.  SVN public access will reopen when the beta is released, probably early next year.
Title:
Post by: Mario on December 04, 2007, 08:32:06 PM
Quote from: "Two52"
SVN public access had been turned off.  Based on our forum poll, most people don't want to know what 1.8 will have to offer until it is released.  It was fine that people were grabbing the source and compiling the game, but some of you were determined to tell everyone.  SVN public access will reopen when the beta is released, probably early next year.

Darn. :cry: Could you at least put up 1.7's code?
Title:
Post by: Ylle on December 05, 2007, 06:39:26 AM
Quote from: "Mario"
Quote from: "Two52"
SVN public access had been turned off.  Based on our forum poll, most people don't want to know what 1.8 will have to offer until it is released.  It was fine that people were grabbing the source and compiling the game, but some of you were determined to tell everyone.  SVN public access will reopen when the beta is released, probably early next year.
Darn. :cry: Could you at least put up 1.7's code?

ooh ya please.
I want to edit the source and make cool SMWar edits.

I don't really want to spoil 1.8, but that's all the source I got, eh?
Title:
Post by: Animefan122 on December 08, 2007, 11:13:51 PM
dam that sux
Title:
Post by: Anonymous on December 08, 2007, 11:15:55 PM
Quote from: "1337 Naruto"
how do i use this


Compile it (http://http://forum.72dpiarmy.com/viewtopic.php?t=7017)
Also, I think people would respect you more if you typed correctly(not that anyone does anyway)
Title: Re:
Post by: Zarat on May 22, 2008, 04:01:03 AM
Quote from: "Two52"
SVN public access will reopen when the beta is released, probably early next year.
Time to reopen it? :D
[edit] SVN is public again, thanks.
Title: Re: Source Code Repository
Post by: Koopa Space Pirate on May 31, 2008, 11:50:30 AM
I would like to know which link takes me to the 1.8beta scource code? Also where do I save the scource code? I'd got it
for 1.7afe when I didn't know to save it where.
Title: Re: Source Code Repository
Post by: Linkgamer3 on July 13, 2008, 02:34:51 PM
Server does not support retrieving information about the repository root.

What am I doing wrong?
Title: Re: Source Code Repository
Post by: Tanuki on July 13, 2008, 02:44:04 PM
Quote from: "Linkgamer3"
Server does not support retrieving information about the repository root.

What am I doing wrong?
You need to do a checkout instead, in explorer go right click and then on "checkout" iirc
Title: Re: Source Code Repository
Post by: Linkgamer3 on July 13, 2008, 03:02:48 PM
ok, thanks, just never used this software before.
Title: Re: Source Code Repository
Post by: Koopa Space Pirate on July 14, 2008, 02:56:16 PM
!Help!
Title: Re: Source Code Repository
Post by: Agastya on July 14, 2008, 08:33:37 PM
Quote from: "Mc Troopa"
!Help!
Insightful post. Only not really.

Why not actually say what you want help with?
Title: Re: Source Code Repository
Post by: JM Dragon on July 14, 2008, 08:53:26 PM
Quote from: "Mc Troopa"
I would like to know which link takes me to the 1.8beta scource code? Also where do I save the scource code? I'd got it
for 1.7afe when I didn't know to save it where.
I think this is the question in question.
Title: Re: Source Code Repository
Post by: Tanuki on July 15, 2008, 12:27:39 PM
Quote from: "Mc Troopa"
I would like to know which link takes me to the 1.8beta scource code? Also where do I save the scource code? I'd got it
for 1.7afe when I didn't know to save it where.
Get and install TortoiseSVN, right click in some folder somewhere while using explorer, press checkout. Then in window that popped up insert the url, (aka svn://svn.72dpiarmy.com/smw (http://svn://svn.72dpiarmy.com/smw)) pick a folder under "Checkout Directory". Select "Revision" instead of "Head Revision", and type "316" into the box. Then press "OK" and it should play the source into the folder you picked.

Also why the hell do you want the sources if you are most likely not going to do anything with them anyways, judging by your inability to read topics and overall technical disabilities. It's a pain to get them to compile, even if you do use GKi's tut, so don't get your hopes up.
Title: Re: Source Code Repository
Post by: Schnauzer on November 07, 2008, 09:08:53 AM
I wanna take a look to the code. Where (under what language) it was programmed?
Title: Re: Source Code Repository
Post by: formula1 on November 07, 2008, 01:33:18 PM
Quote from: "Schnauzer"
I wanna take a look to the code. Where (under what language) it was programmed?

C++
Title: Re: Source Code Repository
Post by: Schnauzer on November 07, 2008, 02:17:56 PM
Nice, so I can understand it a little.

Where is it?!
Title: Re: Source Code Repository
Post by: formula1 on November 07, 2008, 02:25:23 PM
Quote from: "Schnauzer"
Nice, so I can understand it a little.

Where is it?!

CHeck first post.
It uses a 3rd party host.

I couldn't get it open until I read what Tanooki wrote i think on the third page
Title: Re: Source Code Repository
Post by: Schnauzer on November 27, 2008, 11:41:50 AM
OMG! What a complex code T-T

I understand NOTHIG about... And I wanted to help LOL. ^_^

It actually uses Object Oriented or Procedimental programation?
Title: Re: Source Code Repository
Post by: DarkAndroid on November 28, 2008, 01:53:46 AM
OOO!
im gonna try to make o-o game
heh. ironic huh?
Title: Re: Source Code Repository
Post by: formula1 on November 28, 2008, 10:04:49 AM
Quote from: "Schnauzer"
OMG! What a complex code T-T

I understand NOTHIG about... And I wanted to help LOL. ^_^

It actually uses Object Oriented or Procedimental programation?

Honestly...
I haven't got a clue what either are....
But I know I'm seeing little things that I want to change and fix.... and I'm not sure If its going to work or not.....

one of them being
-Each game type has a "Team" Protocol
--After the map and gametype is chosen you go to choosing teams...
This will hopefully allow for "All ally"  game types (Boss battles)

The only files I think I will Have to edit for this is Game Modes and Menus....
I'm not exactly sure how I'm going to run it as an executable though : / siunce I don't think I can just Compile it from any random start...

Gotta Say though....
-The Entire Menu Seems A Bit Long.....
--I think its because it Includes Every Game Mode Hardcoded instead of Reading Eachone From Seperate Files....
Title: Re: Source Code Repository
Post by: MC Jimmy on November 28, 2008, 10:22:01 AM
Also yea it's gonna take you some work to actually compile the codes...
Title: Re: Source Code Repository
Post by: JM Dragon on November 28, 2008, 06:40:16 PM
Is anyone else having trouble getting the source from the Repository?
Title: Re: Source Code Repository
Post by: Oyerth on December 20, 2008, 09:09:12 PM
Yeah, I'm having a problem getting the source as well: 'Berkeley DB Error -- Permission Denied'.
Title: Re: Source Code Repository
Post by: Two52 on March 27, 2009, 03:23:05 PM
SVN is down right now.  I've asked Florian to take a look.
Title: Re: Source Code Repository
Post by: nmn on April 16, 2009, 05:32:22 AM
Can someone tell me if the source code has updated much since 1.7 AFE? I was looking forward to updating the netplay mod since I have located my newest sources.
Title: Re: Source Code Repository
Post by: Two52 on April 16, 2009, 11:53:07 PM
It has been updated quite a bit, actually.  Take a look at the feature list here: http://http://forum.72dpiarmy.com/viewtopic.php?f=1&t=8843
Title: Re: Source Code Repository
Post by: nmn on April 17, 2009, 12:53:17 PM
Oh sweet, well at least i can update to this beta.


..Oh, or not, because sources aren't available. Fooey.
Title: Re: Source Code Repository
Post by: eeliottheking on May 02, 2009, 11:34:46 PM
any chance of the SVN coming back online soon?  i get a critical error when i try to connect right now.
Title: Re: Source Code Repository
Post by: JTE on June 04, 2009, 11:27:30 AM
As the SVN has apparently either been down outright or up and down and up and down since the end of November last year, I'm losing faith that it may ever really be around and stable.

Can we at least get a zipped up version of the 1.8b1 source code to use in the meantime (or in following times such as this), like the 1.7AFE code..? Or is there not much chance of that?
Title: Re: Source Code Repository
Post by: Tanuki on June 04, 2009, 04:16:33 PM
Quote from: "JTE"
As the SVN has apparently either been down outright or up and down and up and down since the end of November last year, I'm losing faith that it may ever really be around and stable.

Can we at least get a zipped up version of the 1.8b1 source code to use in the meantime (or in following times such as this), like the 1.7AFE code..? Or is there not much chance of that?

http://chirno.dorino.net/smw/smw-1.8-src.zip (http://chirno.dorino.net/smw/smw-1.8-src.zip) should be 1.8b1's source, I uploaded it for some guy ages ago

Hope that helps.
Title: Re: Source Code Repository
Post by: Mint Eri on June 05, 2009, 07:18:12 AM
When I tried to, my securtiy system detected some strange activity making it forbids me from downloading it.  :(

It states
"When we tested the site, we found links to hqtube.com, which our analyist found to be suspisious".
Title: Re: Source Code Repository
Post by: Tanuki on June 05, 2009, 09:50:33 AM
Quote from: "Mint Eri"
When I tried to, my securtiy system detected some strange activity making it forbids me from downloading it.  :(

It states
"When we tested the site, we found links to hqtube.com, which our analyist found to be suspisious".
gee I wonder what dorino is up to
Title: Re: Source Code Repository
Post by: eeliottheking on June 05, 2009, 06:00:03 PM
Quote from: "Tanuki"
Quote from: "Mint Eri"
When I tried to, my securtiy system detected some strange activity making it forbids me from downloading it.  :(

It states
"When we tested the site, we found links to hqtube.com, which our analyist found to be suspisious".
gee I wonder what dorino is up to

lol oh that dorino and his shenanigans.
Title: Re: Source Code Repository
Post by: ShadeKirby on June 21, 2009, 08:03:27 AM
Why does it continously nag me for SDL_Mixer.h?

Source code will always confuse me
Title: Re: Source Code Repository
Post by: JTE on June 23, 2009, 08:53:01 AM
SDL_mixer is a separate library from SDL.
Title: Re: Source Code Repository
Post by: Two52 on August 18, 2009, 03:54:04 PM
You'll need to get the SDL, SDL_mixer, SDL_image libraries from http://http://www.libsdl.org/.  You'll also need libpng http://http://www.libpng.org/pub/png/libpng.html and zlib http://http://www.zlib.net/.
Title: Re: Source Code Repository
Post by: EON8ight on September 21, 2009, 08:11:48 PM
Can I get the source code for 1.8 beta 2? The link in the first post is screwed up. I get an error saying the server doesn't allow something or something like that.
Title: Re: Source Code Repository
Post by: sutonio on September 21, 2009, 10:26:07 PM
dang i didnt think a whole bunch of problems will occur when this came out but mine worked fine
Title: Re: Source Code Repository
Post by: eeliottheking on October 26, 2009, 08:43:56 PM
Quote from: "Blaspergerstoise"
Can I get the source code for 1.8 beta 2? The link in the first post is screwed up. I get an error saying the server doesn't allow something or something like that.
i know this is old, but i saw this just now.  checking out the source now and ill uploaf it later.

EDIT: http://www.filedropper.com/smwbeta2srctar (http://www.filedropper.com/smwbeta2srctar) downloaf
Title: Re: Source Code Repository
Post by: neagix on June 21, 2014, 04:02:09 AM
Sorry for posting on such an old thread, but for the records I would like that users looking for source code also give a look to this fork I have made some time ago:

https://github.com/neagix/smw-next (https://github.com/neagix/smw-next)

I cleaned up the codebase quite a bit and I started applying patches to have customizable resolution.
Title: Re: Source Code Repository
Post by: Felix-The-Ghost on July 01, 2014, 05:04:00 AM
I don't remember if it ever was on it, but SMWar definitely needed GitHub.
Title: Re: Source Code Repository
Post by: neagix on July 11, 2014, 03:48:30 PM
I don't remember if it ever was on it, but SMWar definitely needed GitHub.
Indeed. Please note that I have removed the copyright-protected content, so in order to use this you will need to point the binary to a directory with the original data (which I cannot put on github, because would make it easy prey of takedown).

Of course I would be willing to put on github a data pack with all free content, if someobdy can arrange it :)

NOTE: the code works fine on Windows and Linux, and I even added bugfixes and some code refactoring towards higher resolutions support (not yet completed).

Check the commits (https://github.com/neagix/smw-next/commits/master) for more info.
Title: Re: Source Code Repository
Post by: nihlus on May 16, 2015, 08:29:36 PM
You'll need to get the SDL, SDL_mixer, SDL_image libraries from http://www.libsdl.org/ (http://www.libsdl.org/).  You'll also need libpng http://www.libpng.org/pub/png/libpng.html (http://www.libpng.org/pub/png/libpng.html) and zlib http://www.zlib.net/ (http://www.zlib.net/).

hello, I'm trying to get the source code compiling in visual studio, I'm having issues with these libraries, these links posted(in 2009 lol) only have the .dlls, I'm new with c++ and I'm hoping some kind soul could give me a hand with this

the compiling error is Error   23   error C1083: Cannot open include file: 'SDL_image.h': No such file or directory

I tried searching for the files, but I keep finding dlls, are these files inside the dlls? If they were how, can I include them into the project?
Title: Re: Source Code Repository
Post by: fluffypillow on May 17, 2015, 07:19:55 AM
Hi, here are some useful tutorials for setting up SDL in Visual Studio:

http://lazyfoo.net/SDL_tutorials/lesson01/windows/msvsnet2010e/index.php
http://lazyfoo.net/SDL_tutorials/lesson03/windows/msvsnet2010e/index.php

These should solve most SDL-related problems. If you haven't worked with DLLs before, this might be useful too:

https://stackoverflow.com/questions/124549/what-exactly-are-dll-files-and-how-do-they-work
Title: Re: Source Code Repository
Post by: rouken on March 25, 2018, 11:05:59 PM
For preservation purpose, I would like to know if Two52 or any other user can re-upload the source code for the versions 1.7 and 1.7 April Fools Edition.