• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 20:06
CET 02:06
KST 10:06
  • 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
RSL Revival - 2025 Season Finals Preview8RSL Season 3 - Playoffs Preview0RSL Season 3 - RO16 Groups C & D Preview0RSL Season 3 - RO16 Groups A & B Preview2TL.net Map Contest #21: Winners12
Community News
Weekly Cups (Dec 29-Jan 4): Protoss rolls, 2v2 returns6[BSL21] Non-Korean Championship - Starts Jan 103SC2 All-Star Invitational: Jan 17-1822Weekly Cups (Dec 22-28): Classic & MaxPax win, Percival surprises3Weekly Cups (Dec 15-21): Classic wins big, MaxPax & Clem take weeklies3
StarCraft 2
General
Weekly Cups (Dec 29-Jan 4): Protoss rolls, 2v2 returns SC2 All-Star Invitational: Jan 17-18 Weekly Cups (Dec 22-28): Classic & MaxPax win, Percival surprises Chinese SC2 server to reopen; live all-star event in Hangzhou Starcraft 2 Zerg Coach
Tourneys
WardiTV Winter Cup WardiTV Mondays SC2 AI Tournament 2026 OSC Season 13 World Championship uThermal 2v2 Circuit
Strategy
Simple Questions Simple Answers
Custom Maps
Map Editor closed ?
External Content
Mutation # 507 Well Trained Mutation # 506 Warp Zone Mutation # 505 Rise From Ashes Mutation # 504 Retribution
Brood War
General
BGH Auto Balance -> http://bghmmr.eu/ I would like to say something about StarCraft BW General Discussion StarCraft & BroodWar Campaign Speedrun Quest Data analysis on 70 million replays
Tourneys
[Megathread] Daily Proleagues [BSL21] Grand Finals - Sunday 21:00 CET [BSL21] Non-Korean Championship - Starts Jan 10 SLON Grand Finals – Season 2
Strategy
Game Theory for Starcraft Simple Questions, Simple Answers Current Meta [G] How to get started on ladder as a new Z player
Other Games
General Games
Stormgate/Frost Giant Megathread General RTS Discussion Thread Nintendo Switch Thread Awesome Games Done Quick 2026! Should offensive tower rushing be viable in RTS games?
Dota 2
Official 'what is Dota anymore' discussion
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
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas Survivor II: The Amazon Sengoku Mafia
Community
General
US Politics Mega-thread Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread Trading/Investing Thread The Big Programming Thread
Fan Clubs
White-Ra Fan Club
Media & Entertainment
Anime Discussion Thread
Sports
2024 - 2026 Football Thread Formula 1 Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List TL+ Announced
Blogs
Life Update and thoughts.
FuDDx
How do archons sleep?
8882
Psychological Factors That D…
TrAiDoS
James Bond movies ranking - pa…
Topin
StarCraft improvement
iopq
Customize Sidebar...

Website Feedback

Closed Threads



Active: 996 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
Hungary2359 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
Hungary2359 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
Hungary2359 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
Hungary2359 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
Hungary2359 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
Hungary2359 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
Hungary2359 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
Hungary2359 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 1d 2h
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
PiGStarcraft390
Nathanias 132
StarCraft: Brood War
Artosis 606
Larva 129
Shuttle 98
Sexy 40
NaDa 23
League of Legends
JimRising 824
C9.Mang0342
Counter-Strike
Fnx 177
minikerr47
Super Smash Bros
PPMD54
Other Games
summit1g7235
tarik_tv6657
Liquid`RaSZi1951
ViBE158
Maynarde142
Fuzer 46
rubinoeu14
Organizations
Other Games
gamesdonequick39069
BasetradeTV30
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 21 non-featured ]
StarCraft 2
• davetesta82
• RyuSc2 38
• HeavenSC 5
• Kozan
• sooper7s
• Migwel
• AfreecaTV YouTube
• LaughNgamezSOOP
• intothetv
• IndyKCrew
StarCraft: Brood War
• RayReign 35
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• masondota22401
League of Legends
• Doublelift6256
• Stunt275
Other Games
• imaqtpie1938
• Scarra806
• WagamamaTV304
• Shiphtur223
Upcoming Events
SOOP
1d 2h
SHIN vs GuMiho
Cure vs Creator
The PondCast
1d 8h
Wardi Open
1d 10h
Big Gabe XPERIONCRAFT
1d 11h
Sparkling Tuna Cup
2 days
WardiTV Invitational
2 days
IPSL
2 days
DragOn vs Sziky
Replay Cast
3 days
Wardi Open
3 days
Monday Night Weeklies
3 days
[ Show More ]
WardiTV Invitational
4 days
WardiTV Invitational
5 days
The PondCast
6 days
Liquipedia Results

Completed

Proleague 2026-01-06
WardiTV 2025
META Madness #9

Ongoing

C-Race Season 1
IPSL Winter 2025-26
Escore Tournament S1: W3
OSC Championship Season 13
eXTREMESLAND 2025
SL Budapest Major 2025
ESL Impact League Season 8
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025

Upcoming

BSL 21 Non-Korean Championship
CSL 2025 WINTER (S19)
Acropolis #4
IPSL Spring 2026
Bellum Gens Elite Stara Zagora 2026
HSC XXVIII
Rongyi Cup S3
Thunderfire SC2 All-star 2025
Big Gabe Cup #3
Nations Cup 2026
Underdog Cup #3
NA Kuram Kup
BLAST Open Spring 2026
ESL Pro League Season 23
ESL Pro League Season 23
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual
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 © 2026 TLnet. All Rights Reserved.