Jump to content


Photo

Dll Programming Resources


  • Please log in to reply
294 replies to this topic

#1 tangibleLime

tangibleLime

    Lunatic

  • Global Moderators
  • 2520 posts
  • Version:GM:HTML5

Posted 24 May 2005 - 09:00 PM

Game Distribution Resources

Recent Updates
7/5/09 - It's been around four years since this has been updated. I have revamped the entire topic, starting from scratch. This topic will now use a semi-automatic submission system, described below.

Revamp Notes - 7/5/09
Starting from scratch, I've gone through and weeded out most of these submissions. Many of the previous resources had no information about who submitted the resource - in these cases I put 'Unknown' as the username. In many instances, the information on some submissions were a little outdated and had wrong information. I corrected these errors as I saw them. If the changes were drastic enough, I added 'Updated by Roach' to the end of the submission. In most cases, however, the changes were small enough and I did not append the update text.

Introduction
Welcome to the Game Distribution Resources topic. In this topic you will find many different services and programs that will help you distribute your game and help you with other aspects of game distribution. To view the table of contents browse to the second post in the topic. To quickly search for a resource, press CTRL-F (Windows) or Command-F (Mac).

Submitting Resources
To submit a resource, please use the Resource Submission page. Resources must be submitted with this tool to be added to this topic, with the exception of user-created resource. To submit a user-created resource, please contact me privately with any desired method. The rules and guidelines for submitting resources will be repeated below.

Rules and Guidelines

  • You MUST supply your GMC username in each Submitted By field.
  • Do NOT submit user-created resources. To submit a user-created resource, contact me (Roach) via MSN, AIM or PM.
  • Do NOT submit resources multiple times.
  • Check the pinned topics first to make sure the resource you are submitting is not already listed. Press CTRL-F (Windows) or Command-F (Mac) to quickly search for the resource.
  • If you would like to report a resource for any reason, use the report form or contact me directly.
  • Fill out the forms to the best of your ability. If a form does not have enough information on it, the resource submission will be rejected.


Reporting Resources
If you come across a resource that should be edited or removed (due to anything from incorrect information to an innapropriate link), use the Resource Submission Report Form. Reports must be made through this tool. If you encounter something that requires immediate attention, contact me privately as soon as possible.

Currency Notes
When describing the cost of an item, this topic will always use the USD (US Dollar) value. If you use a different currency, you can convert the USD values to the values of your currency using the The Universal Currency Converter.

Disclaimer
Some of the information in this topic may be wrong or outdated. Do not hold me or any contributers responsible for damage caused by inaccurate information in this topic. It is your responsibility to double check any details before you make a commitment.

Edited by Roach, 05 July 2009 - 10:35 PM.

  • 0

#2 tangibleLime

tangibleLime

    Lunatic

  • Global Moderators
  • 2520 posts
  • Version:GM:HTML5

Posted 25 May 2005 - 12:31 AM

Table of Contents

Below is the table of contents. Click on any link to go to the corresponding post which contains the resources. The link will open the page in a new window, so you can always get back to the table of contents with ease. Some items have sub-categories, which divide the main catagory into multiple useful sections.

----------------------------------------------------------------------------------------------

Edited by Roach, 05 July 2009 - 10:33 PM.

  • 0

#3 Matt13

Matt13

    GMC Member

  • New Member
  • 580 posts

Posted 26 May 2005 - 12:31 AM

I have to agree... nice topic there.....
  • 0

#4 scorpion91

scorpion91

    GMC Member

  • GMC Member
  • 281 posts

Posted 28 May 2005 - 09:15 AM

im downloading C++ right now.
It's my 1st time.
I will check this forum again for some help or information.
thnx for the download links.
  • 0

#5 RiChArD_fLoOd

RiChArD_fLoOd

    GMC Member

  • New Member
  • 395 posts

Posted 30 May 2005 - 02:32 PM

c++ is well tricky to use
  • 0

#6 E-99

E-99

    HKEY_CLASS_ROOT

  • Validating
  • 220 posts

Posted 05 June 2005 - 10:30 PM

if you people have trouble using C++ then use C#(sharp)

#7 tuntis

tuntis

    GMC Member

  • New Member
  • 1839 posts

Posted 06 June 2005 - 06:05 AM

if you people have trouble using C++ then use C#(sharp)

<{POST_SNAPBACK}>

It's not C# sharp. It's C#. Plain C#. The C# Sharp is the one what SharpDevelop calls it.
  • 0

#8 tsg1zzn

tsg1zzn

    GMC Member

  • New Member
  • 1163 posts

Posted 06 June 2005 - 02:10 PM

He didn't say C# sharp. He said C# (sharp). The parenthesis is the pronounciation.
  • 0

#9 Astroids

Astroids

    GMC Member

  • New Member
  • 4 posts

Posted 07 June 2005 - 12:11 AM

I had the book "QBasic By Example", along with other QBasic books. Overall, I thought it was a very well written book, (Although incredibly outdated, I'm talking about measuring RAM in kilobytes!!!) QBasic was my first programing language, and the book came in very handy, although, (Along with all the other QBasic books I had) it doesn't get into every single command available. I would highly reccomend buying it used.
  • 0

#10 leif902

leif902

    GreenMan Games

  • New Member
  • 748 posts

Posted 10 June 2005 - 11:27 AM

I use programmers notepad found at http://www.pnotepad.org/
It dosn't have it's own built in compiler but you can specify one in your file, it can programm (w/ color coding) in most every language, C++, Pascal, Delphi, C#... etc. I use it for DSDev myself.
  • 0

#11 Porfirio

Porfirio

    GMC Member

  • GMC Member
  • 1209 posts

Posted 11 June 2005 - 06:03 PM

if you people have trouble using C++ then use C#(sharp)

<{POST_SNAPBACK}>



if you people have trouble using C++ then use C#(sharp)

<{POST_SNAPBACK}>

It's not C# sharp. It's C#. Plain C#. The C# Sharp is the one what SharpDevelop calls it.

<{POST_SNAPBACK}>



He didn't say C# sharp. He said C# (sharp). The parenthesis is the pronounciation.

<{POST_SNAPBACK}>



As long as i know c# is a .net language and .net laguages dont compile to machinecode so gm will not be able to run a dll made with it.....
  • 0

#12 E-99

E-99

    HKEY_CLASS_ROOT

  • Validating
  • 220 posts

Posted 14 June 2005 - 04:48 PM

^^ you know what? I totaly forgot about that :P :)

#13 Porfirio

Porfirio

    GMC Member

  • GMC Member
  • 1209 posts

Posted 17 June 2005 - 09:47 AM

^^ you know what? I totaly forgot about that :D  :(

<{POST_SNAPBACK}>


:) ;)

And for the other guys sharp is nothing to do with sharp develope

C# =CSharp
If you make a progect with m$ visual C# or Sharpm developer it will create files called *.CS that means CSharp i beliave # speack's sharp but i dont know because my language is not english :skull:
  • 0

#14 Tyrant

Tyrant

    Tyrant, King of Hell

  • New Member
  • 249 posts

Posted 18 June 2005 - 05:59 AM

Assembly Sites:
Iczelion's Win32ASM Tutorials
ASM Forum
Making DLLs with Masm32
Masm Forum

Edited by Tyrant, 18 June 2005 - 06:00 AM.

  • 0

#15 Atlantis_base

Atlantis_base

    GMC Member

  • New Member
  • 188 posts

Posted 20 June 2005 - 07:41 AM

Just wondering... Is there any special reason why Visual Basic is not listed?
  • 0

#16 Porfirio

Porfirio

    GMC Member

  • GMC Member
  • 1209 posts

Posted 20 June 2005 - 08:46 AM

Just wondering... Is there any special reason why Visual Basic is not listed?

<{POST_SNAPBACK}>


As i say a litle up, .NET languages cant write to machinecode so they dont work in gm
About VB6 it dont work too because the same reason, cant write to machinecode so they dont work in gm

There are some ways for do it but they are too advanced
  • 0

#17 Tyrant

Tyrant

    Tyrant, King of Hell

  • New Member
  • 249 posts

Posted 21 June 2005 - 12:42 AM

Visual Basic:
http://www.vbadvance.com

Lets you compile into DLL in VB. Requires VB 5 or 6. If you know how to program in VB (About intermediate level) using vbAdvance shouldn't be a problem.
  • 0

#18 Porfirio

Porfirio

    GMC Member

  • GMC Member
  • 1209 posts

Posted 21 June 2005 - 08:01 AM

Visual Basic:
http://www.vbadvance.com

Lets you compile into DLL in VB. Requires VB 5 or 6. If you know how to program in VB (About intermediate level) using vbAdvance shouldn't be a problem.

<{POST_SNAPBACK}>


Yes but it costs 39€ and i am stick to VB.NET never worked with VB5 or VB6
If it was free i could give a try but since is not free forget it!
  • 0

#19 ChIkEn AtE mY dOnUtS

ChIkEn AtE mY dOnUtS

    Pwner of barcodes

  • GMC Member
  • 2409 posts

Posted 06 July 2005 - 09:33 PM

ok i got the proggy now where do i learn to write DLL's lol
EDIT:im using DEV-C++ (first one on first topic)

Edited by ChIkEn AtE mY dOnUtS, 06 July 2005 - 09:34 PM.

  • 0

#20 39ster

39ster

    GMC Member

  • GMC Member
  • 898 posts

Posted 07 July 2005 - 07:42 AM

ok i got the proggy now where do i learn to write DLL's lol
EDIT:im using DEV-C++ (first one on first topic)

<{POST_SNAPBACK}>

There are tutorials in this exact topic!
  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users