Ambrosia Garden Archive
    • EVN win plugs


      I would like to start developing plugs for windows version. What software do I need to get started?

      Ground

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

    • Quote

      Originally posted by Ground:
      **I would like to start developing plugs for windows version. What software do I need to get started?

      Ground

      **

      You'll need a mac, or a mac emulator. Right now, no plugin editors for windows exists, though people are working on some.

      ------------------
      Downloading EV: Nova for Windows and great plugins from Internet: Free, excluding Internet access costs.
      Registering EV: Nova for Windows: $30.
      Finally being able to play EV on your Windows computer: Priceless.
      There are some things that Windows users couldn't buy. For those, there are Window's ports.

    • Wraith Sniper said it, but I should also mention that it might be a good idea not to make a plugin for a sole platform, I mean it would be kind of rude, no?

      ------------------
      Zombat: everything you don't need and then some

    • In the meantime, why not read up on how plugins work? Just check up on this board every so often, and read the EV Nova Resource Bible.

      Edit: I failed.

      ------------------
      Come and see; I swear by now I'm playing time against my troubles
      I'm coming slow but speeding
      Do you wish for a dance and while I'm in the front
      The play on time is won

      (This message has been edited by Mantaray (edited 07-13-2003).)

    • A couple of weeks ago someone posted an idea of how it could be done, sadly the search feature is down at the moment or I'd direct you to it. You could sift through the many pages but that is really a waste of time.

      My advice? Read the EVN Bible and wait for the searc hfeature to get back online.

      -Starbridge42

      ------------------
      Hey! If I want cheesey poofs, I'll get cheesey poofs!
      -Eric Cartman Law Enforcer
      "Respect my Authorita!"


    • Right now u cant make a plug in windows so your best bet would be to start modeling 3d ships

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

    • I just created a small plugin for WinEVN - without using an emulator - and it actually works! Granted, it was a cheat plugin, but that's not the point. I used a hex editor and a copy of the Nova Resource Bible, plus copies of the TMPL resources to create a file containing a single misn resource. Then I ran it through a program I wrote called RezPrep, which in turn runs it through the Windows version of Apple's Rez tool. Then RezPrep turns the result into a MacBinary file, which I drop onto the WinEVN plugin converter. Put in Plugins folder, and viola! WinEVN loads it perfectly and the mission shows up in the BBS. I need to polish the process a whole lot, but the point is that it works. I also intend to write a GUI for editing the resources, instead of using a hex editor.

      So the verdict is, it CAN be done! It HAS been done! And hopefully it WILL continue to be done!

      -Vaumnou

      ------------------
      Did you know that 63.8% of quoted statistics are made up on the spot?
      "He's too late. SEE?!? THE CLIFFS OF INSANITY!!! Hurry up!"
      "You see, wire telegraph is a kind of a very, very long cat. You pull his tail in New York and his head is meowing in Los Angeles. .... Radio operates exactly the same way: you send signals here, they receive them there. The only difference is that there is no cat." - Albert Einstein

    • Vaumnou, I was just wondering, but what program did you use to write that app?

      ------------------
      Eat blazing electric death!

    • VB, with some help from C++.

      😄

      -Vaumnou

      ------------------
      Did you know that 63.8% of quoted statistics are made up on the spot?
      "He's too late. SEE?!? THE CLIFFS OF INSANITY!!! Hurry up!"
      "You see, wire telegraph is a kind of a very, very long cat. You pull his tail in New York and his head is meowing in Los Angeles. .... Radio operates exactly the same way: you send signals here, they receive them there. The only difference is that there is no cat." - Albert Einstein

    • Heh. Good deal. I'm currently writing out my architechture, and I think I'm doing it the same way you did. You writing directly to the resource portion of a .bin file, right?

      I may have something out by the end of the month, but no promises... 😉

      ------------------
      Eat blazing electric death!

    • Quote

      Originally posted by Vaumnou:
      So the verdict is, it CAN be done! It HAS been done! And hopefully it WILL continue to be done!

      I'm currently working on adding native support for the raw resource format to MissionComputer, which will, among other things, make useful Windows compatibility possible.

      ------------------
      David Arthur | (url="http://"http://davidarthur.evula.net/")davidarthur.evula.net(/url) | (url="http://"http://www.ev-nova.net/")EV-Nova.net(/url)
      Truth! Justice! Freedom! And A Hard-Boiled Egg!

    • You don't really have to write out the resource file format yourself, David Arthur. You can get Rez to do it for you by building a suitable input script. You can get Rez for Windows by downloading the QuickTime 4.1.2 for Windows SDK (url="http://"ftp://ftp.apple.com/developer/Development_Kits/QuickTime_4.1.2_SDK_Windows.zip")here(/url). My program builds a script and runs it through Rez, then puts a proper MacBinary header on the result. Not too difficult. Also, I am almost finished writing a TMPL-based editor to create/modify individual resources. It's infinitely easier than using a hex editor. 🙂

      -Vaumnou

      ------------------
      Did you know that 63.8% of quoted statistics are made up on the spot?
      "He's too late. SEE?!? THE CLIFFS OF INSANITY!!! Hurry up!"
      "You see, wire telegraph is a kind of a very, very long cat. You pull his tail in New York and his head is meowing in Los Angeles. .... Radio operates exactly the same way: you send signals here, they receive them there. The only difference is that there is no cat." - Albert Einstein

    • Quote

      Originally posted by Vaumnou:
      You don't really have to write out the resource file format yourself, David Arthur. You can get Rez to do it for you by building a suitable input script.

      I realise that, but there are other reasons why it would be beneficial for MissionComputer to natively support the raw resource format. I'm already half-done implementing it, so that shouldn't be a problem.

      ------------------
      David Arthur | (url="http://"http://davidarthur.evula.net/")davidarthur.evula.net(/url) | (url="http://"http://www.ev-nova.net/")EV-Nova.net(/url)
      Truth! Justice! Freedom! And A Hard-Boiled Egg!