Pug’s Place

Never gonna give you up…

Gpremacy Multiplay Release 2

Map Changes - Flags, new arrow...From the website’s statement:

This is even better! The changelog is deceptively short since I forgot to record most of the bug fixes, but there is now a worthless AI opponent, flags to show who owns what, a working movement arrow AND nukes always work when fired! So grab this one and give it a shot. Can you do any less? It’s packaged in a .ZIP file for all of you Windows users out there, too.

Check out the cool screenshot. Ooh, I’m happy it’s turned in so I can go back to making the game better before worrying more about the AI. Comments? :)

11 Comments so far

  1. Carmen November 18th, 2005 2:03 pm

    That huge pink arrow seems.. unwieldy? Too big, or fat or something.

    I may be imagining things, but it looks like you found better spots for icons to stick to in most countries. Woo!

  2. Atoning Unifex November 19th, 2005 2:11 pm

    Tried it in Windoze, but had some font problems during the first turn… will upload bug report later. Looks nice though. Need to try it in Linux.

  3. Pug November 21st, 2005 10:26 am

    Actually Carmen, the arrow isn’t that unwieldy when you’re using it. And I’ll refine it, sure, but that took a fair amount of work to get operational as-is. Woo for x,y,w matrix rotations! :)
    Also, the arrow’s color is different depending on which country you are. That particular one is lightish-red because that is the color of the Union of Soviet Socialist Republics. :)
    And yes, I’ve implemented a simple way to specify a “center point” for countries in the countries.csv file. However, it’s an iterative process. The icon problems will get better with time.

  4. Ken November 21st, 2005 5:05 pm

    I installed Mono and ive tried installing the game but im at a loss , is there any windows instructions ? ive tried the gpremacy-win.bat in the zip but it gives me this error Cannot open assembly bin\debug\gpremacy-mono.exe

  5. Pug November 22nd, 2005 8:47 am

    Hey, Ken:

    My directions for how to use Gpremacy in Windows are all second-hand since I don’t own a Windows machine, so forgive it not working perfectly. Once I get some excess free time I have ideas of getting a proper Windows installer and so on.

    That said, that you’re getting a “cannot find assembly” implies to me that you’re running the gpremacy-win.bat file straight out of the .ZIP file. What you’ll want to do is extract the full contents of the .ZIP file to someplace (it doesn’t matter where) and *then* run the gpremacy-win.bat file from that location. That should work!

    Drop me a note and tell me what happens. :)

  6. Ken November 22nd, 2005 10:13 am

    ok not sure if i was missing the proper instructions or what not , but i downloaded the latest ziped up version, and tried it numerous times getting the same error stated above. than after your reply i started thinking about it , since i was not running it from the zip i browsed the folder and there was Not one single sub folder in there hince why i couldnt run bin\debug\gpremacy-mono.exe So what i did is on one of my older downloads of it that had the folders intact i unziped the contents of the newest zip to try to bang my way thru my lil delima well now it does most of what its suposed to do , but gives me the error:

    Game halting because of Couldn’t open countries.csv. Game halts.
    in <0x00033> Gpremacy.Game:HaltGame (System.String a)
    in <0x005f7> Gpremacy.GpremacyMap:LoadCountryBoundaries ()
    in <0x000b9> Gpremacy.GpremacyMap:.ctor (Gpremacy.Game igame)
    in <0x0002d> Gpremacy.GpremacyGUI:init ()
    in <0x006f9> Gpremacy.Game:init ()

    and in the win bat this error is stated:

    Exception caught!
    Game halting because of Couldn’t open countries.csv. Game halts.
    -1-
    in <0x00033> Gpremacy.Game:HaltGame (System.String a)
    in <0x005f7> Gpremacy.GpremacyMap:LoadCountryBoundaries ()
    in <0x000b9> Gpremacy.GpremacyMap:.ctor (Gpremacy.Game igame)
    in <0x0002d> Gpremacy.GpremacyGUI:init ()
    in <0x006f9> Gpremacy.Game:init ()
    -2-
    System.Exception: Game halting because of Couldn’t open countries.csv. Game halt
    s.
    in <0x00033> Gpremacy.Game:HaltGame (System.String a)
    in <0x005f7> Gpremacy.GpremacyMap:LoadCountryBoundaries ()
    in <0x000b9> Gpremacy.GpremacyMap:.ctor (Gpremacy.Game igame)
    in <0x0002d> Gpremacy.GpremacyGUI:init ()
    in <0x006f9> Gpremacy.Game:init ()
    -3-

    so now im thinking download the tar and use winrar to un compress it and do what i did above by injecting the ziped version into the non ziped version.. sorry if im confusing you i just woke up and have not had my coffe but these are the facts:

    1: Latest Zip version downloaded , unziped to a folder on my desktop (yes ive tried onto c:) double click win bat and it gives my the error i first posted

    2: thru my attempts this morning it runs thru but stops at those errors posted in this message.

    So ill wait to hear what you have to say while i try a ton more ideas to get it to work

  7. Pug November 23rd, 2005 12:54 pm

    Very odd. I’m working from a Windows XP SP2 machine right now which has no problems. I just started the game successfully using the following steps:
    1) Download the .ZIP file from gprmeacy.nongnu.org
    2) Open .ZIP file
    3) Drag the gpremacy-mono directory from the open .ZIP file to my desktop
    4) Open the gpremacy-mono directory on my desktop
    5) Double-click gpremacy-win.bat

    The error message you get should only happen if “countries.csv” is not located in the same directory as gpremacy-win.bat. There should be a lot of files in the gpremacy-mono directory along with gpremacy-win.bat, including “countries.csv” “resouce_cards.csv”, a directory called “Graphics” and a directory called “bin”.

    Have you tried using the files in the .tar.gz file as you had thought?
    This isn’t a gpremacy problem specifically, it’s a gpremacy-distribution-file problem, and I’m having difficulty reproducing it. Hrmm.

    By the way, are you using WinZip or XP’s internal unzip functionality?

  8. Ken November 23rd, 2005 6:24 pm

    when i download the zip as you state there is Zero Folders in that. Also i tried using Win Rar , Win zip but not windows own decompression utility

  9. Ken November 23rd, 2005 6:26 pm

    Ok i lied LOL just tried Win Rar and it worked perfectly the game appears to be running. also um Win zip was the evaluation version if that matters for future users and there issuse that resemble mine. Thanx

  10. Ken November 26th, 2005 2:09 am

    i cant seem to find out how to build Tanks and boomers , as well as cant seem to figure out how to build Tech Levels etc..

    If there not in than that explains why , will you be adding all expansions and addons , ie: battle ships etc…

  11. Pug November 28th, 2005 9:13 am

    You’re right, there are none of the expansions in Gpremacy yet. In fact, I’ve never played with any of the expansions in the table-top game (doh). In the long term I’d like to get support for most of the rule expansions, but right now I’m focusing on providing the game that is specified in the basic Version 3.0 rulebook: nukes, l-stars, armies and navies. :)
    My next big task for Gpremacy is to implement blind-bid and randomized order of play to level out the first-player market manipulation advantage as the Version 3.0 rules state. Then I’ll fix strategic attacks to work properly when you attack more than one player, and then… well, we’ll find out. :)

Leave a reply