Page 3 of 11 FirstFirst 1 2 3 4 5 ... LastLast
Results 21 to 30 of 103

Thread: Project: Unify Halo Custom Edition

  1. #21
    Kid in the Hall Kornman00's Avatar
    Join Date
    Sep 2006
    Location
    ◕‿◕, ┌( ಠ_ಠ)┘
    Posts
    3,126

    Re: Project: Unify Halo Custom Edition

    Well there are very few programmers, let alone reverse engineers, left in this community. I didn't want to have any part in v1.00 matters as I it's just aiding pirates mostly, but it's out now so might as well include support for it in OS in a configurable manner.

    There's functionality in OS to rehash the maps folder while running halo (you'd have to be in the mainmenu) but I haven't exposed anything to the user for doing so yet
    Reply With Quote

  2. #22
    Senior Member Patrickssj6's Avatar
    Join Date
    Oct 2006
    Location
    'schland
    Posts
    3,835

    Re: Project: Unify Halo Custom Edition

    Remember, CD Key Check is still in place so no pirates

    It's all written inline with a code cave...

    This function retrieves the version number from hard coded address. For my purposes I changed the location of it.
    Added the jump before the function...changed the original function call 5 bytes forward.


    This is the cave itself...basically just a switch which moves the 2 different version numbers into the hard coded address.
    All 3 addresses I use are in the dump window.


    Additionally you can change the Sleep value of the Loop here. 2 bytes after the instruction obviously the time with 4 bytes.

    Don't forget that the original hardcoded value is in .rdata with no write privlidges (obviously). I moved everything to .text and changed R/W because I was lazy.
    Last edited by Patrickssj6; January 26th, 2011 at 07:47 AM.
    Reply With Quote

  3. #23
    Amit's Avatar
    Join Date
    Dec 2006
    Location
    Malden
    Posts
    8,501

    Re: Project: Unify Halo Custom Edition

    Yeah, I didn't get the portable version of CE working with the servers. However, normal CE works just fine.
    Reply With Quote

  4. #24
    Senior Member Patrickssj6's Avatar
    Join Date
    Oct 2006
    Location
    'schland
    Posts
    3,835

    Re: Project: Unify Halo Custom Edition

    Quote Originally Posted by Amit View Post
    Yeah, I didn't get the portable version of CE working with the servers. However, normal CE works just fine.
    That is strange...they didn't shop up?

    They only spam on 1.00 and 1.09. Did you modify the ports by any chance? If they are the same as the servers they won't show up afaik.
    Reply With Quote

  5. #25
    Senior Member Rentafence's Avatar
    Join Date
    Jun 2007
    Location
    irc.gamesurge.net #modacity
    Posts
    1,905

    Re: Project: Unify Halo Custom Edition

    Quote Originally Posted by Freelancer View Post
    integrate a client that auto-downloads map files from halomaps or something
    I'm pretty sure that last time this idea came up Dennis said no way. You could always have it retrieve the map directly from the server you're trying to connect to, I guess, but what with the size of Halo's maps I'm not sure how that would affect players on the server.

    E: Has anyone ever tried getting a hold of Sawnose to try and get him to implement certain features in a new patch?
    Last edited by Rentafence; January 26th, 2011 at 07:40 AM.
    Reply With Quote

  6. #26
    InnerGoat killed my dakimakura waifu because I didn't post my desk :( jcap's Avatar
    Join Date
    Aug 2006
    Posts
    4,192

    Re: Project: Unify Halo Custom Edition

    I proposed an autodownload map feature to Kornman for him to possibly build into OS, but he didn't want to work on it. I would host the maps here on a subdomain, so it wouldn't burden Halomaps.

    The most difficult thing would just be finding out what map the server is running. It would have to get in the way somehow. You think it could check to see if you have the same map as the server when you attempt to join, and pop up an overlay that says you don't have the map with a "download" button and even a "rejoin" button that will automatically reconnect you to the server you were just booted from?
    Reply With Quote

  7. #27
    Senior Member Patrickssj6's Avatar
    Join Date
    Oct 2006
    Location
    'schland
    Posts
    3,835

    Re: Project: Unify Halo Custom Edition

    To be honest, this is not something that should be added externally with an extension. To do this decently you need the source code.

    I don't even think the servers store the current maps in use in a list.

    The best way is that there is a server query tool that monitors all the maps currently in use by dedicated servers and direct links them. Modifying Server and Client would just break everything.
    Reply With Quote

  8. #28

    Re: Project: Unify Halo Custom Edition

    The Unify Halo CE is certainly interesting and I think it has came across many peoples mind. So great job to see some progress on this area.
    However I expect as a server owner one would like their server always 100% shown on at least their main/preferred version.
    Still very original executed and I hope development will be continued to improve this method.

    Just a random thought.
    Have you thought about focusing on the client side instead? Getting all the different versions to show up in the client's game lobby and from there join the different servers with the aid of Goemitar's, or other, version changer. (if this is possible?)

    Quote Originally Posted by rentafence View Post
    E: Has anyone ever tried getting a hold of Sawnose to try and get him to implement certain features in a new patch?
    People at the Bungie Forums certainly have and a debate during the last patch just ended up with this post:

    Quote Originally Posted by Sawnose
    My involvement will continue to be limited to only the tiny spot-fixes that keep the game from instant death at the hands of a new OS or crashing exploit.
    Reply With Quote

  9. #29
    Senior Member Patrickssj6's Avatar
    Join Date
    Oct 2006
    Location
    'schland
    Posts
    3,835

    Re: Project: Unify Halo Custom Edition

    Quote Originally Posted by seanaero View Post
    Just a random thought.
    Have you thought about focusing on the client side instead? Getting all the different versions to show up in the client's game lobby and from there join the different servers with the aid of Goemitar's, or other, version changer. (if this is possible?)
    Haha how come we never thought of that :S

    The problem still remains that 1.00 people want to stay with 1.00 anyway and 1.09 people have the version changer so I guess this wouldn't change a lot.
    Reply With Quote

  10. #30
    InnerGoat killed my dakimakura waifu because I didn't post my desk :( jcap's Avatar
    Join Date
    Aug 2006
    Posts
    4,192

    Re: Modacity Halo CE Servers

    Hey Pat, I think there's a problem...

    The server just randomly stops working. The server doesn't crash, though. Here's the symptoms:

    Server doesn't appear in the list anymore, any program that checks the status of the server sees it as down.
    No one can join the game.
    The console window is actually responsive. I can type stuff into the console and press enter, however only some things work...
    For instance, sv_players DOES NOT work (results in a blank line, no feedback).
    However, sv_maplist DOES work.
    The "dedicated server is running on map..." text stops.

    At first I thought it could be sapp, but I don't think it is anymore. I removed the dll from one of the servers and the same problem happened again. I'm pretty sure this isn't an issue with Windows either.

    I'd try with the default unmodified (except for ddos patches) server exe, but I don't have one on hand. Can someone get me this so I can test?
    Reply With Quote

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •