Thread: Need to know parameter format for a Call function?

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Registered User
    Join Date
    Jul 2014
    Location
    Amarillo, Texas
    Posts
    104
    Quote Originally Posted by Elkvis View Post
    That's the point of open source software. Let's be honest here. There's no way ADAM has any chance of seeing widespread use until it's converted to a programming language more people understand, and made to work on modern operating systems. When DOS was considered modern, I'm sure ADAM was right at home, but DOS is not state of the art anymore, and neither is assembly language. ADAM needs to change with the times, if you expect it to be competitive.
    True - see my previous post

    This is incorrect. Tim Patterson wrote 86-DOS, which was owned by Seattle Computer Products, and Gates, et al, purchased for $75,000 to sell to IBM. GE was never involved in the transaction.
    You may be right there, my source for what you quoted may have been mistaken about the price and source, but the point is that Bill Gates didn't write DOS, he bought it, and copied about all of the other software that MicroSoft sells. (I wonder how much Tim Patterson is worth? I'll bet he isn't a BBBillionare like Gates is. I'd rather end up broke than suffer the same fate that Patterson did.)

    I agree with Sebastiani on the licensing. Allow it to be used under an open source license for personal and non-commercial use, and require a paid commercial license for commercial use.
    Again, see my previous post.

    Will

  2. #2
    Master Apprentice phantomotap's Avatar
    Join Date
    Jan 2008
    Posts
    5,108
    If you downloaded the Prophet, you can try to break the encryption method on the "RECORDS.NFL" file.
    O_o

    I'm not a lawyer, and this comment is not offered as legal advice, but I'd advise everyone against that path.

    This guy seems exactly like the sort of person who would use DMCA, or similar laws in other jurisdictions, to suppress/extort.

    Soma
    “Salem Was Wrong!” -- Pedant Necromancer
    “Four isn't random!” -- Gibbering Mouther

  3. #3
    Master Apprentice phantomotap's Avatar
    Join Date
    Jan 2008
    Posts
    5,108
    Why would you need the source? (You don't get the source other software products but you use them!)
    O_o

    Why don't you stop pretending to know what you are talking about?

    As a developer, I wouldn't pay for any library from any developer without getting the source. By the way, you really should contact a lawyer. Giving people the code isn't a problem. People aren't paying for the code; they pay for the expertise behind the code. If you can't show that expertise, your product isn't worth the price even at free.

    As a user:

    Code:
    abiword
    aria2
    audacity
    bash
    bc
    bison
    blender
    bzip2
    cdrtools
    cinelerra-cv
    clang
    clonezilla
    conky
    curl
    db
    ddrescue
    dia
    dosbox
    firefox
    fsarchiver
    galculator
    gcc
    gdb
    geany
    ghex
    gimp
    gnuplot
    gpicview
    gtkdialog
    gucharmap
    guile
    gzip
    htop
    imagemagick
    inkscape
    less
    lighttpd
    lilyterm
    lua
    make
    mariadb
    mcomix
    minidlna
    nano
    nitrogen
    nxgl
    openbox
    openssh
    parcellite
    patch
    pcmanfm
    perl
    postgresql
    python
    sed
    slim
    sqlite
    sudo
    tar
    thunderbird
    tint2
    udisks2
    unrar
    unzip
    usbutils
    virtualbox
    vlc
    wget
    which
    xchm
    xz
    zathura
    zip
    Those are the application I've specifically installed on most of my machines.

    I have the source code for every single one.

    I will save myself the trouble of listening the related dependencies which would triple the list, but I have source for those as well.

    [Edit]
    As a matter of interest, that list includes "Berkeley DB", "Postgre SQL", "Maria DB", and "SQLite" because I went out of my way to install those database engines because some of my recent work involves "crossdb" programming.

    Thanks to dependencies, I actually have four more engines installed on most machines.

    I only bring this up because I have the source for eight database engines I use on several machines I maintain.
    [/Edit]

    Soma
    Last edited by phantomotap; 08-06-2014 at 08:19 PM.
    “Salem Was Wrong!” -- Pedant Necromancer
    “Four isn't random!” -- Gibbering Mouther

  4. #4
    Registered User
    Join Date
    Jul 2014
    Location
    Amarillo, Texas
    Posts
    104
    Quote Originally Posted by phantomotap View Post
    O_o

    Why don't you stop pretending to know what you are talking about?

    As a developer, I wouldn't pay for any library from any developer without getting the source. By the way, you really should contact a lawyer. Giving people the code isn't a problem. People aren't paying for the code; they pay for the expertise behind the code. If you can't show that expertise, your product isn't worth the price even at free.
    I guess you're saying that I didn't know what I was doing when I wrote ADAM, later Pro Football Prophet, and Snelling & Snelling's Temporary Employee data base. What is it that I've posted where I don't know what I'm talking about? Granted, Elkvis has given me some good information, but people like you, who rave about what I keep to myself, are certainly no help at all.

    All you have to do with the prophet is download Pro Football Prophet, extract it into a folder with winzip, use the "C:\_" Command Prompt, and type in "football" to get the menu program to run. That, of course, assumes that you know how to use the Command Prompt. Otherwise you can use the more complex Windows "My Computer" Icon and eventually click the "football.exe" icon when you get the Prophet extracted into a folder.

    Unless you use any Operating System than Linux you don't have the source code for it.

    Have you downloaded Pro Football Prophet and tried it? You don't need the source to do that and you don't need the source for ADAM to use it. You just need the .obj modules and a user's guide.

  5. #5
    Registered User
    Join Date
    May 2009
    Posts
    4,183
    Quote Originally Posted by Will1 View Post
    Unless you use any Operating System than Linux you don't have the source code for it.
    Can anyone explain what the above sentence means?

    Tim S.
    "...a computer is a stupid machine with the ability to do incredibly smart things, while computer programmers are smart people with the ability to do incredibly stupid things. They are,in short, a perfect match.." Bill Bryson

  6. #6
    Hurry Slowly vart's Avatar
    Join Date
    Oct 2006
    Location
    Rishon LeZion, Israel
    Posts
    6,788
    Quote Originally Posted by stahta01 View Post
    Can anyone explain what the above sentence means?

    Tim S.
    it should be "if are not using Linux - you do not have source code"
    and means that Will1 is not familiar with any open source OS except Linux
    All problems in computer science can be solved by another level of indirection,
    except for the problem of too many layers of indirection.
    – David J. Wheeler

  7. #7
    Registered User
    Join Date
    May 2009
    Posts
    4,183
    Quote Originally Posted by vart View Post
    it should be "if are not using Linux - you do not have source code"
    and means that Will1 is not familiar with any open source OS except Linux
    I have the source on Windows 7 for a few of the program in the list above; I an guessing about 5 of them.

    BSD is the other major open source OS I know about. I have no idea of the number of minor open source OSes. Would not be surprised if it is in the hundreds.

    Tim S.
    "...a computer is a stupid machine with the ability to do incredibly smart things, while computer programmers are smart people with the ability to do incredibly stupid things. They are,in short, a perfect match.." Bill Bryson

  8. #8
    Registered User
    Join Date
    Oct 2006
    Posts
    3,445
    I think you'll need to release your source and a detailed description of your algorithms and processes, to at least one other person, if you expect it to gain any traction at all. The 16-bit DOS version literally cannot be used by anything but other 16-bit DOS programs. The Win32 version is more or less useless until you can make it work with more than one file per process. It is possible to overcome this, but you'll obviously need help. I'll say it now for the third (at least) time. I'm willing to help you if you're willing to let me see your "trade secrets."
    What can this strange device be?
    When I touch it, it gives forth a sound
    It's got wires that vibrate and give music
    What can this thing be that I found?

  9. #9
    Registered User
    Join Date
    Jul 2014
    Location
    Amarillo, Texas
    Posts
    104
    Quote Originally Posted by Elkvis View Post
    I think you'll need to release your source and a detailed description of your algorithms and processes, to at least one other person, if you expect it to gain any traction at all. The 16-bit DOS version literally cannot be used by anything but other 16-bit DOS programs. The Win32 version is more or less useless until you can make it work with more than one file per process. It is possible to overcome this, but you'll obviously need help. I'll say it now for the third (at least) time. I'm willing to help you if you're willing to let me see your "trade secrets."

    Are you willing to sign a strict non-disclosure agreement? If so, I will email you the ADAM source code including the 2 source modules that I've upgraded to Windows 32 bit.

  10. #10
    Registered User
    Join Date
    Oct 2006
    Posts
    3,445
    Quote Originally Posted by Will1 View Post
    Are you willing to sign a strict non-disclosure agreement? If so, I will email you the ADAM source code including the 2 source modules that I've upgraded to Windows 32 bit.
    The source won't do me much good without detailed documentation. I'm not an assembly language programmer. I understand a little bit, but I'm hardly fluent in it. I'd need really serious documentation of the way everything should work, including file formats, etc. We can discuss this in private message if you like.
    What can this strange device be?
    When I touch it, it gives forth a sound
    It's got wires that vibrate and give music
    What can this thing be that I found?

  11. #11
    Registered User
    Join Date
    Jul 2014
    Location
    Amarillo, Texas
    Posts
    104
    Quote Originally Posted by Elkvis View Post
    The source won't do me much good without detailed documentation. I'm not an assembly language programmer. I understand a little bit, but I'm hardly fluent in it. I'd need really serious documentation of the way everything should work, including file formats, etc. We can discuss this in private message if you like.
    OK Elsvis, I'll send you the source for Pro Football Prophet but I don't see anyway to attach the .zip file to a private message here. If you'll send me a message or an email (you already have my email address), I'll reply with the .zip file for the Prophet source code attached. If you haven't already done it, create a "football" folder, download the football.zip (post # 146) and extract it into the "football" folder. I'll guarantee you there are no viruses in either of the .zip files but I'm sure you can scan them with antivirus software.

    Will

  12. #12
    Master Apprentice phantomotap's Avatar
    Join Date
    Jan 2008
    Posts
    5,108
    Why would anyone buy a PC without an OS? Unless you build your own PC, it's probably best to just leave the OS alone instead of taking chances with the Open Source stuff that is floating around. I can't imagine anyone demanding the source code for everything they use on their PC. How about the virus protection software, how about Winzip, how about a word processor, How about an internet browser, etc. I, personally use a lot of software that I don't have the source code for. It's better to stick with proven software than to fool around with stuff that is free but probably has worse bugs in it than Windows does. Windows XP has bugs in the "Full Screen Mode" so Microsoft just did away with it in Windows 7. As far as my own experience goes, the best Windows ever was Windows 98. Yes, it has a bug in it when you try to rename a file in DOS Mode but the same bug is in Windows XP and probably in Windows 7. This constantly upgrading your OS as per MicroSoft, their aim is not to improve Windows, their aim is to sell it over and over as the versions go up and up. What version is out now? 8.2 or something even later.
    O_o

    o_O

    Wow. That was hilarious. ^_^

    Soma
    “Salem Was Wrong!” -- Pedant Necromancer
    “Four isn't random!” -- Gibbering Mouther

  13. #13
    TEIAM - problem solved
    Join Date
    Apr 2012
    Location
    Melbourne Australia
    Posts
    1,907
    Again - This is not related to C and should probably be on the Tech board. It's like laserlight gave up and stopped reading this thread...
    Fact - Beethoven wrote his first symphony in C

  14. #14
    C++ Witch laserlight's Avatar
    Join Date
    Oct 2003
    Location
    Singapore
    Posts
    28,413
    *Moved to Tech board*
    Quote Originally Posted by Bjarne Stroustrup (2000-10-14)
    I get maybe two dozen requests for help with some sort of programming or design problem every day. Most have more sense than to send me hundreds of lines of code. If they do, I ask them to find the smallest example that exhibits the problem and send me that. Mostly, they then find the error themselves. "Finding the smallest program that demonstrates the error" is a powerful debugging tool.
    Look up a C++ Reference and learn How To Ask Questions The Smart Way

  15. #15
    Registered User
    Join Date
    Jul 2014
    Location
    Amarillo, Texas
    Posts
    104
    Quote Originally Posted by laserlight View Post
    *Moved to Tech board*
    Thanks laserlight!

    Will

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Function call Overhead and Function Call Stack
    By Alam Khan in forum C++ Programming
    Replies: 2
    Last Post: 04-26-2014, 08:28 AM
  2. Replies: 4
    Last Post: 10-03-2011, 06:30 AM
  3. Replies: 13
    Last Post: 08-24-2006, 12:22 AM
  4. Parameter in a function
    By cpluspluser in forum C++ Programming
    Replies: 2
    Last Post: 04-09-2003, 07:48 PM