Author Topic: Serge's Adventures in exe land (List on first post)  (Read 17786 times)

Offline Reier

  • Rieir
  • *
  • Posts: 8569
  • Rep: 8
  • I GOT 3RD IN RAW1
    • https://www.youtube.com/c
  • Awards old BOTM Winner
    • View Profile
    • Awards
Re: Serge's Adventures in exe land
« Reply #80 on: June 16, 2010, 05:26:31 PM »
GK, you cant remove AGOD without removing every other glitch. Like stacking. Snapper load, effe, etc.
....K? Go ahead.
ALERT- Another WS coming up...
voted best bot builder two times and counting babayy. the best ra2 builder who has never won an actual tournament match
ReiAI pack for Ironforge
My drawings, and my webcomics
Why online PVP will save RA2
The problem with competitive IRL in RA2
I'm fine with hugging reier

Offline Badnik96

  • tired of your shit
  • *
  • Posts: 17536
  • Rep: 3
  • Awards BOTM Winner
    • View Profile
    • Awards
Re: Serge's Adventures in exe land
« Reply #81 on: June 16, 2010, 08:31:59 PM »
Hey Serge, is there a way to edit the EXE so that you can get a new battle type with 6-8 bots in an arena at a time? That would be cool :D

Offline Noodle

  • Ultra Heavyweight
  • Posts: 1809
  • Rep: 1
  • faggot
    • View Profile
    • Awards
  • See profile for gamer tags: Yes
Re: Serge's Adventures in exe land
« Reply #82 on: June 16, 2010, 08:38:26 PM »
I like this alot.

Mostly because its awesomely convenient, and partly because he used my music. :P

Offline Clickbeetle

  • *
  • Posts: 3375
  • Rep: 21
  • In Soviet Russia, bugs stomp YOU!
  • Awards BOTM Winner
    • View Profile
    • Beetle Bros site
    • Awards
Re: Serge's Adventures in exe land
« Reply #83 on: June 21, 2010, 12:03:59 AM »
Ooh ooh ooh ooh!


Very simple (I think) idea that would be totally awesome.


Increase the draw distance in Exhibition.


I could make soooooo many cool arenas if you could just see further.  And some existing arenas would also be cooler with more draw distance, like the Infinity Arena and the Keznorg IGC (imagine being able to see the bottom of the pit).  And it would vastly improve the Race mode I plan to do for DSL3.


The practice arena mode has a massively long draw distance (~1000 meters) for some reason, but Exhibition doesn't.

To lack feeling is to be dead, but to act on every feeling is to be a child.
-Brandon Sanderson, The Way of Kings

Offline Sparkey98

  • Giga Heavyweight
  • Posts: 5738
  • Rep: -20
    • View Profile
    • Awards
Re: Serge's Adventures in exe land
« Reply #84 on: June 21, 2010, 12:26:51 AM »
We need to be able to have unlimited bots in a melee, too.

Offline Noodle

  • Ultra Heavyweight
  • Posts: 1809
  • Rep: 1
  • faggot
    • View Profile
    • Awards
  • See profile for gamer tags: Yes
Re: Serge's Adventures in exe land
« Reply #85 on: June 21, 2010, 01:14:02 AM »
The practice arena mode has a massively long draw distance (~1000 meters) for some reason, but Exhibition doesn't.

Prolly 'cus the practice arena is small and you're only testing one robot.  Perhaps there's a way to trick RA2 into using the practice arena's draw distance.

Offline somestrangeguy

  • *
  • Posts: 2068
  • Rep: 2
  • If you can read this, your monitor is turned on.
  • Awards BOTM Winner
    • View Profile
    • Awards
Re: Serge's Adventures in exe land
« Reply #86 on: June 21, 2010, 06:27:04 AM »
Increase the draw distance in Exhibition.

Drawing reminded me of the Baseplate plans, could it be possible to increase the size of the grid and remove the dot limit?

Offline Naryar

  • Posts: 23278
  • Rep: 20
  • hybrids oui oui
    • http://www.youtube.com/us
  • Awards BOTM Winner
    • View Profile
    • Awards
  • Skype: TheMightyNaryar
Re: Serge's Adventures in exe land
« Reply #87 on: June 21, 2010, 06:29:42 AM »
We need to be able to have unlimited bots in a melee, too.

As said before, lag fest... might be somehow interesting on LWs but still.

Offline Trovaner

  • *
  • Posts: 1222
  • Rep: 32
    • View Profile
    • Awards
Re: Serge's Adventures in exe land
« Reply #88 on: June 21, 2010, 03:50:44 PM »
Increase the draw distance in Exhibition.
I completely agree. It doesn't seem like it would be to difficult to change but it would make several arenas better overall. Right now, it is set slightly too low and IMO would be better if it was increased by 50%.

Offline LiNcK

  • Super Heavyweight
  • Posts: 1179
  • Rep: 1
    • 8linck8
    • View Profile
    • Awards
Re: Serge's Adventures in exe land
« Reply #89 on: June 21, 2010, 05:03:22 PM »
Drawing reminded me of the Baseplate plans, could it be possible to increase the size of the grid and remove the dot limit?

Ive been having alot of problems coz you cant put the dots too close to eachother :P

Offline Somebody

  • *
  • Posts: 7201
  • Rep: 13
  • CP: +2
    • View Profile
    • Awards
Re: Serge's Adventures in exe land (List on first post)
« Reply #90 on: June 21, 2010, 10:53:23 PM »
What is Draw Distance?

Also, I have a few ideas:

Make the distance between where the bot starts and the edge of an arena adaptable, so bots dont get stuck in the wall.

Make certain things like tribars have a round circular collision mesh in the botlab (to represent their spinning area) and have it be normal shaped in exhibition, garage, etc.
I built that big robot on that TV show that time


Offline somestrangeguy

  • *
  • Posts: 2068
  • Rep: 2
  • If you can read this, your monitor is turned on.
  • Awards BOTM Winner
    • View Profile
    • Awards
Re: Serge's Adventures in exe land (List on first post)
« Reply #91 on: June 22, 2010, 05:00:41 AM »
Make the distance between where the bot starts and the edge of an arena adaptable, so bots dont get stuck in the wall.
Could be plausible, but I think the easier way is to have all arenas start points far enough from the wall.

Make certain things like tribars have a round circular collision mesh in the botlab (to represent their spinning area) and have it be normal shaped in exhibition, garage, etc.
I dont think this is possible since the collision mesh is in the GMF file.

Offline JoeBlo

Re: Serge's Adventures in exe land (List on first post)
« Reply #92 on: June 22, 2010, 09:56:43 AM »
its not a changing collision mesh you need.. what you need is for all components to collide.. not just with opponents ones but your your robots stuff too

Offline Clickbeetle

  • *
  • Posts: 3375
  • Rep: 21
  • In Soviet Russia, bugs stomp YOU!
  • Awards BOTM Winner
    • View Profile
    • Beetle Bros site
    • Awards
Re: Serge's Adventures in exe land (List on first post)
« Reply #93 on: June 24, 2010, 12:26:01 AM »
What is Draw Distance?


It is the maximum distance at which the game will display (or draw) stuff.  Anything beyond the draw distance from the camera isn't displayed, with the effect that there's this wall of black fog in the distance.


So with a bigger draw distance you could, say, see from the start to the finish line in the Drag Strip arena, or see all the way to the bottom of the Keznorg IGC.


The reason for having a draw distance at all is to reduce lag, but you could easily bump it up to a lot more than it is now with little to no effect on gameplay.

To lack feeling is to be dead, but to act on every feeling is to be a child.
-Brandon Sanderson, The Way of Kings

Offline Noodle

  • Ultra Heavyweight
  • Posts: 1809
  • Rep: 1
  • faggot
    • View Profile
    • Awards
  • See profile for gamer tags: Yes
Re: Serge's Adventures in exe land (List on first post)
« Reply #94 on: June 26, 2010, 12:28:09 PM »
Maybe with a bigger draw distance could allow for a skybox.  That'd be hecka nice.

Offline Somebody

  • *
  • Posts: 7201
  • Rep: 13
  • CP: +2
    • View Profile
    • Awards
Re: Serge's Adventures in exe land (List on first post)
« Reply #95 on: June 26, 2010, 06:56:49 PM »
Oh yes then we would definitely need a bigger draw distance if we killed the max sphere...
I built that big robot on that TV show that time


Offline Serge

  • *
  • Posts: 1530
  • Rep: 13
    • View Profile
    • http://www.q3k.org/
    • Awards
Re: Serge's Adventures in exe land (List on first post)
« Reply #96 on: July 19, 2010, 06:55:54 PM »
Alright, I'm working on this stuff again. Wrote a nice little loader in assembly to get me started on runtime modifications. It's loaded at runtime via RA2 ( so you don't need to run anything else). Here's the load chain:

RA2 starts -> the falseArena (stage0 loader) gets read -> the falseArena code launches stage1, an executable that launches -> stage2, a 64-byte assembly-loader that gets mapped into RA2's executable virtual memory. The code is ran by a thread launched by stage1. The code sets read, write and execute on all the RA2 code segments, then loads a dll to the RA2 executable -> stage3, which does everything I want it to. It has a proper  address space, but can access all of RA2's internals. Yay!

I also figured out some other internal parts of the executable.
home | twitter | yt | gmf de/compiler | component freedom | xmpp: q3k@q3k.org | email: q3k@q3k.org

Offline Badnik96

  • tired of your shit
  • *
  • Posts: 17536
  • Rep: 3
  • Awards BOTM Winner
    • View Profile
    • Awards
Re: Serge's Adventures in exe land (List on first post)
« Reply #97 on: July 19, 2010, 08:41:07 PM »
Cool.

I hope some of this stuff gets implemented in DSL 3, it would be really cool.

Offline Somebody

  • *
  • Posts: 7201
  • Rep: 13
  • CP: +2
    • View Profile
    • Awards
Re: Serge's Adventures in exe land (List on first post)
« Reply #98 on: July 19, 2010, 08:53:04 PM »
DSL3=RA3 with all of this.
I built that big robot on that TV show that time


Offline Madiaba

Re: Serge's Adventures in exe land (List on first post)
« Reply #99 on: July 19, 2010, 09:01:45 PM »
Wow, Serge.  You've put some time into this.
1. Are you making/keeping a map of things? 
2. I'd love to be 'updated' when you get an open slot...
 
Dziekuje. :claping
Input is appreciated. :)
-Arrogance is a quantity devoid of quality...
-As a client once told me "This is my story, and it's sticking to me!"
-Relationships these days are like the 'Arrival' section of the airport: a lot of baggage is being revealed in one place, and not a lot of it is being correlated to its real owners...