• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 05:18
CEST 11:18
KST 18:18
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
Team TLMC #5: Winners Announced!3[ASL20] Ro8 Preview Pt2: Holding On9Maestros of the Game: Live Finals Preview (RO4)5TL.net Map Contest #21 - Finalists5Team TLMC #5: Vote to Decide Ladder Maps!0
Community News
5.0.15 Patch Balance Hotfix (2025-10-8)60Weekly Cups (Sept 29-Oct 5): MaxPax triples up3PartinG joins SteamerZone, returns to SC2 competition285.0.15 Balance Patch Notes (Live version)119$2,500 WardiTV TL Map Contest Tournament 154
StarCraft 2
General
TL.net Map Contest #21 - Finalists PartinG joins SteamerZone, returns to SC2 competition 5.0.15 Patch Balance Hotfix (2025-10-8) Geoff 'iNcontroL' Robinson has passed away Classic Games #3: Rogue vs Serral at BlizzCon
Tourneys
Sparkling Tuna Cup - Weekly Open Tournament SC2's Safe House 2 - October 18 & 19 RSL Offline Finals Dates + Ticket Sales! SC4ALL $6,000 Open LAN in Philadelphia $2,500 WardiTV TL Map Contest Tournament 15
Strategy
Custom Maps
External Content
Mutation # 494 Unstable Environment Mutation # 493 Quick Killers Mutation # 492 Get Out More Mutation # 491 Night Drive
Brood War
General
Any rep analyzer that shows resources situation? Whose hotkey signature is this? BW General Discussion BGH Auto Balance -> http://bghmmr.eu/ I'm making videos again
Tourneys
[Megathread] Daily Proleagues [ASL20] Ro8 Day 4 Small VOD Thread 2.0 [ASL20] Ro8 Day 3
Strategy
BW - ajfirecracker Strategy & Training Siegecraft - a new perspective TvZ Theorycraft - Improving on State of the Art Current Meta
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread ZeroSpace Megathread Dawn of War IV Path of Exile
Dota 2
Official 'what is Dota anymore' discussion LiquidDota to reintegrate into TL.net
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
SPIRED by.ASL Mafia {211640} TL Mafia Community Thread
Community
General
US Politics Mega-thread The Games Industry And ATVI Stop the Construction YouTube Thread Things Aren’t Peaceful in Palestine
Fan Clubs
The herO Fan Club! The Happy Fan Club!
Media & Entertainment
Anime Discussion Thread [Manga] One Piece Movie Discussion!
Sports
2024 - 2026 Football Thread Formula 1 Discussion MLB/Baseball 2023 NBA General Discussion TeamLiquid Health and Fitness Initiative For 2023
World Cup 2022
Tech Support
SC2 Client Relocalization [Change SC2 Language] Linksys AE2500 USB WIFI keeps disconnecting Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List Recent Gifted Posts
Blogs
Inbreeding: Why Do We Do It…
Peanutsc
From Tilt to Ragequit:The Ps…
TrAiDoS
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1277 users

Sc2gears 14.3.3: Replay version 2.1 support - Page 49

Forum Index > SC2 General
Post a Reply
Prev 1 47 48 49 50 51 170 Next
Dakota_Fanning *
Profile Joined January 2008
Hungary2357 Posts
November 28 2010 14:44 GMT
#961
On November 28 2010 22:22 RationalGaze wrote:
Show nested quote +
On November 28 2010 22:08 Dakota_Fanning wrote:
Winner is indicated on the Charts page too: a trophy icon is displayed next to the winners. It is also indicated in the game details tab: at the bottom.


Ah cool, thanks! The little trophy is a good idea. Any chance you could add the winning race to the search criteria? Or even winning player so we could search for replays where our favourite players win. I just can't seem to find games with Terran winning against Zerg, so I have to keep manually opening replays to find some.

You can already search for replays where a specific player won or lost, with a specific race and with an APM range. This is the first row on the Filters tab.
https://repmastered.icza.net
RationalGaze
Profile Joined October 2010
United Kingdom121 Posts
November 28 2010 14:53 GMT
#962
Ah that's awesome, I never spotted that and I use your program all the time! Many thanks, sorry to bug you with requests for stuff that is already there. Thanks for taking the time to reply!
но ни шагу назад
Westerhound
Profile Joined October 2010
Finland69 Posts
December 01 2010 14:38 GMT
#963
Would it be worth it to add a little menu where you could create your own .sc2hotkey file easily? Shouldnt be too hard to code, but renaming all commands to normal english (and finding out what each does) + possibly make it not possible to create conflicting hotkeys (eg. siege and stop cant obviously both be on S) might take a bit too long for it to be worthwhile, and then there's of course needed support for other keyboards as well...

Just a suggestion anyway :p
iByte
Profile Joined September 2010
Canada33 Posts
December 03 2010 04:05 GMT
#964
I'm a high APM player (150 to 200 per match) so I set my SC2 gears APM alert to 110 just to make sure I don't slack off too much.

Now... it says "APM Low" constantly, so I macro harder, spam a bit, do whatever I can to get stuff rollin'...

Seems like I'm going hyperberserk on the fuckin thing... then after I check the match, I *always* have 250 to 280 APM in Sc2gears....

Is it calculated strangely or something? Because I'm WAY above 110 APM and it still alerts me to having low APM when clearly I'm not...

Any way to adjust this or anything?
Xapti
Profile Joined April 2010
Canada2473 Posts
Last Edited: 2010-12-03 04:09:46
December 03 2010 04:07 GMT
#965
On December 03 2010 13:05 iByte wrote:
So basically, I'm a high APM player (150 to 200 per match) so I set my SC2 gears APM alert to 110 just to make sure I don't slack off too much.

Now... it says "APM Low" constantly, so I macro harder, spam a bit, do whatever I can to get stuff rollin'...

Seems like I'm going hyperberserk on the fuckin thing... then after I check the match, I *always* have 250 to 280 APM in Sc2gears....

Is it calculated strangely or something? Because I'm WAY above 110 APM and it still alerts me to having low APM when clearly I'm not...

Any way to adjust this or anything?
SC2 in-game APM is stupid because it's basing the rate off in-game seconds, which at fastest is equal to 72% of a normal second, which means 72% as many actions will be recorded per average second.

SC2Gears uses real APM which is 138% of SC2's in-game values. SC2Gears' APM alert bases it's APM off in-game APM though I guess.
"Then he told me to tell you that he wouldn't piss on you if you were on fire" — "Well, you tell him that I said that I wouldn't piss on him if he was on Jeopardy!"
Deleted User 124618
Profile Joined November 2010
1142 Posts
December 03 2010 04:15 GMT
#966
The main gain from this program is for me the APM progression over time. It was quite expected that my APM would increase in the first months, but I was quite shocked that my APM has been improving even in past few weeks. That I did not expect, I thought I had met my "peak" already. It is quite nice to know that I'm still improving as a player.
Maniak_
Profile Joined October 2010
France305 Posts
December 03 2010 04:50 GMT
#967
Another suggestion/request/random whining

About the replay sharing feature, is there a chance that the 'replay site' list be user-customizable instead of internal to the application? As in an external XML file or something like that. No need for a fancy UI just for this.

I'm usually playing with a few friends and when playing separately, it's nice to be able to share replays (either to brag, to ask for help or to be mocked when in a masochist mood). Currently we simply upload the files... wherever we can, but the replay sharing of SC2Gears would make this much easier if the site list was customizable.

Basically, the idea is that I'd make a small page/web service on one of my web sites and everyone's replays would be easily centralized in one location. Actually, the web service is already done but I just can't use it from SC2Gears :p


(oh and a ton of thanks for a really great app )
"They make psychiatrists get psychoanalyzed before they can get certified, but they don't make a surgeon get cut on. Does that seem right to you?" -- Jubal Early - Firefly
Dakota_Fanning *
Profile Joined January 2008
Hungary2357 Posts
Last Edited: 2010-12-03 06:46:26
December 03 2010 06:45 GMT
#968
On December 03 2010 13:05 iByte wrote:
I'm a high APM player (150 to 200 per match) so I set my SC2 gears APM alert to 110 just to make sure I don't slack off too much.

Now... it says "APM Low" constantly, so I macro harder, spam a bit, do whatever I can to get stuff rollin'...

Seems like I'm going hyperberserk on the fuckin thing... then after I check the match, I *always* have 250 to 280 APM in Sc2gears....

Is it calculated strangely or something? Because I'm WAY above 110 APM and it still alerts me to having low APM when clearly I'm not...

Any way to adjust this or anything?

There is an option in the Analyzer settings: "Convert game-time to real-time". If this is checked (it is by default) APM and time values are converted to real-time values EVERYWHERE in Sc2gears (game length, time of actions, duration of actions, APM values, Weighted average APM values etc.). The APM Alert level is also converted properly: you have to specify the alert level in real-time APM, and Sc2gears will properly convert it to game-time APM when comparing to your current APM reported by StarCraft 2. (If the conversion is not enabled, you have to specify the APM Alert level in game-time.)

The reason why you might get low APM alert still with 110 APM alert level when you have 250 average APM is that your actual APM might be below 110 APM at certain times. Even if your average APM is 250 for the whole game, if you stop doing anything for a few seconds, your actual APM will drop almost to 0.
Another reason can be that Sc2 calculates APM slightly different: it excludes some spam actions but includes camera or screen movement actions (which is not included by Sc2gears, because it has never been throughout history: BWChart didn't include those actions either... it wasn't even possible because SC1 replays didn't even contain screen movement actions).

The general rule is: if you get "Low APM!" alert too frequently, then just decrease the alert level. If you get "Low APM!" alert too rarely, then increase the APM alert level.
https://repmastered.icza.net
Dakota_Fanning *
Profile Joined January 2008
Hungary2357 Posts
Last Edited: 2010-12-03 07:01:03
December 03 2010 06:59 GMT
#969
On December 03 2010 13:50 Maniak_ wrote:
Another suggestion/request/random whining

About the replay sharing feature, is there a chance that the 'replay site' list be user-customizable instead of internal to the application? As in an external XML file or something like that. No need for a fancy UI just for this.

I'm usually playing with a few friends and when playing separately, it's nice to be able to share replays (either to brag, to ask for help or to be mocked when in a masochist mood). Currently we simply upload the files... wherever we can, but the replay sharing of SC2Gears would make this much easier if the site list was customizable.

Basically, the idea is that I'd make a small page/web service on one of my web sites and everyone's replays would be easily centralized in one location. Actually, the web service is already done but I just can't use it from SC2Gears :p


(oh and a ton of thanks for a really great app )

There is no standard for uploading a replay file. Every replay site has its own implementation how a replay file is uploaded. That's why the site list is not customizable: even if you could add a new site, the chances that the upload would work is 0.

In order to resolve this issue, I've created a "Replay upload specification draft" a few months ago giving the chance to discuss it with replays sites that are interested in this feature. A month later the specification draft was cleaned up and appended with some good practices and tips, and has been published and implemented in Sc2gears.

You can read the replay upload specification on this page:
Replay sharing in Sc2gears

Those sites that implement this specification will be added to Sc2gears and users will be able to share replays on those sites too.

The replay sharing feature launched with 2 replay sites who responded to the specification draft: ReplayFu.com and TopReplays.com.

I have not yet received any response from other sites. If they are not interested in this or if they are not willing to cooperate on this, I cannot do anything about that.
https://repmastered.icza.net
Maniak_
Profile Joined October 2010
France305 Posts
December 04 2010 01:05 GMT
#970
On December 03 2010 15:59 Dakota_Fanning wrote:
In order to resolve this issue, I've created a "Replay upload specification draft" a few months ago giving the chance to discuss it with replays sites that are interested in this feature. A month later the specification draft was cleaned up and appended with some good practices and tips, and has been published and implemented in Sc2gears.

You can read the replay upload specification on this page:
Replay sharing in Sc2gears
That's what I'm talking about. I can easily make a web service following this specification so Sc2Gears could send a replay to it (that's my job), but it's not for a "public" web site. It'd just be a small private corner to share replays between friends. So obviously having to send the url to you to have it added to Sc2Gears and usable by everyone on the planet is not really the goal
(also I can't be sure it really works since there's no way to test it )

So I was wondering about a way to manually add a site, locally, with a url that follows the specification. Even if it's a very complicated way that no sane user would ever try. Of course that means that anyone could add urls that don't work correctly, and users could complain about that to you even though you can't do anything about it, so I can understand why you wouldn't want that.
In my case, since I'm the one developing the web service, that's not a problem. But that's just my case
"They make psychiatrists get psychoanalyzed before they can get certified, but they don't make a surgeon get cut on. Does that seem right to you?" -- Jubal Early - Firefly
LSD
Profile Joined August 2010
Japan4 Posts
December 05 2010 01:44 GMT
#971
Is there a way to extract a build order in the standard format (eg 9/10 build pylon) without too much work?
FTW
WilliamDecker
Profile Joined April 2010
Canada43 Posts
Last Edited: 2010-12-05 20:51:35
December 05 2010 20:50 GMT
#972
Hello Mr. Fanning,

First off great job on an awesome utility. I'm a terrible player and use your program to give me a good rough indicator of where I'm at in terms of my play on my journey into Diamond (sooner rather than later I hope!).

Anyway my suggestion/feedback/etc that I have for you is as follows:

One thing that I'd really like is the ability to order all my replays with my name first. If it would be an input on my end to put in my username, and then it'd figure out the other player to put after me I'd appreciate that when renaming all my replays. Additionally would it be possible to dump replays when autosaving in different folders based on the races I play? Say if you have a random player and they want to split up their replays by race they played would you be able to do that? Once again I assume this would piggyback off of the previous functionality of inputting your username so it could figure out what race it is you were playing.

Lastly I'm not sure if this is something you can quickly analyze or not, but would you be able to give race matchup breakdowns in some sort of reporting type analysis? The ability to show what your record is broken down by race matchup, or by map. That I think would assist some of the newer players like myself on which matchups we should be focusing on.

Keep up the good work! I'm not sure if this has previously been mentioned, but I did a quick search skim of this thread to hopefully find it and my search results did not yield anything.
vnlegend
Profile Blog Joined December 2006
United States1389 Posts
December 05 2010 21:57 GMT
#973
I'd like for there to be a way to sort between autoMM 1v1 and custom game 1v1. I play both 1v1 ladder and custom.

The problem is a lot of times I'm playing 1v1 custom to practice builds vs noobs or the opponents in general are just bad. I'd like for there to be a way to distinguish between ladder 1v1 & custom 1v1 so I know how I'm really doing overall.
Marines > everything
GoldenH
Profile Blog Joined March 2010
1115 Posts
December 05 2010 21:58 GMT
#974
Feature Request:

Is it possible to create a map file with the current 'game state' of a replay? This could be great for resuming disconnected games or just testing out variations on a build from different points.
"(Dudes are) not going to say "Buy this game — I cried at the end". (...) I suppose the secret is to find a game that makes you shoot eight million fuckin' dudes and then cry about how awesome it is to shoot eight million fuckin' dudes." - Tim Rogers
Dakota_Fanning *
Profile Joined January 2008
Hungary2357 Posts
December 06 2010 01:25 GMT
#975
On December 05 2010 10:44 LSD wrote:
Is there a way to extract a build order in the standard format (eg 9/10 build pylon) without too much work?

No. Supply and minerals are not stored in replays.
https://repmastered.icza.net
Dakota_Fanning *
Profile Joined January 2008
Hungary2357 Posts
December 06 2010 01:28 GMT
#976
On December 06 2010 05:50 WilliamDecker wrote:
Hello Mr. Fanning,

First off great job on an awesome utility. I'm a terrible player and use your program to give me a good rough indicator of where I'm at in terms of my play on my journey into Diamond (sooner rather than later I hope!).

Anyway my suggestion/feedback/etc that I have for you is as follows:

One thing that I'd really like is the ability to order all my replays with my name first. If it would be an input on my end to put in my username, and then it'd figure out the other player to put after me I'd appreciate that when renaming all my replays. Additionally would it be possible to dump replays when autosaving in different folders based on the races I play? Say if you have a random player and they want to split up their replays by race they played would you be able to do that? Once again I assume this would piggyback off of the previous functionality of inputting your username so it could figure out what race it is you were playing.

Lastly I'm not sure if this is something you can quickly analyze or not, but would you be able to give race matchup breakdowns in some sort of reporting type analysis? The ability to show what your record is broken down by race matchup, or by map. That I think would assist some of the newer players like myself on which matchups we should be focusing on.

Keep up the good work! I'm not sure if this has previously been mentioned, but I did a quick search skim of this thread to hopefully find it and my search results did not yield anything.

Everything you asked for is already possible with Sc2gears.

To put your name first: add your name to the favored player list (right click on your name and Add to favored player list).

Once you're the first player, the race of the first player is always your race. You can specify a name template which sorts replays by the race of the first player, this will result exactly in what you want (start your template with "/r1\" and continue it with the name you want for the replays).

All match-up records and map records are part of the multi-replay analysis (which is a feature of Sc2gears).
https://repmastered.icza.net
Dakota_Fanning *
Profile Joined January 2008
Hungary2357 Posts
December 06 2010 01:31 GMT
#977
On December 06 2010 06:57 vnlegend wrote:
I'd like for there to be a way to sort between autoMM 1v1 and custom game 1v1. I play both 1v1 ladder and custom.

The problem is a lot of times I'm playing 1v1 custom to practice builds vs noobs or the opponents in general are just bad. I'd like for there to be a way to distinguish between ladder 1v1 & custom 1v1 so I know how I'm really doing overall.

You can filter replays by game type. Just select the type you want to list.

Or once you listed all replays, you can click on the Game type column header to sort the replays by game type (click again to reverse the order).
https://repmastered.icza.net
Dakota_Fanning *
Profile Joined January 2008
Hungary2357 Posts
December 06 2010 01:32 GMT
#978
On December 06 2010 06:58 GoldenH wrote:
Feature Request:

Is it possible to create a map file with the current 'game state' of a replay? This could be great for resuming disconnected games or just testing out variations on a build from different points.

I'd say it's not possible since replays do not store the state of the game but rather the actions of the players.
https://repmastered.icza.net
LegacyObserver
Profile Joined October 2010
United States32 Posts
December 06 2010 12:46 GMT
#979
Currently there is a fantastic Build Order Analyzer being created by CarbonTwelve. You can read/look it up here if you aren't already aware of it.

All it performs is finding out build orders for each race, but some of the features that people are asking for involves being able to examine a build in terms of how it's done in scrutiny. That's when it came to my idea to talk to you about sc2gears as that's exactly what your program does with replays.

He's working on output right now, and it gave me the thought to come here and ask if you would be interested in taking a new feature in sc2gears to allow us to use his data for a build and analyze it further on sc2gears?

All that you would truly need to do is to allow the graphs to work in a different fashion and work with carbontwelve to figure out a compatible output file that can be customized or tweaked to ensure your program can open it up and grab individual data from it.

This would allow people who make builds to figure out how much queue downtime may exist on production queues, identify specific timings between two like builds or even understand if a build that looks great on paper has flaws or ways to tweak it by analyzing it with your program.

I hope you are willing to consider this. Both of these programs do SO MUCH for the community.
"The art of war is of vital importance to the State. It is a matter of life and death, a road either to safety or to ruin. Hence it is a subject of inquiry which can on no account be neglected. " - The Art of War, Sun Tsu
Dakota_Fanning *
Profile Joined January 2008
Hungary2357 Posts
December 06 2010 14:37 GMT
#980
On December 06 2010 21:46 LegacyObserver wrote:
Currently there is a fantastic Build Order Analyzer being created by CarbonTwelve. You can read/look it up here if you aren't already aware of it.

All it performs is finding out build orders for each race, but some of the features that people are asking for involves being able to examine a build in terms of how it's done in scrutiny. That's when it came to my idea to talk to you about sc2gears as that's exactly what your program does with replays.

He's working on output right now, and it gave me the thought to come here and ask if you would be interested in taking a new feature in sc2gears to allow us to use his data for a build and analyze it further on sc2gears?

All that you would truly need to do is to allow the graphs to work in a different fashion and work with carbontwelve to figure out a compatible output file that can be customized or tweaked to ensure your program can open it up and grab individual data from it.

This would allow people who make builds to figure out how much queue downtime may exist on production queues, identify specific timings between two like builds or even understand if a build that looks great on paper has flaws or ways to tweak it by analyzing it with your program.

I hope you are willing to consider this. Both of these programs do SO MUCH for the community.

This would be possible. I could read a build order and related data from an external file, and open it in the Replay analyzer allowing all the features for the BO analysis that you currently have for replay analysis: charts, displaying action list, searching/filtering the action list etc..

The question is: is there a need for this? (I'm not talking about 2-3 people who would like this..) If many people want it, it can be implemented.
https://repmastered.icza.net
Prev 1 47 48 49 50 51 170 Next
Please log in or register to reply.
Live Events Refresh
Next event in 42m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
mouzHeroMarine 285
SortOf 67
StarCraft: Brood War
Shuttle 1036
Larva 964
Leta 269
Pusan 209
Hyuk 174
PianO 173
Mini 107
sSak 58
ToSsGirL 50
Backho 49
[ Show more ]
Sharp 49
Movie 30
soO 27
Sacsri 26
yabsab 23
NotJumperer 20
Shine 16
Free 14
ivOry 14
ajuk12(nOOB) 10
Dota 2
XcaliburYe810
Counter-Strike
Stewie2K993
allub285
Super Smash Bros
Westballz31
Heroes of the Storm
Khaldor250
Other Games
singsing839
Happy344
Mew2King56
Organizations
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• LUISG 37
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Jankos1987
• Lourlo1253
• Stunt524
• HappyZerGling134
Upcoming Events
Sparkling Tuna Cup
42m
Map Test Tournament
1h 42m
Zoun vs Spirit
Reynor vs herO
Clem vs MaxPax
OSC
2h 42m
IPSL
9h 42m
Bonyth vs Art_Of_Turtle
Razz vs rasowy
Afreeca Starleague
1d
Barracks vs Snow
Afreeca Starleague
2 days
Soma vs Bisu
OSC
2 days
OSC
2 days
The PondCast
4 days
OSC
4 days
[ Show More ]
CranKy Ducklings
6 days
Safe House 2
6 days
Liquipedia Results

Completed

Acropolis #4 - TS2
Maestros of the Game
HCC Europe

Ongoing

BSL 21 Points
ASL Season 20
CSL 2025 AUTUMN (S18)
C-Race Season 1
IPSL Winter 2025-26
WardiTV TLMC #15
EC S1
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025

Upcoming

SC4ALL: Brood War
BSL Season 21
BSL 21 Team A
RSL Offline Finals
RSL Revival: Season 3
Stellar Fest
SC4ALL: StarCraft II
eXTREMESLAND 2025
ESL Impact League Season 8
SL Budapest Major 2025
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.