Possibly a bit of a stupid question, but...

Technical discussion for those interested in Supermodel development and Model 3 reverse engineering. Prospective contributors welcome.
Forum rules
Keep it classy!

  • No ROM requests or links.
  • Do not ask to be a play tester.
  • Do not ask about release dates.
  • No drama!

Possibly a bit of a stupid question, but...

Postby MrThunderwing » Wed Feb 15, 2012 11:40 am

... would it at all be possible to get Nik's instructions on how to build Supermodel using Visual Studio 2008 broken down a bit further for people who aren't familiar with it and SVN? As a non-programming type, I like the idea of trying to figure out things on my computer that seem challenging, so I thought I'd have a go at compiling a build and downloaded the trial version of VS2008 Pro Edition. I think I've bitten off more than I can chew though, because I can't figure out what I need to do at all in relation to the build instructions.

Like I said though, I've got absolutely no knowledge of programming, C++ et cetera, so I'm not sure just how much background knowledge is required for something like this, and if what I'm asking is the equivalent of asking someone to teach me how to speak fluent French in the space of 2 or 3 paragraphs when I don't even know how to say 'Bonjour' - and if that is the case, then don't worry, I'm not desperately trying to get my hands on a WIP build or anything, I just thought it'd be interesting to see if I could figure it out.

Buuuut.... if someone could point me in the right direction on how to use the SVN, unpack trunks and libraries and how to find and open the solution Supermodel.sln etc etc it would be greatly appreciated. If, as I said before though, what I'm asking is way beyond the scope of this thread then don't worry...
User avatar
MrThunderwing
 
Posts: 702
Joined: Fri Sep 02, 2011 11:31 am
Location: Bristol, UK

Re: Possibly a bit of a stupid question, but...

Postby Bart » Wed Feb 15, 2012 2:39 pm

Well, why don't we work through it step by step. Maybe you can help me construct a guide by taking screenshots (similar to what I've done on the 'Help' page for Supermodel installation) of what steps you think are most relevant to total beginners. Then, I can write up a guide using them. To begin, install TortoiseSVN, an SVN client with a very friendly interface. Make sure to allow it to modify the Windows context (i.e. right click) menu.

The SVN repository is located at: https://model3emu.svn.sourceforge.net/svnroot/model3emu
If you go there, you will see three subdirectories: branches, tags, and trunk. There are no branches. Completed versions are placed under tags and are labeled (tagged) by version number. The trunk is the current part of the repository. I'm not on my Windows machine right now but, IIRC, you just have to open up a Windows Explorer window in the location you want to check out the source code to, then right click and perform an "SVN Check-out" of https://model3emu.svn.sourceforge.net/s ... 3emu/trunk.

It is safe to do this in C:\. I believe you also are asked to specify a name of the folder to create where all the trunk files will be downloaded to. By default, it'll use 'model3emu', I believe.
User avatar
Bart
Site Admin
 
Posts: 3086
Joined: Thu Sep 01, 2011 2:13 pm
Location: Reno, Nevada

Re: Possibly a bit of a stupid question, but...

Postby MrThunderwing » Wed Feb 15, 2012 4:28 pm

Okey-dokey, I've downloaded TortoiseSVN and checked out the source code to the default 'model3emu' folder on my desktop using the method you explained.
Tortoise SVN check out.jpg
Tortoise SVN check out.jpg (131.63 KiB) Viewed 11113 times
User avatar
MrThunderwing
 
Posts: 702
Joined: Fri Sep 02, 2011 11:31 am
Location: Bristol, UK

Re: Possibly a bit of a stupid question, but...

Postby Bart » Wed Feb 15, 2012 4:49 pm

Next, install Visual Studio. There should be a free Visual C++ Express edition (or something like that) provided my MS. Let me know what you find. Then, follow steps 2-4 of Nik's MSVC post.

EDIT: I believe this is the one you want.
User avatar
Bart
Site Admin
 
Posts: 3086
Joined: Thu Sep 01, 2011 2:13 pm
Location: Reno, Nevada

Re: Possibly a bit of a stupid question, but...

Postby MrThunderwing » Wed Feb 15, 2012 5:40 pm

Bart wrote:Next, install Visual Studio. There should be a free Visual C++ Express edition (or something like that) provided my MS. Let me know what you find. Then, follow steps 2-4 of Nik's MSVC post.

EDIT: I believe this is the one you want.


I've already downloaded a trial version of Visual Studio 2008 Pro Edition (a whooping great 3.3 GB Iso file), that looks like this if I open it up and go to new project:

VS new project.jpg
VS new project.jpg (194.27 KiB) Viewed 11094 times


Will that do?

I've downloaded steps 3 and 4 from Nik's instructions and just left them in zipped form at the moment. Is the unpack into trunk\Libraries instruction just another way of saying to un-zip them or is that some other kind of special instruction?

steps 2 and 3.jpg
steps 2 and 3.jpg (80.33 KiB) Viewed 11094 times


My internet connection's going a bit too slow for me to download Microsoft DirectX SDK before bedtime at the moment, but I'll download and install it when I get back from work tommorrow.

P.S. I forgot to say thanks for the quick reply in my 1st reply above ;)
User avatar
MrThunderwing
 
Posts: 702
Joined: Fri Sep 02, 2011 11:31 am
Location: Bristol, UK

Re: Possibly a bit of a stupid question, but...

Postby Bart » Wed Feb 15, 2012 5:45 pm

Unpack means unzip. Nothing special.
User avatar
Bart
Site Admin
 
Posts: 3086
Joined: Thu Sep 01, 2011 2:13 pm
Location: Reno, Nevada

Re: Possibly a bit of a stupid question, but...

Postby MrThunderwing » Thu Feb 16, 2012 12:04 pm

Hmmm, I seem to have encountered a bit of an unexpected problem with DirectX SDK not wanting to install properly.

SDK.jpg
SDK.jpg (47.96 KiB) Viewed 11070 times


I've had a couple of tries now with no joy. I might see if I can find an alternative download site later on tonight.
User avatar
MrThunderwing
 
Posts: 702
Joined: Fri Sep 02, 2011 11:31 am
Location: Bristol, UK

Re: Possibly a bit of a stupid question, but...

Postby Bart » Thu Feb 16, 2012 12:32 pm

That is very unusual and not something I've encountered before. You may want to try to install the Windows 7 platform SDK but it should not be necessary. I'm afraid you will have to debug this problem on your own unless someone else here has encountered it. The MS SDKs are just a series of source files, libraries, and a few utilities, and are dumped into a folder on your hard drive. To my knowledge, there is nothing particularly interesting or complex about the installation.
User avatar
Bart
Site Admin
 
Posts: 3086
Joined: Thu Sep 01, 2011 2:13 pm
Location: Reno, Nevada

Re: Possibly a bit of a stupid question, but...

Postby nuexzz.. » Thu Feb 16, 2012 12:52 pm

sorry for getting into the conversation (uninstall sp1 and install the sdk Then reinstall sp1)
User avatar
nuexzz..
 
Posts: 374
Joined: Sun Sep 25, 2011 3:10 pm
Location: Argentina

Re: Possibly a bit of a stupid question, but...

Postby Outrunner » Thu Feb 16, 2012 1:54 pm

oh my god Internet Explorer pinned to taskbar -> EPIC FAIL XD

Try installing the redist (i.e. not the sdk) first, i had that error once but it went away with a Windows reinstall.
User avatar
Outrunner
 
Posts: 38
Joined: Sat Sep 24, 2011 7:51 pm
Location: Romania - Bucharest

Next

Return to The Dark Room

Who is online

Users browsing this forum: No registered users and 1 guest