Title: | Welcome to the Golf Notes Conference! |
Notice: | FOR SALE notes in Note 69 please! Intros in note 863 or 61. |
Moderator: | FUNYET::ANDERSON |
Created: | Tue Feb 15 1994 |
Last Modified: | Fri Jun 06 1997 |
Last Successful Update: | Fri Jun 06 1997 |
Number of topics: | 2129 |
Total number of notes: | 21499 |
Anybody out there know of any good Vax based golf games??? If so, lets here about them and tell us how and where to get or copy them. Paul.
T.R | Title | User | Personal Name | Date | Lines |
---|---|---|---|---|---|
25.1 | Binky's Golf Game | BCSENG::SPT_BRINKLEY | Wed Aug 06 1986 16:31 | 14 | |
As a matter of fact yes. I have one that was orginally designed to test Dibol-11 code. It was latter enhanced to support the DIBOL-83 code. It is 18 holes and every hole is different. It also has a Hall of Fame to record the lowest scores. You'll need Dibol on your system. It was orginally written for CTS-300 and latter moved to RSTS and RSX. Now this is really a pain but if you'll give me a little time I'll get everything you need in one directory. Roger P.S. Sources are included. | |||||
25.2 | VAX based Golf game 7-holes | STK01::SWETRANS | Mon Aug 11 1986 09:49 | 4 | |
You will find one VAX based golf game with seven holes in the GAMES Notefile PICA::GAMES note 357 it works fine on a VT241. Rolf Lundberg | |||||
25.3 | Good game! | STKTSC::LITBY | Are we taking this robot...? | Tue Aug 12 1986 14:28 | 4 |
(re: .-1) Great game, that one. I love when the shot trajectory is drawn on the screen. I haven't played it that well yet, but... | |||||
25.5 | Good game | STKSWS::SWETRANS | Wed Aug 20 1986 10:01 | 6 | |
Hi Paul, Glad you liked it. I should be glad to take part of your 2 new holes when you have finished your design. Rolf | |||||
25.6 | good game here | PISCES::GAUDETTE | Thu Sep 18 1986 14:05 | 6 | |
I've got one, 18 holes, 1,3,5w 2-sw, par 70, sand traps, water hazards, ob, putting. I'm not a software wiz, so contact me and let's see how this can be distributed. Peter | |||||
25.7 | Let's Play | ARMORY::WELLSPEAK | Mon Oct 13 1986 16:20 | 11 | |
Great Peter. To distribute it, just list the entire file specification for the game here and people will be able to copy over the network. If available, include a help file or some instructions on how to play. The more people that are able to play the game, the more feedback you'll recieve on improvements to the game. All this can be done right here through "Note". Sorry it took me so long to respond, I've been paying more attention to the more recent topics in this catagory. I'll be looking forward to your reply. Paul W. | |||||
25.8 | VINO::RASPUZZI | Michael Raspuzzi | Tue Feb 10 1987 16:45 | 25 | |
Well, this was mentioned in the GAMES notes conference but I thought I would put it here for the benefit of fellow golfing enthusiasts. The GOLF game has been modified (it is on version 6.0 already). There is a copy of the GOLF.EXE and GOLF.PAS in my direcotry {LATOUR, GALLO}::DRACULA:[RASPUZZI.GOLF]. I also spent some time to design some courses. I have Pleasant Valley (Sutton, MA), Pebble Beach, and Augusta National. Check the same directory for *.COURSE. These golf courses can only be played with the GOLF.EXE in my directory because I used sand traps to define greens at Augusta and I had to modify GOLF to respect that. Also, I found I was shooting 60 much to easy so I added a "realness" factor. Mainly, the longer the shot, the more it can deviate to the left or right. Same with putting - the longer the putt, the tougher it is to sink. As a side note, you also must copy GOLF.CLUBS and define GOLF$COURSE to play this game. GOLF$COURSE points to the directory that has all these wonderful files in them. You may change GOLF.CLUBS to match distances that you want. I currently have them set to about what I hit when I am playing really well. Enjoy. Mike | |||||
25.9 | Nice! | STK01::LITBY | -Is it playable? -No, not yet! | Mon Feb 16 1987 08:40 | 6 |
The new version is great! It still doesn't compare with MacGolf, but it's improving. The course design program is a nice feature - I'm going to put my home course in there for practice. -- Mr Litby | |||||
25.10 | Great Game | ARMORY::WELLSPEAK | Beak | Tue Feb 17 1987 13:49 | 14 |
Thanks Mike, you're a genious! I think it's great to be able to play courses like Pebble Beach and Augusta. I've played about 8 rounds so far and my best score was a 1 under at Pebble Beach until yesterday. I shot an 11 under at Augusta and had a double-eagle 2 on the par 5 eigth hole. I did modify your club distances a little though. All I changed was the driver and 3 wood. The driver I changed to 265 yds and the 3 wood to 240 yards. For the double-eagle I hit 2 drivers with the second one going in. I do seem to be able to put a lot more shots in the cup from off the green with your version. In the 11 under round, I also made 2 birdies from off the green. One from a sand trap, and the other chipping from about 20 yds. Thanks again, Beak | |||||
25.11 | stay tuned... | VINO::RASPUZZI | Michael Raspuzzi | Wed Feb 18 1987 03:06 | 9 |
re .10 I'm glad that the game is getting a good response. I have potential plans to make Pebble Beach more "real". The new version that helps me use sand traps to shape greens could help. I've been kind of busy lately so I haven't had the chance to layout any more courses yet. I'll let you all know when a new course is available. Mike | |||||
25.12 | VAXstation golf game? | STKHLM::LITBY | Where EAGLES dare... | Sat Jun 13 1987 20:09 | 5 |
Does anyone know of a golf game that runs on VAXstations? I'm thinking of something similar to the MacGolf game for Macintosh. -- POL | |||||
25.13 | Can't copy golf! | AYOV18::ISMITH | Ian Smith | Thu Sep 24 1987 17:58 | 13 |
Re .8 > There is a copy of the GOLF.EXE and GOLF.PAS in my direcotry > {LATOUR, GALLO}::DRACULA:[RASPUZZI.GOLF]. I also spent some time > to design some courses. I have Pleasant Valley (Sutton, MA), Pebble > Beach, and Augusta National. Check the same directory for *.COURSE. Is anyone having problems copying these? I tried, but got a directory not found error. Help!! Ian. | |||||
25.14 | OK. I found them. | AYOV18::ISMITH | Ian Smith | Mon Sep 28 1987 12:22 | 15 |
It's OK folks, I've found a copy of GOLF.EXE. I also now have GOLF_LAYOUT.EXE, and I reckon that a library of peoples home courses could be set up here. Besides telling noters about your home club, why not let them play it!! Of course a letter of introduction from your club secretary would be required....8^). When I have time I will try to put together a layout of Lundin Golf Club for those who are interested. The course is situated 12 miles from St Andrews, and is used for the qualifying rounds of the Open when it is at St Andrews. See if you could qualify!! Any takers? Ian. | |||||
25.15 | VAXStation golf | SAURUS::KEVIN | Kevin O'Brien | Mon Sep 28 1987 18:34 | 2 |
Does anybody have a clue as to where to get GOLF for a VAXstation? | |||||
25.16 | Data for Lundin_links.course | AYOV18::ISMITH | Does grey matter? | Wed Oct 28 1987 11:08 | 504 |
Here is, as promised, the course data for Lundin Golf Club, at Lundin Links in Fife, Scotland. The course is a typical links course, with about half the holes running along next to the beach. It is, as I said, one of the four courses used for qualifying when the Open is held at St Andrews, the other three being Leven, Scotscraig and Ladybank. Par : 71 Standard Scratch : 71 Tel. (0333) 320 202. Visitors welcome. Enjoy the game.... Ian. Course follows the <FF>... High 424 4 ! Length of hole and par 40 40 ! Location of tee 640 90 36 ! Location and size of green 0 0 0 ! Location and size of water hazzard 130 280 ! Location of wind indicator 1.4213 1.3325 ! X and Y scale factors 9 ! Number of traps 80 120 17 ! Location and size of trap # 1 164 150 18 ! Location and size of trap # 2 330 170 16 ! Location and size of trap # 3 380 170 15 ! Location and size of trap # 4 350 130 18 ! Location and size of trap # 5 490 130 18 ! Location and size of trap # 6 540 160 18 ! Location and size of trap # 7 610 150 17 ! Location and size of trap # 8 590 40 19 ! Location and size of trap # 9 11 ! Number of points defining OB 20 20 ! Location of point # 1 80 20 ! Location of point # 2 110 50 ! Location of point # 3 150 10 ! Location of point # 4 330 0 ! Location of point # 5 640 20 ! Location of point # 6 710 70 ! Location of point # 7 710 150 ! Location of point # 8 620 180 ! Location of point # 9 320 200 ! Location of point # 10 20 140 ! Location of point # 11 Quarry 346 4 ! Length of hole and par 40 160 ! Location of tee 590 180 39 ! Location and size of green 470 180 41 ! Location and size of water hazzard 100 310 ! Location of wind indicator 1.5909 1.4915 ! X and Y scale factors 7 ! Number of traps 140 210 16 ! Location and size of trap # 1 240 220 14 ! Location and size of trap # 2 260 180 16 ! Location and size of trap # 3 390 230 19 ! Location and size of trap # 4 540 230 16 ! Location and size of trap # 5 540 140 16 ! Location and size of trap # 6 500 120 12 ! Location and size of trap # 7 11 ! Number of points defining OB 30 130 ! Location of point # 1 110 120 ! Location of point # 2 150 80 ! Location of point # 3 480 80 ! Location of point # 4 520 110 ! Location of point # 5 630 110 ! Location of point # 6 660 170 ! Location of point # 7 640 260 ! Location of point # 8 470 270 ! Location of point # 9 130 230 ! Location of point # 10 30 190 ! Location of point # 11 Bents 335 4 ! Length of hole and par 60 70 ! Location of tee 660 160 30 ! Location and size of green 0 0 0 ! Location and size of water hazzard 90 330 ! Location of wind indicator 1.8174 1.7038 ! X and Y scale factors 9 ! Number of traps 160 140 22 ! Location and size of trap # 1 300 100 14 ! Location and size of trap # 2 320 230 14 ! Location and size of trap # 3 470 220 16 ! Location and size of trap # 4 450 250 16 ! Location and size of trap # 5 570 140 16 ! Location and size of trap # 6 620 130 16 ! Location and size of trap # 7 620 190 16 ! Location and size of trap # 8 660 210 16 ! Location and size of trap # 9 10 ! Number of points defining OB 40 50 ! Location of point # 1 100 50 ! Location of point # 2 190 80 ! Location of point # 3 380 100 ! Location of point # 4 610 90 ! Location of point # 5 700 110 ! Location of point # 6 720 200 ! Location of point # 7 630 280 ! Location of point # 8 160 260 ! Location of point # 9 40 120 ! Location of point # 10 Mile Dyke 452 4 ! Length of hole and par 46 122 ! Location of tee 690 100 37 ! Location and size of green 580 90 49 ! Location and size of water hazzard 110 280 ! Location of wind indicator 1.4259 1.3368 ! X and Y scale factors 4 ! Number of traps 694 40 18 ! Location and size of trap # 1 640 60 18 ! Location and size of trap # 2 530 150 19 ! Location and size of trap # 3 460 170 20 ! Location and size of trap # 4 15 ! Number of points defining OB 30 80 ! Location of point # 1 190 80 ! Location of point # 2 260 10 ! Location of point # 3 600 10 ! Location of point # 4 620 30 ! Location of point # 5 640 10 ! Location of point # 6 750 10 ! Location of point # 7 750 160 ! Location of point # 8 700 210 ! Location of point # 9 620 210 ! Location of point # 10 580 170 ! Location of point # 11 540 210 ! Location of point # 12 190 210 ! Location of point # 13 140 160 ! Location of point # 14 30 160 ! Location of point # 15 Silverburn 140 3 ! Length of hole and par 560 40 ! Location of tee 480 300 34 ! Location and size of green 530 140 47 ! Location and size of water hazzard 340 70 ! Location of wind indicator 2.0618 1.9330 ! X and Y scale factors 10 ! Number of traps 490 190 16 ! Location and size of trap # 1 460 230 18 ! Location and size of trap # 2 540 270 12 ! Location and size of trap # 3 550 290 16 ! Location and size of trap # 4 430 280 18 ! Location and size of trap # 5 440 330 15 ! Location and size of trap # 6 460 340 17 ! Location and size of trap # 7 510 350 18 ! Location and size of trap # 8 540 330 18 ! Location and size of trap # 9 526 342 17 ! Location and size of trap # 10 9 ! Number of points defining OB 580 20 ! Location of point # 1 580 310 ! Location of point # 2 560 350 ! Location of point # 3 510 370 ! Location of point # 4 420 350 ! Location of point # 5 400 270 ! Location of point # 6 460 200 ! Location of point # 7 510 90 ! Location of point # 8 510 20 ! Location of point # 9 Spectacles 330 4 ! Length of hole and par 700 200 ! Location of tee 190 250 35 ! Location and size of green 0 0 0 ! Location and size of water hazzard 400 60 ! Location of wind indicator 1.5544 1.4573 ! X and Y scale factors 6 ! Number of traps 600 260 19 ! Location and size of trap # 1 510 280 16 ! Location and size of trap # 2 330 210 19 ! Location and size of trap # 3 270 200 16 ! Location and size of trap # 4 170 190 19 ! Location and size of trap # 5 240 290 19 ! Location and size of trap # 6 7 ! Number of points defining OB 720 170 ! Location of point # 1 160 170 ! Location of point # 2 120 230 ! Location of point # 3 140 320 ! Location of point # 4 310 330 ! Location of point # 5 670 280 ! Location of point # 6 720 240 ! Location of point # 7 Burn 273 4 ! Length of hole and par 700 140 ! Location of tee 164 172 30 ! Location and size of green 270 180 43 ! Location and size of water hazzard 470 300 ! Location of wind indicator 1.9689 1.8459 ! X and Y scale factors 2 ! Number of traps 450 180 23 ! Location and size of trap # 1 200 210 18 ! Location and size of trap # 2 7 ! Number of points defining OB 710 120 ! Location of point # 1 710 170 ! Location of point # 2 610 190 ! Location of point # 3 340 220 ! Location of point # 4 210 250 ! Location of point # 5 130 200 ! Location of point # 6 130 130 ! Location of point # 7 Aithernie 364 4 ! Length of hole and par 710 50 ! Location of tee 130 110 40 ! Location and size of green 260 110 45 ! Location and size of water hazzard 490 290 ! Location of wind indicator 1.6033 1.5031 ! X and Y scale factors 9 ! Number of traps 600 130 18 ! Location and size of trap # 1 530 140 16 ! Location and size of trap # 2 390 140 16 ! Location and size of trap # 3 420 160 14 ! Location and size of trap # 4 360 170 16 ! Location and size of trap # 5 270 170 17 ! Location and size of trap # 6 170 160 18 ! Location and size of trap # 7 190 60 19 ! Location and size of trap # 8 90 50 21 ! Location and size of trap # 9 5 ! Number of points defining OB 730 30 ! Location of point # 1 60 30 ! Location of point # 2 60 180 ! Location of point # 3 180 200 ! Location of point # 4 730 140 ! Location of point # 5 Long 555 5 ! Length of hole and par 56 250 ! Location of tee 630 190 26 ! Location and size of green 140 230 38 ! Location and size of water hazzard 400 50 ! Location of wind indicator 1.0409 0.9759 ! X and Y scale factors 9 ! Number of traps 190 160 14 ! Location and size of trap # 1 230 150 14 ! Location and size of trap # 2 220 180 13 ! Location and size of trap # 3 300 160 16 ! Location and size of trap # 4 420 160 17 ! Location and size of trap # 5 370 280 20 ! Location and size of trap # 6 590 260 18 ! Location and size of trap # 7 590 150 16 ! Location and size of trap # 8 650 240 19 ! Location and size of trap # 9 9 ! Number of points defining OB 40 270 ! Location of point # 1 320 280 ! Location of point # 2 320 320 ! Location of point # 3 630 310 ! Location of point # 4 680 220 ! Location of point # 5 680 170 ! Location of point # 6 630 140 ! Location of point # 7 410 130 ! Location of point # 8 30 150 ! Location of point # 9 Thorn Tree 353 4 ! Length of hole and par 62 64 ! Location of tee 680 100 35 ! Location and size of green 0 0 0 ! Location and size of water hazzard 130 270 ! Location of wind indicator 1.7546 1.6449 ! X and Y scale factors 12 ! Number of traps 320 160 27 ! Location and size of trap # 1 440 30 19 ! Location and size of trap # 2 560 180 16 ! Location and size of trap # 3 600 160 16 ! Location and size of trap # 4 650 150 14 ! Location and size of trap # 5 670 150 14 ! Location and size of trap # 6 720 130 12 ! Location and size of trap # 7 730 120 14 ! Location and size of trap # 8 620 70 16 ! Location and size of trap # 9 640 50 16 ! Location and size of trap # 10 630 60 15 ! Location and size of trap # 11 660 150 15 ! Location and size of trap # 12 10 ! Number of points defining OB 40 10 ! Location of point # 1 230 0 ! Location of point # 2 620 10 ! Location of point # 3 720 30 ! Location of point # 4 750 80 ! Location of point # 5 750 130 ! Location of point # 6 710 200 ! Location of point # 7 310 210 ! Location of point # 8 160 120 ! Location of point # 9 40 120 ! Location of point # 10 Racecourse 466 4 ! Length of hole and par 740 270 ! Location of tee 90 250 26 ! Location and size of green 0 0 0 ! Location and size of water hazzard 610 90 ! Location of wind indicator 1.3964 1.3092 ! X and Y scale factors 8 ! Number of traps 640 230 19 ! Location and size of trap # 1 620 270 18 ! Location and size of trap # 2 400 290 17 ! Location and size of trap # 3 300 200 19 ! Location and size of trap # 4 220 200 19 ! Location and size of trap # 5 150 300 19 ! Location and size of trap # 6 120 210 16 ! Location and size of trap # 7 90 200 16 ! Location and size of trap # 8 9 ! Number of points defining OB 750 240 ! Location of point # 1 750 300 ! Location of point # 2 150 320 ! Location of point # 3 80 320 ! Location of point # 4 40 280 ! Location of point # 5 40 210 ! Location of point # 6 70 160 ! Location of point # 7 280 170 ! Location of point # 8 750 240 ! Location of point # 9 Sunnybraes 133 3 ! Length of hole and par 510 220 ! Location of tee 60 240 25 ! Location and size of green 0 0 0 ! Location and size of water hazzard 400 90 ! Location of wind indicator 3.3877 3.1760 ! X and Y scale factors 7 ! Number of traps 160 210 16 ! Location and size of trap # 1 160 240 16 ! Location and size of trap # 2 160 226 16 ! Location and size of trap # 3 100 270 18 ! Location and size of trap # 4 50 280 17 ! Location and size of trap # 5 60 180 18 ! Location and size of trap # 6 90 190 19 ! Location and size of trap # 7 12 ! Number of points defining OB 520 200 ! Location of point # 1 520 230 ! Location of point # 2 410 230 ! Location of point # 3 360 260 ! Location of point # 4 180 280 ! Location of point # 5 80 300 ! Location of point # 6 20 300 ! Location of point # 7 0 210 ! Location of point # 8 10 160 ! Location of point # 9 140 140 ! Location of point # 10 320 180 ! Location of point # 11 440 190 ! Location of point # 12 Neil Shaw 512 5 ! Length of hole and par 40 40 ! Location of tee 670 310 24 ! Location and size of green 0 0 0 ! Location and size of water hazzard 200 270 ! Location of wind indicator 1.3571 1.2723 ! X and Y scale factors 4 ! Number of traps 320 50 17 ! Location and size of trap # 1 370 60 18 ! Location and size of trap # 2 480 150 20 ! Location and size of trap # 3 580 110 19 ! Location and size of trap # 4 11 ! Number of points defining OB 30 20 ! Location of point # 1 30 60 ! Location of point # 2 500 190 ! Location of point # 3 560 370 ! Location of point # 4 720 380 ! Location of point # 5 740 240 ! Location of point # 6 620 190 ! Location of point # 7 600 70 ! Location of point # 8 210 20 ! Location of point # 9 100 0 ! Location of point # 10 50 10 ! Location of point # 11 Perfection 175 3 ! Length of hole and par 460 330 ! Location of tee 420 100 25 ! Location and size of green 0 0 0 ! Location and size of water hazzard 220 200 ! Location of wind indicator 1.4205 1.3317 ! X and Y scale factors 12 ! Number of traps 380 130 14 ! Location and size of trap # 1 400 140 14 ! Location and size of trap # 2 390 140 14 ! Location and size of trap # 3 380 80 14 ! Location and size of trap # 4 400 60 15 ! Location and size of trap # 5 390 70 15 ! Location and size of trap # 6 450 130 14 ! Location and size of trap # 7 460 120 14 ! Location and size of trap # 8 466 108 15 ! Location and size of trap # 9 440 60 12 ! Location and size of trap # 10 460 70 12 ! Location and size of trap # 11 450 66 12 ! Location and size of trap # 12 7 ! Number of points defining OB 400 350 ! Location of point # 1 480 350 ! Location of point # 2 480 280 ! Location of point # 3 530 140 ! Location of point # 4 470 50 ! Location of point # 5 380 50 ! Location of point # 6 340 150 ! Location of point # 7 Heather 418 4 ! Length of hole and par 690 260 ! Location of tee 120 230 28 ! Location and size of green 0 0 0 ! Location and size of water hazzard 550 100 ! Location of wind indicator 1.3660 1.2807 ! X and Y scale factors 10 ! Number of traps 510 230 18 ! Location and size of trap # 1 420 280 15 ! Location and size of trap # 2 390 280 16 ! Location and size of trap # 3 404 280 15 ! Location and size of trap # 4 220 190 18 ! Location and size of trap # 5 190 240 13 ! Location and size of trap # 6 180 280 14 ! Location and size of trap # 7 120 280 17 ! Location and size of trap # 8 80 260 15 ! Location and size of trap # 9 130 170 20 ! Location and size of trap # 10 8 ! Number of points defining OB 700 230 ! Location of point # 1 700 290 ! Location of point # 2 220 310 ! Location of point # 3 96 308 ! Location of point # 4 56 248 ! Location of point # 5 56 208 ! Location of point # 6 116 128 ! Location of point # 7 416 168 ! Location of point # 8 Trows 314 4 ! Length of hole and par 730 280 ! Location of tee 110 200 29 ! Location and size of green 0 0 0 ! Location and size of water hazzard 400 130 ! Location of wind indicator 1.9944 1.8698 ! X and Y scale factors 9 ! Number of traps 630 270 12 ! Location and size of trap # 1 610 290 12 ! Location and size of trap # 2 590 260 14 ! Location and size of trap # 3 390 290 18 ! Location and size of trap # 4 250 260 18 ! Location and size of trap # 5 170 180 17 ! Location and size of trap # 6 160 240 18 ! Location and size of trap # 7 90 250 18 ! Location and size of trap # 8 60 200 16 ! Location and size of trap # 9 10 ! Number of points defining OB 740 260 ! Location of point # 1 740 310 ! Location of point # 2 370 320 ! Location of point # 3 140 310 ! Location of point # 4 50 270 ! Location of point # 5 20 200 ! Location of point # 6 80 160 ! Location of point # 7 180 150 ! Location of point # 8 280 210 ! Location of point # 9 540 240 ! Location of point # 10 Station 345 4 ! Length of hole and par 680 240 ! Location of tee 100 230 26 ! Location and size of green 580 230 48 ! Location and size of water hazzard 340 90 ! Location of wind indicator 1.6845 1.5793 ! X and Y scale factors 8 ! Number of traps 510 180 16 ! Location and size of trap # 1 460 180 17 ! Location and size of trap # 2 410 200 18 ! Location and size of trap # 3 250 200 18 ! Location and size of trap # 4 140 190 18 ! Location and size of trap # 5 60 200 16 ! Location and size of trap # 6 50 250 17 ! Location and size of trap # 7 80 280 16 ! Location and size of trap # 8 16 ! Number of points defining OB 690 220 ! Location of point # 1 690 260 ! Location of point # 2 600 270 ! Location of point # 3 570 300 ! Location of point # 4 290 310 ! Location of point # 5 110 310 ! Location of point # 6 70 290 ! Location of point # 7 40 250 ! Location of point # 8 30 210 ! Location of point # 9 70 170 ! Location of point # 10 150 140 ! Location of point # 11 280 180 ! Location of point # 12 350 240 ! Location of point # 13 430 150 ! Location of point # 14 560 170 ! Location of point # 15 620 210 ! Location of point # 16 Home 442 4 ! Length of hole and par 680 250 ! Location of tee 110 180 27 ! Location and size of green 0 0 0 ! Location and size of water hazzard 210 320 ! Location of wind indicator 1.3010 1.2197 ! X and Y scale factors 9 ! Number of traps 530 150 14 ! Location and size of trap # 1 490 170 15 ! Location and size of trap # 2 550 190 16 ! Location and size of trap # 3 290 150 18 ! Location and size of trap # 4 260 210 18 ! Location and size of trap # 5 190 150 17 ! Location and size of trap # 6 110 140 9 ! Location and size of trap # 7 130 140 9 ! Location and size of trap # 8 120 140 9 ! Location and size of trap # 9 11 ! Number of points defining OB 690 200 ! Location of point # 1 690 260 ! Location of point # 2 310 280 ! Location of point # 3 310 250 ! Location of point # 4 200 230 ! Location of point # 5 90 240 ! Location of point # 6 60 190 ! Location of point # 7 80 130 ! Location of point # 8 320 120 ! Location of point # 9 560 140 ! Location of point # 10 660 190 ! Location of point # 11 | |||||
25.17 | HELLLLLP | MINDER::MACDONALD | IAN | Mon Nov 16 1987 16:22 | 6 |
Having tried for hours to enter the program re:- 25.16 I then tried to run it. I have GOLF.EXE etc but it still did not run. Can you help me ? Or even tell me where I can get a copy !!!!!. Thanks. | |||||
25.18 | Questions about running GOLF | MSD27::FITZPATRICK | Thu Dec 10 1987 19:57 | 21 | |
I've got some questions about playing GOLF, and was hoping some of you might be able to help me. 1) Is there a good reason why I can't see any water when I run on a black-and-white VAXStation 2000 using a VT240 emulator window? Is there an easy way to fix this? 2) Is the circle with a line in it (similar to the slope indicator on the green) supposed to represent the wind? If so, does it have a direct effect on the flight of the ball, or is there some random factor included as well? 3) Is the line drawn when I hit the ball supposed to represent the actual flight of the ball, or does it just show where the ball ends up? 4) How do you use the GOLF_LAYOUT program? Thanks in advance, -Tom | |||||
25.19 | Answer(?) about GOLF | DRAW2::KEVIN | Cute saying goes here | Fri Dec 11 1987 18:41 | 23 |
Don't know how much I can help, but I'll try. For not seeing the water on a black and white screen. The water is blue which is a primary color so you will no get a shade of gray to replace the blue. This could be all screwed up but I seem to remember using it on a real 240 and not seeing it either. 2) That is a wind indicator and yes it does affect the flight of the ball. However there is also an update to GOLF that has a built in error. This can cause the ball to do unexpected things. So if you ignore the wind and the error creeps in......... well I guess that's why I don't play that game anymore. 3) I've wondered that myself. If it is, which I suspect, then that built in error thingy really causes bizzar things to happen! 4) the golf layout is run with the arrow keys on the terminal. As for scaling, well you guess is as good as mine. Hope it helps KO | |||||
25.20 | built in error for more realism | VINO::RASPUZZI | Michael Raspuzzi | Mon Dec 14 1987 15:49 | 11 |
The built in error was added to make the game more realistic. This helped eliminate the scores in the low 60s and high 50s. It's fun to tear up a course and do that well in a game ala computer simulation but I thought this would make the game boring very fast. By thinking a little more and accounting for the wind, this makes the game more interesting. I forgot where the error is, but if you can read PASCAL you might be able find it yourself and remove it. Mike | |||||
25.21 | I want to play golf | TPUNIV::STEWART | Fri Mar 18 1988 14:30 | 6 | |
GDAY, Can someone please help me locate the latest Golf game for the VAX. I've tried the directory mentioned in Note 25.8. John | |||||
25.22 | Try getting golf from here | VINO::RASPUZZI | Michael Raspuzzi | Mon Mar 21 1988 08:03 | 11 |
The latest stuff I have for the golf game is located on VINO::PORT:[RASPUZZI.GOLF]. Feel free to take anything there that you can see or feel you need. You may copy all files by doing this in DCL: $ copy vino::port:[raspuzzi.golf]*.* your_disk:*.* Send mail if you have problems. Mike | |||||
25.23 | VAXstation based golf game? | BLAS08::GAUTHIER | AUA - Another Useful Acronym | Thu Apr 21 1988 15:27 | 8 |
I have seen it asked a few times in this note, but never answered, so here goes. Does anyone know of a VAXstation based golf game (other than using a Regis to sixel converter)? -Eric | |||||
25.24 | HELP!?! | PNO::SECHENA | Fri Jun 03 1988 12:58 | 5 | |
HELP IN PHOENIX NEEDED TO EXTRACT THE GAMES YOU'VE ALLUDED TO. THANKS, VINCE | |||||
25.25 | 2ND REQUEST FOR HELP?!? | PNO::YOHEV | Fri Jun 03 1988 13:03 | 5 | |
THE HACKERS OF PHOENIX NEED HELP WITH THE TERMINAL GAMES AND HOW TO ACCESS THEM. THANKS, STEVE | |||||
25.26 | VINO::RASPUZZI | Michael Raspuzzi | Fri Jun 03 1988 16:31 | 11 | |
You can get the various files for playing golf on a VT241 from: $ copy VINO::PORT:[RASPUZZI.GOLF]*.* your_directory:*.* Then define GOLF$COURSE to point to your_directory and then: $ run golf If you have any problems, let me know. Mike | |||||
25.27 | what about the PRO-350? | PLATA::BILLINGSLEA | Passio Passiva | Mon Aug 08 1988 16:16 | 17 |
RE: < Note 25.26 by VINO::RASPUZZI "Michael Raspuzzi" > � You can get the various files for playing golf on a VT241 from: � � $ copy VINO::PORT:[RASPUZZI.GOLF]*.* your_directory:*.* � � Then define GOLF$COURSE to point to your_directory and then: � � $ run golf Mike, Can this game be run via a PRO-350 with a color monitor? We've been trying to run this on the VAX using a PRO-350 as a terminal. Any suggestions? +- Mark | |||||
25.28 | it may, then again it may not | VINO::RASPUZZI | Michael Raspuzzi | Mon Aug 08 1988 16:40 | 8 |
Re .27: I don't know if it will run on a PRO-350 with a color monitor. I imagine that if the PRO is using VT125 emulation it may work. As long as it understands REGIS graphics, I don't see why it shouldn't work. Mike | |||||
25.29 | it works on the PRO-350!! | PLATA::BILLINGSLEA | Passio Passiva | Tue Aug 09 1988 11:29 | 11 |
re: < Note 25.28 by VINO::RASPUZZI "Michael Raspuzzi" > We got it!! As it turns out, the PRO has about 8 million possible set-up phases. Anyway, the kicker was what is called the WINDOW-MANAGER. Be sure that the graphics is enabled. We love the game. Seems to be pretty realistic! +- Mark | |||||
25.30 | GLENEAGLE COUNTRY CLUB | PLATA::BILLINGSLEA | Passio Passiva | Wed Aug 10 1988 18:57 | 14 |
I've designed the Gleneagle Country Club course here in Colorado Springs. It can be found in PLATA::GLENEAGLE_CC.COURSE. Try it! I've played it for real and with the game. I think it plays pretty darn realistic. (I'm more impressed with the GOLF game all the time.) This course is very narrow (lots of houses and yards on the course) and a lot of out-of-bounds. In addition there are some *very* strategic hazards throughout. Since I could only put one water-hazard on a hole I improvised with sand traps where appropriate. I hope you like it. +- Mark | |||||
25.31 | +2 1st time thru not great but not too bad !! | MPGS::FIELDSC | Everyone knows this is nowhere | Thu Aug 11 1988 09:46 | 8 |
Great course !!! I was even at 17 and hit my drive OB , I double bogied the hole and pared out on 18 ...... I've got 5 courses now how many are out there ? Chris | |||||
25.32 | Springbrook.course home of the Cow pasture classic 8^) | RANGLY::FREEMAN_KEVI | The Squeeky Wheel = Neglect | Thu Aug 11 1988 12:08 | 455 |
#1 415 4 ! Length of hole and par 60 310 ! Location of tee 660 280 35 ! Location and size of green 470 280 35 ! Location and size of water hazzard 180 200 ! Location of wind indicator 1.4479 1.3574 ! X and Y scale factors 4 ! Number of traps 600 260 18 ! Location and size of trap # 1 600 270 15 ! Location and size of trap # 2 630 310 17 ! Location and size of trap # 3 660 310 17 ! Location and size of trap # 4 15 ! Number of points defining OB 110 340 ! Location of point # 1 550 360 ! Location of point # 2 730 350 ! Location of point # 3 740 340 ! Location of point # 4 740 330 ! Location of point # 5 750 320 ! Location of point # 6 750 290 ! Location of point # 7 740 280 ! Location of point # 8 740 260 ! Location of point # 9 710 230 ! Location of point # 10 610 240 ! Location of point # 11 460 230 ! Location of point # 12 260 250 ! Location of point # 13 120 280 ! Location of point # 14 120 340 ! Location of point # 15 #2 160 3 ! Length of hole and par 100 350 ! Location of tee 440 180 26 ! Location and size of green 270 300 33 ! Location and size of water hazzard 400 360 ! Location of wind indicator 2.5262 2.3683 ! X and Y scale factors 2 ! Number of traps 390 190 15 ! Location and size of trap # 1 400 200 14 ! Location and size of trap # 2 14 ! Number of points defining OB 270 330 ! Location of point # 1 510 270 ! Location of point # 2 520 170 ! Location of point # 3 500 150 ! Location of point # 4 460 140 ! Location of point # 5 420 140 ! Location of point # 6 390 150 ! Location of point # 7 340 180 ! Location of point # 8 290 220 ! Location of point # 9 250 240 ! Location of point # 10 200 280 ! Location of point # 11 160 310 ! Location of point # 12 160 350 ! Location of point # 13 270 330 ! Location of point # 14 #3 410 4 ! Length of hole and par 794 130 ! Location of tee 140 170 25 ! Location and size of green 640 150 33 ! Location and size of water hazzard 740 240 ! Location of wind indicator 1.5986 1.4987 ! X and Y scale factors 2 ! Number of traps 170 190 17 ! Location and size of trap # 1 170 150 16 ! Location and size of trap # 2 10 ! Number of points defining OB 670 110 ! Location of point # 1 120 100 ! Location of point # 2 70 120 ! Location of point # 3 50 170 ! Location of point # 4 60 220 ! Location of point # 5 80 240 ! Location of point # 6 490 250 ! Location of point # 7 770 170 ! Location of point # 8 770 110 ! Location of point # 9 670 110 ! Location of point # 10 #4 350 4 ! Length of hole and par 70 200 ! Location of tee 620 180 24 ! Location and size of green 0 0 0 ! Location and size of water hazzard 230 130 ! Location of wind indicator 1.5799 1.4812 ! X and Y scale factors 2 ! Number of traps 600 200 13 ! Location and size of trap # 1 620 200 14 ! Location and size of trap # 2 12 ! Number of points defining OB 120 220 ! Location of point # 1 290 220 ! Location of point # 2 410 240 ! Location of point # 3 620 250 ! Location of point # 4 670 220 ! Location of point # 5 680 190 ! Location of point # 6 670 160 ! Location of point # 7 610 150 ! Location of point # 8 430 160 ! Location of point # 9 330 180 ! Location of point # 10 130 190 ! Location of point # 11 130 220 ! Location of point # 12 #5 335 4 ! Length of hole and par 794 170 ! Location of tee 240 200 25 ! Location and size of green 0 0 0 ! Location and size of water hazzard 740 270 ! Location of wind indicator 1.6566 1.5530 ! X and Y scale factors 1 ! Number of traps 250 220 13 ! Location and size of trap # 1 12 ! Number of points defining OB 744 150 ! Location of point # 1 604 150 ! Location of point # 2 334 130 ! Location of point # 3 244 130 ! Location of point # 4 184 150 ! Location of point # 5 174 200 ! Location of point # 6 194 240 ! Location of point # 7 214 260 ! Location of point # 8 564 280 ! Location of point # 9 754 200 ! Location of point # 10 754 150 ! Location of point # 11 744 150 ! Location of point # 12 #6 385 4 ! Length of hole and par 20 220 ! Location of tee 550 130 32 ! Location and size of green 210 220 33 ! Location and size of water hazzard 140 80 ! Location of wind indicator 1.4390 1.3490 ! X and Y scale factors 0 ! Number of traps 15 ! Number of points defining OB 90 270 ! Location of point # 1 240 270 ! Location of point # 2 470 300 ! Location of point # 3 590 300 ! Location of point # 4 630 260 ! Location of point # 5 640 220 ! Location of point # 6 660 140 ! Location of point # 7 630 90 ! Location of point # 8 550 70 ! Location of point # 9 430 90 ! Location of point # 10 300 100 ! Location of point # 11 250 100 ! Location of point # 12 190 160 ! Location of point # 13 90 160 ! Location of point # 14 90 270 ! Location of point # 15 #7 520 5 ! Length of hole and par 10 290 ! Location of tee 670 220 39 ! Location and size of green 290 400 33 ! Location and size of water hazzard 180 120 ! Location of wind indicator 1.2879 1.2074 ! X and Y scale factors 2 ! Number of traps 640 270 15 ! Location and size of trap # 1 660 280 18 ! Location and size of trap # 2 21 ! Number of points defining OB 90 200 ! Location of point # 1 310 190 ! Location of point # 2 500 150 ! Location of point # 3 700 140 ! Location of point # 4 720 160 ! Location of point # 5 720 170 ! Location of point # 6 730 180 ! Location of point # 7 720 210 ! Location of point # 8 740 240 ! Location of point # 9 740 260 ! Location of point # 10 720 300 ! Location of point # 11 710 330 ! Location of point # 12 680 330 ! Location of point # 13 660 330 ! Location of point # 14 580 370 ! Location of point # 15 350 380 ! Location of point # 16 210 350 ! Location of point # 17 110 320 ! Location of point # 18 70 320 ! Location of point # 19 70 200 ! Location of point # 20 90 200 ! Location of point # 21 #8 168 3 ! Length of hole and par 170 380 ! Location of tee 480 150 28 ! Location and size of green 320 330 33 ! Location and size of water hazzard 220 220 ! Location of wind indicator 2.3532 2.2061 ! X and Y scale factors 3 ! Number of traps 480 200 18 ! Location and size of trap # 1 450 120 12 ! Location and size of trap # 2 440 140 12 ! Location and size of trap # 3 13 ! Number of points defining OB 210 320 ! Location of point # 1 300 250 ! Location of point # 2 370 130 ! Location of point # 3 450 100 ! Location of point # 4 530 110 ! Location of point # 5 560 190 ! Location of point # 6 560 260 ! Location of point # 7 450 330 ! Location of point # 8 390 340 ! Location of point # 9 350 350 ! Location of point # 10 270 370 ! Location of point # 11 240 380 ! Location of point # 12 210 320 ! Location of point # 13 #9 340 4 ! Length of hole and par 10 190 ! Location of tee 640 170 36 ! Location and size of green 0 0 0 ! Location and size of water hazzard 100 330 ! Location of wind indicator 1.8863 1.7684 ! X and Y scale factors 2 ! Number of traps 600 130 15 ! Location and size of trap # 1 620 120 14 ! Location and size of trap # 2 12 ! Number of points defining OB 70 130 ! Location of point # 1 210 130 ! Location of point # 2 250 90 ! Location of point # 3 680 90 ! Location of point # 4 720 130 ! Location of point # 5 720 190 ! Location of point # 6 710 240 ! Location of point # 7 670 280 ! Location of point # 8 630 300 ! Location of point # 9 330 350 ! Location of point # 10 70 210 ! Location of point # 11 70 130 ! Location of point # 12 #10 420 4 ! Length of hole and par 470 390 ! Location of tee 440 60 33 ! Location and size of green 520 240 45 ! Location and size of water hazzard 250 350 ! Location of wind indicator 0.8532 0.7998 ! X and Y scale factors 4 ! Number of traps 480 90 14 ! Location and size of trap # 1 490 70 12 ! Location and size of trap # 2 390 60 12 ! Location and size of trap # 3 400 80 12 ! Location and size of trap # 4 15 ! Number of points defining OB 490 340 ! Location of point # 1 490 280 ! Location of point # 2 550 170 ! Location of point # 3 550 110 ! Location of point # 4 510 50 ! Location of point # 5 500 20 ! Location of point # 6 420 10 ! Location of point # 7 350 20 ! Location of point # 8 330 80 ! Location of point # 9 280 220 ! Location of point # 10 280 260 ! Location of point # 11 330 310 ! Location of point # 12 420 370 ! Location of point # 13 490 370 ! Location of point # 14 490 340 ! Location of point # 15 #11 290 4 ! Length of hole and par 290 380 ! Location of tee 370 60 25 ! Location and size of green 320 270 33 ! Location and size of water hazzard 450 330 ! Location of wind indicator 1.2167 1.1407 ! X and Y scale factors 3 ! Number of traps 330 70 14 ! Location and size of trap # 1 410 60 12 ! Location and size of trap # 2 410 70 12 ! Location and size of trap # 3 7 ! Number of points defining OB 330 350 ! Location of point # 1 330 280 ! Location of point # 2 280 180 ! Location of point # 3 270 60 ! Location of point # 4 310 20 ! Location of point # 5 420 30 ! Location of point # 6 420 40 ! Location of point # 7 #12 460 5 ! Length of hole and par 790 180 ! Location of tee 140 150 41 ! Location and size of green 620 190 49 ! Location and size of water hazzard 710 340 ! Location of wind indicator 1.4148 1.3263 ! X and Y scale factors 0 ! Number of traps 21 ! Number of points defining OB 740 150 ! Location of point # 1 660 150 ! Location of point # 2 570 110 ! Location of point # 3 450 90 ! Location of point # 4 290 80 ! Location of point # 5 160 70 ! Location of point # 6 90 90 ! Location of point # 7 80 110 ! Location of point # 8 70 140 ! Location of point # 9 80 170 ! Location of point # 10 80 190 ! Location of point # 11 100 210 ! Location of point # 12 120 250 ! Location of point # 13 170 280 ! Location of point # 14 360 300 ! Location of point # 15 430 310 ! Location of point # 16 530 290 ! Location of point # 17 610 280 ! Location of point # 18 680 250 ! Location of point # 19 740 250 ! Location of point # 20 740 150 ! Location of point # 21 #13 180 3 ! Length of hole and par 230 10 ! Location of tee 230 320 26 ! Location and size of green 100 200 54 ! Location and size of water hazzard 400 80 ! Location of wind indicator 1.8370 1.7222 ! X and Y scale factors 2 ! Number of traps 270 330 15 ! Location and size of trap # 1 270 310 12 ! Location and size of trap # 2 13 ! Number of points defining OB 190 40 ! Location of point # 1 190 80 ! Location of point # 2 160 140 ! Location of point # 3 140 200 ! Location of point # 4 150 280 ! Location of point # 5 180 350 ! Location of point # 6 260 360 ! Location of point # 7 290 350 ! Location of point # 8 330 280 ! Location of point # 9 340 160 ! Location of point # 10 330 120 ! Location of point # 11 280 40 ! Location of point # 12 190 40 ! Location of point # 13 #14 350 4 ! Length of hole and par 210 10 ! Location of tee 150 330 36 ! Location and size of green 180 90 33 ! Location and size of water hazzard 400 60 ! Location of wind indicator 0.9902 0.9283 ! X and Y scale factors 0 ! Number of traps 13 ! Number of points defining OB 180 40 ! Location of point # 1 180 80 ! Location of point # 2 90 220 ! Location of point # 3 90 340 ! Location of point # 4 120 370 ! Location of point # 5 280 370 ! Location of point # 6 340 310 ! Location of point # 7 360 210 ! Location of point # 8 360 140 ! Location of point # 9 310 90 ! Location of point # 10 260 80 ! Location of point # 11 260 50 ! Location of point # 12 180 50 ! Location of point # 13 #15 210 3 ! Length of hole and par 400 390 ! Location of tee 420 80 33 ! Location and size of green 400 320 24 ! Location and size of water hazzard 240 340 ! Location of wind indicator 1.5775 1.4789 ! X and Y scale factors 4 ! Number of traps 400 130 14 ! Location and size of trap # 1 380 120 12 ! Location and size of trap # 2 470 90 12 ! Location and size of trap # 3 460 110 12 ! Location and size of trap # 4 16 ! Number of points defining OB 450 360 ! Location of point # 1 450 300 ! Location of point # 2 550 150 ! Location of point # 3 560 80 ! Location of point # 4 530 50 ! Location of point # 5 450 20 ! Location of point # 6 350 30 ! Location of point # 7 240 100 ! Location of point # 8 270 200 ! Location of point # 9 280 280 ! Location of point # 10 350 350 ! Location of point # 11 350 380 ! Location of point # 12 350 360 ! Location of point # 13 350 380 ! Location of point # 14 450 380 ! Location of point # 15 450 360 ! Location of point # 16 #16 480 5 ! Length of hole and par 790 240 ! Location of tee 150 240 42 ! Location and size of green 410 250 39 ! Location and size of water hazzard 670 120 ! Location of wind indicator 1.3333 1.2500 ! X and Y scale factors 3 ! Number of traps 200 200 22 ! Location and size of trap # 1 150 300 14 ! Location and size of trap # 2 170 290 12 ! Location and size of trap # 3 16 ! Number of points defining OB 700 200 ! Location of point # 1 590 200 ! Location of point # 2 430 180 ! Location of point # 3 270 120 ! Location of point # 4 90 100 ! Location of point # 5 60 180 ! Location of point # 6 80 250 ! Location of point # 7 70 320 ! Location of point # 8 190 350 ! Location of point # 9 290 350 ! Location of point # 10 400 290 ! Location of point # 11 500 340 ! Location of point # 12 600 360 ! Location of point # 13 730 310 ! Location of point # 14 730 200 ! Location of point # 15 700 200 ! Location of point # 16 #17 325 4 ! Length of hole and par 10 290 ! Location of tee 670 120 27 ! Location and size of green 120 300 27 ! Location and size of water hazzard 120 170 ! Location of wind indicator 2.4829 2.3277 ! X and Y scale factors 0 ! Number of traps 16 ! Number of points defining OB 90 260 ! Location of point # 1 260 260 ! Location of point # 2 370 240 ! Location of point # 3 520 230 ! Location of point # 4 640 70 ! Location of point # 5 720 80 ! Location of point # 6 750 130 ! Location of point # 7 770 260 ! Location of point # 8 700 350 ! Location of point # 9 530 390 ! Location of point # 10 300 400 ! Location of point # 11 190 370 ! Location of point # 12 90 350 ! Location of point # 13 50 350 ! Location of point # 14 50 260 ! Location of point # 15 110 260 ! Location of point # 16 #18 365 4 ! Length of hole and par 10 260 ! Location of tee 610 140 37 ! Location and size of green 0 0 0 ! Location and size of water hazzard 90 70 ! Location of wind indicator 1.7218 1.6142 ! X and Y scale factors 4 ! Number of traps 550 130 17 ! Location and size of trap # 1 550 150 12 ! Location and size of trap # 2 660 140 12 ! Location and size of trap # 3 660 160 12 ! Location and size of trap # 4 14 ! Number of points defining OB 80 160 ! Location of point # 1 230 150 ! Location of point # 2 370 160 ! Location of point # 3 580 70 ! Location of point # 4 700 110 ! Location of point # 5 750 160 ! Location of point # 6 740 220 ! Location of point # 7 680 330 ! Location of point # 8 540 350 ! Location of point # 9 390 280 ! Location of point # 10 120 300 ! Location of point # 11 50 300 ! Location of point # 12 50 160 ! Location of point # 13 90 160 ! Location of point # 14 | |||||
25.33 | Natanis.course where Jim plays so I won't say anything bad! | RANGLY::FREEMAN_KEVI | The Squeeky Wheel = Neglect | Thu Aug 11 1988 12:11 | 316 |
#1 500 5 ! Length of hole and par 20 100 ! Location of tee 680 120 49 ! Location and size of green 380 100 50 ! Location and size of water hazzard 190 350 ! Location of wind indicator 1.3207 1.2382 ! X and Y scale factors 0 ! Number of traps 6 ! Number of points defining OB 150 50 ! Location of point # 1 740 50 ! Location of point # 2 740 310 ! Location of point # 3 160 280 ! Location of point # 4 160 50 ! Location of point # 5 170 50 ! Location of point # 6 #2 210 3 ! Length of hole and par 20 90 ! Location of tee 660 110 31 ! Location and size of green 0 0 0 ! Location and size of water hazzard 140 240 ! Location of wind indicator 3.0493 2.8587 ! X and Y scale factors 0 ! Number of traps 5 ! Number of points defining OB 130 40 ! Location of point # 1 720 40 ! Location of point # 2 718 194 ! Location of point # 3 130 144 ! Location of point # 4 132 42 ! Location of point # 5 #3 255 4 ! Length of hole and par 300 390 ! Location of tee 240 80 35 ! Location and size of green 0 0 0 ! Location and size of water hazzard 460 310 ! Location of wind indicator 1.3179 1.2355 ! X and Y scale factors 5 ! Number of traps 220 130 12 ! Location and size of trap # 1 240 130 12 ! Location and size of trap # 2 260 130 12 ! Location and size of trap # 3 270 150 12 ! Location and size of trap # 4 210 150 12 ! Location and size of trap # 5 6 ! Number of points defining OB 230 350 ! Location of point # 1 140 40 ! Location of point # 2 420 40 ! Location of point # 3 370 230 ! Location of point # 4 370 360 ! Location of point # 5 230 350 ! Location of point # 6 #4 230 4 ! Length of hole and par 310 20 ! Location of tee 380 330 27 ! Location and size of green 0 0 0 ! Location and size of water hazzard 530 100 ! Location of wind indicator 1.4695 1.3777 ! X and Y scale factors 0 ! Number of traps 5 ! Number of points defining OB 260 60 ! Location of point # 1 240 360 ! Location of point # 2 530 360 ! Location of point # 3 420 60 ! Location of point # 4 260 60 ! Location of point # 5 #5 355 4 ! Length of hole and par 360 10 ! Location of tee 400 350 25 ! Location and size of green 370 160 25 ! Location and size of water hazzard 140 90 ! Location of wind indicator 1.0278 0.9636 ! X and Y scale factors 0 ! Number of traps 7 ! Number of points defining OB 250 40 ! Location of point # 1 240 170 ! Location of point # 2 110 320 ! Location of point # 3 110 380 ! Location of point # 4 500 380 ! Location of point # 5 500 40 ! Location of point # 6 250 40 ! Location of point # 7 #6 240 4 ! Length of hole and par 470 10 ! Location of tee 580 340 37 ! Location and size of green 0 0 0 ! Location and size of water hazzard 310 110 ! Location of wind indicator 1.5366 1.4406 ! X and Y scale factors 4 ! Number of traps 520 350 22 ! Location and size of trap # 1 530 320 14 ! Location and size of trap # 2 630 350 13 ! Location and size of trap # 3 630 330 14 ! Location and size of trap # 4 6 ! Number of points defining OB 400 50 ! Location of point # 1 380 400 ! Location of point # 2 744 400 ! Location of point # 3 764 360 ! Location of point # 4 634 50 ! Location of point # 5 394 50 ! Location of point # 6 #7 185 3 ! Length of hole and par 10 360 ! Location of tee 520 340 22 ! Location and size of green 140 200 52 ! Location and size of water hazzard 680 330 ! Location of wind indicator 2.7592 2.5867 ! X and Y scale factors 0 ! Number of traps 6 ! Number of points defining OB 50 330 ! Location of point # 1 550 280 ! Location of point # 2 570 330 ! Location of point # 3 550 400 ! Location of point # 4 50 400 ! Location of point # 5 50 330 ! Location of point # 6 #8 380 4 ! Length of hole and par 670 390 ! Location of tee 510 60 35 ! Location and size of green 0 0 0 ! Location and size of water hazzard 360 350 ! Location of wind indicator 1.0175 0.9539 ! X and Y scale factors 0 ! Number of traps 14 ! Number of points defining OB 730 370 ! Location of point # 1 730 80 ! Location of point # 2 620 80 ! Location of point # 3 590 50 ! Location of point # 4 590 20 ! Location of point # 5 430 20 ! Location of point # 6 430 120 ! Location of point # 7 380 170 ! Location of point # 8 380 250 ! Location of point # 9 470 340 ! Location of point # 10 560 340 ! Location of point # 11 560 380 ! Location of point # 12 730 380 ! Location of point # 13 730 360 ! Location of point # 14 #9 390 4 ! Length of hole and par 610 10 ! Location of tee 90 250 36 ! Location and size of green 170 240 45 ! Location and size of water hazzard 330 60 ! Location of wind indicator 1.4862 1.3933 ! X and Y scale factors 5 ! Number of traps 110 300 15 ! Location and size of trap # 1 90 300 13 ! Location and size of trap # 2 70 300 13 ! Location and size of trap # 3 70 210 11 ! Location and size of trap # 4 90 200 12 ! Location and size of trap # 5 8 ! Number of points defining OB 680 90 ! Location of point # 1 420 350 ! Location of point # 2 20 350 ! Location of point # 3 20 170 ! Location of point # 4 340 170 ! Location of point # 5 520 30 ! Location of point # 6 730 30 ! Location of point # 7 680 90 ! Location of point # 8 #10 490 5 ! Length of hole and par 794 340 ! Location of tee 350 140 24 ! Location and size of green 794 200 58 ! Location and size of water hazzard 550 320 ! Location of wind indicator 1.0061 0.9432 ! X and Y scale factors 2 ! Number of traps 390 150 15 ! Location and size of trap # 1 380 120 23 ! Location and size of trap # 2 9 ! Number of points defining OB 794 270 ! Location of point # 1 604 80 ! Location of point # 2 414 70 ! Location of point # 3 294 110 ! Location of point # 4 294 170 ! Location of point # 5 484 170 ! Location of point # 6 684 290 ! Location of point # 7 794 290 ! Location of point # 8 794 270 ! Location of point # 9 #11 155 3 ! Length of hole and par 360 380 ! Location of tee 360 90 29 ! Location and size of green 0 0 0 ! Location and size of water hazzard 550 310 ! Location of wind indicator 1.9957 1.8710 ! X and Y scale factors 0 ! Number of traps 7 ! Number of points defining OB 280 350 ! Location of point # 1 280 80 ! Location of point # 2 310 50 ! Location of point # 3 400 50 ! Location of point # 4 430 80 ! Location of point # 5 430 350 ! Location of point # 6 280 350 ! Location of point # 7 #12 165 3 ! Length of hole and par 794 170 ! Location of tee 250 180 31 ! Location and size of green 640 160 36 ! Location and size of water hazzard 630 270 ! Location of wind indicator 3.2976 3.0915 ! X and Y scale factors 0 ! Number of traps 6 ! Number of points defining OB 730 130 ! Location of point # 1 240 120 ! Location of point # 2 160 180 ! Location of point # 3 230 240 ! Location of point # 4 720 200 ! Location of point # 5 720 130 ! Location of point # 6 #13 605 5 ! Length of hole and par 170 390 ! Location of tee 190 50 34 ! Location and size of green 190 220 48 ! Location and size of water hazzard 370 310 ! Location of wind indicator 0.6356 0.5959 ! X and Y scale factors 0 ! Number of traps 8 ! Number of points defining OB 120 370 ! Location of point # 1 120 20 ! Location of point # 2 130 10 ! Location of point # 3 260 10 ! Location of point # 4 270 20 ! Location of point # 5 270 360 ! Location of point # 6 120 360 ! Location of point # 7 120 350 ! Location of point # 8 #14 350 4 ! Length of hole and par 440 10 ! Location of tee 510 340 35 ! Location and size of green 310 350 48 ! Location and size of water hazzard 590 60 ! Location of wind indicator 1.0254 0.9613 ! X and Y scale factors 0 ! Number of traps 5 ! Number of points defining OB 400 30 ! Location of point # 1 380 380 ! Location of point # 2 590 380 ! Location of point # 3 480 30 ! Location of point # 4 400 30 ! Location of point # 5 #15 360 4 ! Length of hole and par 610 20 ! Location of tee 620 320 37 ! Location and size of green 620 210 33 ! Location and size of water hazzard 480 70 ! Location of wind indicator 0.8893 0.8337 ! X and Y scale factors 4 ! Number of traps 580 170 19 ! Location and size of trap # 1 590 160 18 ! Location and size of trap # 2 618 150 16 ! Location and size of trap # 3 640 160 16 ! Location and size of trap # 4 7 ! Number of points defining OB 560 40 ! Location of point # 1 520 330 ! Location of point # 2 560 370 ! Location of point # 3 680 370 ! Location of point # 4 720 330 ! Location of point # 5 660 40 ! Location of point # 6 560 40 ! Location of point # 7 #16 300 4 ! Length of hole and par 410 10 ! Location of tee 470 320 24 ! Location and size of green 0 0 0 ! Location and size of water hazzard 530 70 ! Location of wind indicator 1.1202 1.0502 ! X and Y scale factors 0 ! Number of traps 9 ! Number of points defining OB 330 40 ! Location of point # 1 280 370 ! Location of point # 2 560 370 ! Location of point # 3 520 220 ! Location of point # 4 520 140 ! Location of point # 5 450 70 ! Location of point # 6 450 30 ! Location of point # 7 330 30 ! Location of point # 8 330 40 ! Location of point # 9 #17 365 4 ! Length of hole and par 780 220 ! Location of tee 270 70 29 ! Location and size of green 400 260 33 ! Location and size of water hazzard 660 320 ! Location of wind indicator 1.4644 1.3729 ! X and Y scale factors 0 ! Number of traps 9 ! Number of points defining OB 720 180 ! Location of point # 1 440 180 ! Location of point # 2 440 120 ! Location of point # 3 340 20 ! Location of point # 4 230 20 ! Location of point # 5 210 300 ! Location of point # 6 440 300 ! Location of point # 7 720 230 ! Location of point # 8 720 180 ! Location of point # 9 #18 390 4 ! Length of hole and par 50 10 ! Location of tee 300 330 35 ! Location and size of green 220 300 35 ! Location and size of water hazzard 190 60 ! Location of wind indicator 1.0849 1.0171 ! X and Y scale factors 0 ! Number of traps 11 ! Number of points defining OB 230 370 ! Location of point # 1 100 370 ! Location of point # 2 30 300 ! Location of point # 3 20 20 ! Location of point # 4 100 20 ! Location of point # 5 140 270 ! Location of point # 6 300 270 ! Location of point # 7 350 320 ! Location of point # 8 350 340 ! Location of point # 9 320 370 ! Location of point # 10 230 370 ! Location of point # 11 | |||||
25.34 | Gleneagle CC (Colorado Springs) | PLATA::BILLINGSLEA | Passio Passiva | Thu Aug 11 1988 12:12 | 728 |
ONE 419 4 ! Length of hole and par 770 230 ! Location of tee 90 260 31 ! Location and size of green 430 240 31 ! Location and size of water hazzard 670 100 ! Location of wind indicator 1.6497 1.5466 ! X and Y scale factors 19 ! Number of traps 82 312 26 ! Location and size of trap # 1 116 316 12 ! Location and size of trap # 2 134 308 12 ! Location and size of trap # 3 152 306 12 ! Location and size of trap # 4 172 300 12 ! Location and size of trap # 5 190 298 12 ! Location and size of trap # 6 210 298 12 ! Location and size of trap # 7 230 298 12 ! Location and size of trap # 8 248 298 12 ! Location and size of trap # 9 266 298 12 ! Location and size of trap # 10 284 296 12 ! Location and size of trap # 11 298 288 12 ! Location and size of trap # 12 314 280 12 ! Location and size of trap # 13 330 272 12 ! Location and size of trap # 14 346 262 12 ! Location and size of trap # 15 362 254 12 ! Location and size of trap # 16 376 244 12 ! Location and size of trap # 17 390 234 12 ! Location and size of trap # 18 460 310 16 ! Location and size of trap # 19 23 ! Number of points defining OB 740 250 ! Location of point # 1 686 214 ! Location of point # 2 438 204 ! Location of point # 3 338 214 ! Location of point # 4 258 204 ! Location of point # 5 188 194 ! Location of point # 6 158 194 ! Location of point # 7 132 198 ! Location of point # 8 90 198 ! Location of point # 9 40 228 ! Location of point # 10 60 328 ! Location of point # 11 70 338 ! Location of point # 12 134 326 ! Location of point # 13 244 336 ! Location of point # 14 304 326 ! Location of point # 15 354 336 ! Location of point # 16 414 326 ! Location of point # 17 464 326 ! Location of point # 18 534 306 ! Location of point # 19 614 306 ! Location of point # 20 684 286 ! Location of point # 21 716 288 ! Location of point # 22 722 282 ! Location of point # 23 TWO 580 5 ! Length of hole and par 784 10 ! Location of tee 36 344 24 ! Location and size of green 470 310 89 ! Location and size of water hazzard 100 80 ! Location of wind indicator 1.4292 1.3399 ! X and Y scale factors 3 ! Number of traps 430 120 22 ! Location and size of trap # 1 90 280 20 ! Location and size of trap # 2 110 340 12 ! Location and size of trap # 3 34 ! Number of points defining OB 500 200 ! Location of point # 1 540 160 ! Location of point # 2 700 120 ! Location of point # 3 760 90 ! Location of point # 4 770 50 ! Location of point # 5 750 20 ! Location of point # 6 700 10 ! Location of point # 7 650 20 ! Location of point # 8 620 30 ! Location of point # 9 540 40 ! Location of point # 10 480 80 ! Location of point # 11 428 82 ! Location of point # 12 402 92 ! Location of point # 13 312 132 ! Location of point # 14 282 152 ! Location of point # 15 242 172 ! Location of point # 16 172 202 ! Location of point # 17 62 272 ! Location of point # 18 12 322 ! Location of point # 19 12 362 ! Location of point # 20 32 382 ! Location of point # 21 82 362 ! Location of point # 22 152 342 ! Location of point # 23 192 338 ! Location of point # 24 222 336 ! Location of point # 25 252 336 ! Location of point # 26 332 346 ! Location of point # 27 382 366 ! Location of point # 28 522 376 ! Location of point # 29 552 356 ! Location of point # 30 562 276 ! Location of point # 31 532 246 ! Location of point # 32 512 246 ! Location of point # 33 492 216 ! Location of point # 34 THREE 387 4 ! Length of hole and par 20 380 ! Location of tee 490 130 21 ! Location and size of green 0 0 0 ! Location and size of water hazzard 510 310 ! Location of wind indicator 1.4528 1.3620 ! X and Y scale factors 15 ! Number of traps 470 110 5 ! Location and size of trap # 1 480 100 5 ! Location and size of trap # 2 476 104 6 ! Location and size of trap # 3 484 100 5 ! Location and size of trap # 4 474 150 7 ! Location and size of trap # 5 484 154 8 ! Location and size of trap # 6 366 194 5 ! Location and size of trap # 7 340 200 10 ! Location and size of trap # 8 354 198 8 ! Location and size of trap # 9 316 146 7 ! Location and size of trap # 10 306 146 8 ! Location and size of trap # 11 300 150 10 ! Location and size of trap # 12 240 160 10 ! Location and size of trap # 13 260 150 10 ! Location and size of trap # 14 250 156 10 ! Location and size of trap # 15 20 ! Number of points defining OB 400 200 ! Location of point # 1 430 180 ! Location of point # 2 500 180 ! Location of point # 3 540 140 ! Location of point # 4 530 80 ! Location of point # 5 470 70 ! Location of point # 6 450 90 ! Location of point # 7 380 110 ! Location of point # 8 350 130 ! Location of point # 9 250 130 ! Location of point # 10 190 160 ! Location of point # 11 160 210 ! Location of point # 12 50 320 ! Location of point # 13 100 360 ! Location of point # 14 140 320 ! Location of point # 15 170 280 ! Location of point # 16 230 250 ! Location of point # 17 240 240 ! Location of point # 18 290 220 ! Location of point # 19 360 210 ! Location of point # 20 FOUR 558 5 ! Length of hole and par 10 340 ! Location of tee 700 94 21 ! Location and size of green 658 74 30 ! Location and size of water hazzard 440 240 ! Location of wind indicator 1.4420 1.3519 ! X and Y scale factors 9 ! Number of traps 610 20 9 ! Location and size of trap # 1 630 30 10 ! Location and size of trap # 2 620 24 9 ! Location and size of trap # 3 340 140 10 ! Location and size of trap # 4 330 140 10 ! Location and size of trap # 5 316 144 9 ! Location and size of trap # 6 300 166 6 ! Location and size of trap # 7 290 160 7 ! Location and size of trap # 8 280 170 10 ! Location and size of trap # 9 35 ! Number of points defining OB 400 120 ! Location of point # 1 430 110 ! Location of point # 2 560 80 ! Location of point # 3 570 70 ! Location of point # 4 600 70 ! Location of point # 5 650 110 ! Location of point # 6 720 120 ! Location of point # 7 740 80 ! Location of point # 8 680 40 ! Location of point # 9 610 10 ! Location of point # 10 560 20 ! Location of point # 11 510 20 ! Location of point # 12 450 30 ! Location of point # 13 410 30 ! Location of point # 14 340 50 ! Location of point # 15 290 70 ! Location of point # 16 240 80 ! Location of point # 17 230 90 ! Location of point # 18 210 100 ! Location of point # 19 170 140 ! Location of point # 20 160 160 ! Location of point # 21 130 180 ! Location of point # 22 80 210 ! Location of point # 23 40 260 ! Location of point # 24 30 300 ! Location of point # 25 40 310 ! Location of point # 26 50 310 ! Location of point # 27 70 300 ! Location of point # 28 110 280 ! Location of point # 29 150 260 ! Location of point # 30 180 230 ! Location of point # 31 240 190 ! Location of point # 32 270 180 ! Location of point # 33 310 170 ! Location of point # 34 350 130 ! Location of point # 35 FIVE 183 3 ! Length of hole and par 720 370 ! Location of tee 720 50 24 ! Location and size of green 0 0 0 ! Location and size of water hazzard 400 200 ! Location of wind indicator 1.8652 1.7486 ! X and Y scale factors 5 ! Number of traps 754 40 12 ! Location and size of trap # 1 750 52 8 ! Location and size of trap # 2 740 90 12 ! Location and size of trap # 3 730 100 8 ! Location and size of trap # 4 750 80 5 ! Location and size of trap # 5 19 ! Number of points defining OB 700 200 ! Location of point # 1 700 226 ! Location of point # 2 712 232 ! Location of point # 3 708 252 ! Location of point # 4 710 324 ! Location of point # 5 740 316 ! Location of point # 6 744 300 ! Location of point # 7 744 264 ! Location of point # 8 744 230 ! Location of point # 9 764 180 ! Location of point # 10 754 120 ! Location of point # 11 774 70 ! Location of point # 12 780 40 ! Location of point # 13 760 10 ! Location of point # 14 710 20 ! Location of point # 15 680 50 ! Location of point # 16 700 170 ! Location of point # 17 710 180 ! Location of point # 18 710 192 ! Location of point # 19 SIX 397 4 ! Length of hole and par 780 60 ! Location of tee 130 340 29 ! Location and size of green 0 0 0 ! Location and size of water hazzard 120 90 ! Location of wind indicator 1.8018 1.6892 ! X and Y scale factors 11 ! Number of traps 450 260 12 ! Location and size of trap # 1 400 280 12 ! Location and size of trap # 2 420 270 12 ! Location and size of trap # 3 434 264 12 ! Location and size of trap # 4 410 276 12 ! Location and size of trap # 5 400 160 12 ! Location and size of trap # 6 430 150 12 ! Location and size of trap # 7 414 156 12 ! Location and size of trap # 8 370 170 12 ! Location and size of trap # 9 384 164 12 ! Location and size of trap # 10 350 170 12 ! Location and size of trap # 11 17 ! Number of points defining OB 720 50 ! Location of point # 1 662 58 ! Location of point # 2 372 108 ! Location of point # 3 42 258 ! Location of point # 4 32 268 ! Location of point # 5 22 288 ! Location of point # 6 22 298 ! Location of point # 7 32 328 ! Location of point # 8 42 338 ! Location of point # 9 112 388 ! Location of point # 10 122 388 ! Location of point # 11 152 378 ! Location of point # 12 422 288 ! Location of point # 13 732 98 ! Location of point # 14 742 88 ! Location of point # 15 742 78 ! Location of point # 16 732 68 ! Location of point # 17 SEVEN 421 4 ! Length of hole and par 620 50 ! Location of tee 198 352 21 ! Location and size of green 0 0 0 ! Location and size of water hazzard 270 160 ! Location of wind indicator 1.4472 1.3568 ! X and Y scale factors 9 ! Number of traps 420 320 10 ! Location and size of trap # 1 430 310 8 ! Location and size of trap # 2 440 310 5 ! Location and size of trap # 3 460 370 12 ! Location and size of trap # 4 470 360 9 ! Location and size of trap # 5 480 360 11 ! Location and size of trap # 6 240 330 10 ! Location and size of trap # 7 230 330 5 ! Location and size of trap # 8 252 334 6 ! Location and size of trap # 9 39 ! Number of points defining OB 500 200 ! Location of point # 1 460 240 ! Location of point # 2 450 280 ! Location of point # 3 430 300 ! Location of point # 4 410 310 ! Location of point # 5 400 320 ! Location of point # 6 360 330 ! Location of point # 7 340 320 ! Location of point # 8 300 320 ! Location of point # 9 260 310 ! Location of point # 10 240 310 ! Location of point # 11 210 300 ! Location of point # 12 160 320 ! Location of point # 13 160 350 ! Location of point # 14 210 390 ! Location of point # 15 240 380 ! Location of point # 16 280 380 ! Location of point # 17 320 390 ! Location of point # 18 360 390 ! Location of point # 19 364 386 ! Location of point # 20 376 386 ! Location of point # 21 380 390 ! Location of point # 22 416 390 ! Location of point # 23 456 384 ! Location of point # 24 474 384 ! Location of point # 25 492 370 ! Location of point # 26 494 350 ! Location of point # 27 522 296 ! Location of point # 28 522 288 ! Location of point # 29 544 246 ! Location of point # 30 574 206 ! Location of point # 31 574 186 ! Location of point # 32 594 156 ! Location of point # 33 604 126 ! Location of point # 34 604 86 ! Location of point # 35 574 86 ! Location of point # 36 534 126 ! Location of point # 37 534 156 ! Location of point # 38 514 176 ! Location of point # 39 EIGHT 197 3 ! Length of hole and par 360 260 ! Location of tee 160 70 26 ! Location and size of green 150 150 62 ! Location and size of water hazzard 470 130 ! Location of wind indicator 1.4453 1.3550 ! X and Y scale factors 3 ! Number of traps 180 90 12 ! Location and size of trap # 1 190 80 12 ! Location and size of trap # 2 190 60 12 ! Location and size of trap # 3 10 ! Number of points defining OB 310 200 ! Location of point # 1 290 140 ! Location of point # 2 250 90 ! Location of point # 3 230 70 ! Location of point # 4 150 30 ! Location of point # 5 120 40 ! Location of point # 6 80 100 ! Location of point # 7 90 190 ! Location of point # 8 110 210 ! Location of point # 9 300 230 ! Location of point # 10 NINE 445 4 ! Length of hole and par 20 310 ! Location of tee 710 250 30 ! Location and size of green 80 280 33 ! Location and size of water hazzard 400 100 ! Location of wind indicator 1.5674 1.4694 ! X and Y scale factors 2 ! Number of traps 670 270 14 ! Location and size of trap # 1 690 280 12 ! Location and size of trap # 2 17 ! Number of points defining OB 660 170 ! Location of point # 1 30 280 ! Location of point # 2 30 320 ! Location of point # 3 40 360 ! Location of point # 4 80 360 ! Location of point # 5 250 390 ! Location of point # 6 360 360 ! Location of point # 7 420 350 ! Location of point # 8 460 340 ! Location of point # 9 540 330 ! Location of point # 10 620 310 ! Location of point # 11 720 286 ! Location of point # 12 768 272 ! Location of point # 13 778 230 ! Location of point # 14 770 210 ! Location of point # 15 744 176 ! Location of point # 16 704 168 ! Location of point # 17 TEN 465 4 ! Length of hole and par 764 126 ! Location of tee 60 50 26 ! Location and size of green 0 0 0 ! Location and size of water hazzard 400 300 ! Location of wind indicator 1.5832 1.4843 ! X and Y scale factors 0 ! Number of traps 39 ! Number of points defining OB 400 130 ! Location of point # 1 370 130 ! Location of point # 2 360 120 ! Location of point # 3 350 120 ! Location of point # 4 340 130 ! Location of point # 5 330 130 ! Location of point # 6 308 128 ! Location of point # 7 276 128 ! Location of point # 8 236 114 ! Location of point # 9 210 112 ! Location of point # 10 196 98 ! Location of point # 11 168 76 ! Location of point # 12 150 66 ! Location of point # 13 136 66 ! Location of point # 14 136 52 ! Location of point # 15 82 24 ! Location of point # 16 68 10 ! Location of point # 17 28 22 ! Location of point # 18 28 58 ! Location of point # 19 42 72 ! Location of point # 20 78 110 ! Location of point # 21 124 128 ! Location of point # 22 170 152 ! Location of point # 23 210 164 ! Location of point # 24 222 154 ! Location of point # 25 254 164 ! Location of point # 26 272 182 ! Location of point # 27 324 194 ! Location of point # 28 336 194 ! Location of point # 29 408 172 ! Location of point # 30 432 170 ! Location of point # 31 476 174 ! Location of point # 32 546 164 ! Location of point # 33 616 152 ! Location of point # 34 610 114 ! Location of point # 35 556 118 ! Location of point # 36 502 112 ! Location of point # 37 462 112 ! Location of point # 38 428 122 ! Location of point # 39 ELEVEN 355 4 ! Length of hole and par 30 320 ! Location of tee 486 244 21 ! Location and size of green 0 0 0 ! Location and size of water hazzard 230 120 ! Location of wind indicator 1.3437 1.2597 ! X and Y scale factors 7 ! Number of traps 450 240 12 ! Location and size of trap # 1 462 240 5 ! Location and size of trap # 2 400 310 8 ! Location and size of trap # 3 420 300 9 ! Location and size of trap # 4 410 304 9 ! Location and size of trap # 5 380 330 9 ! Location and size of trap # 6 370 336 8 ! Location and size of trap # 7 22 ! Number of points defining OB 400 220 ! Location of point # 1 330 240 ! Location of point # 2 300 270 ! Location of point # 3 250 266 ! Location of point # 4 206 294 ! Location of point # 5 158 300 ! Location of point # 6 92 300 ! Location of point # 7 72 310 ! Location of point # 8 72 340 ! Location of point # 9 122 350 ! Location of point # 10 142 350 ! Location of point # 11 232 360 ! Location of point # 12 262 360 ! Location of point # 13 322 370 ! Location of point # 14 342 370 ! Location of point # 15 392 340 ! Location of point # 16 432 310 ! Location of point # 17 462 300 ! Location of point # 18 512 270 ! Location of point # 19 532 220 ! Location of point # 20 472 190 ! Location of point # 21 432 210 ! Location of point # 22 TWELVE 187 3 ! Length of hole and par 440 280 ! Location of tee 680 100 30 ! Location and size of green 620 130 20 ! Location and size of water hazzard 290 90 ! Location of wind indicator 1.6436 1.5409 ! X and Y scale factors 7 ! Number of traps 646 120 8 ! Location and size of trap # 1 640 110 10 ! Location and size of trap # 2 650 130 12 ! Location and size of trap # 3 634 100 12 ! Location and size of trap # 4 670 140 12 ! Location and size of trap # 5 646 94 8 ! Location and size of trap # 6 660 130 5 ! Location and size of trap # 7 19 ! Number of points defining OB 470 200 ! Location of point # 1 540 130 ! Location of point # 2 550 110 ! Location of point # 3 630 60 ! Location of point # 4 660 50 ! Location of point # 5 680 50 ! Location of point # 6 710 70 ! Location of point # 7 730 110 ! Location of point # 8 720 140 ! Location of point # 9 690 170 ! Location of point # 10 650 200 ! Location of point # 11 610 220 ! Location of point # 12 590 240 ! Location of point # 13 560 250 ! Location of point # 14 520 270 ! Location of point # 15 490 280 ! Location of point # 16 470 270 ! Location of point # 17 450 250 ! Location of point # 18 450 220 ! Location of point # 19 THIRTEEN 561 5 ! Length of hole and par 770 250 ! Location of tee 60 310 26 ! Location and size of green 410 140 33 ! Location and size of water hazzard 400 320 ! Location of wind indicator 1.4335 1.3439 ! X and Y scale factors 5 ! Number of traps 180 160 12 ! Location and size of trap # 1 130 180 12 ! Location and size of trap # 2 154 164 12 ! Location and size of trap # 3 140 170 12 ! Location and size of trap # 4 166 160 12 ! Location and size of trap # 5 28 ! Number of points defining OB 400 190 ! Location of point # 1 450 200 ! Location of point # 2 500 204 ! Location of point # 3 552 218 ! Location of point # 4 592 238 ! Location of point # 5 672 258 ! Location of point # 6 702 258 ! Location of point # 7 722 228 ! Location of point # 8 672 198 ! Location of point # 9 632 168 ! Location of point # 10 592 148 ! Location of point # 11 502 128 ! Location of point # 12 412 88 ! Location of point # 13 282 118 ! Location of point # 14 222 128 ! Location of point # 15 182 148 ! Location of point # 16 164 148 ! Location of point # 17 134 158 ! Location of point # 18 112 180 ! Location of point # 19 64 200 ! Location of point # 20 34 240 ! Location of point # 21 14 260 ! Location of point # 22 24 310 ! Location of point # 23 54 340 ! Location of point # 24 84 320 ! Location of point # 25 114 270 ! Location of point # 26 244 220 ! Location of point # 27 354 190 ! Location of point # 28 FOURTEEN 369 4 ! Length of hole and par 370 20 ! Location of tee 36 350 21 ! Location and size of green 0 0 0 ! Location and size of water hazzard 400 200 ! Location of wind indicator 1.3516 1.2671 ! X and Y scale factors 0 ! Number of traps 29 ! Number of points defining OB 150 200 ! Location of point # 1 220 150 ! Location of point # 2 260 130 ! Location of point # 3 280 100 ! Location of point # 4 330 70 ! Location of point # 5 350 50 ! Location of point # 6 350 30 ! Location of point # 7 310 30 ! Location of point # 8 280 50 ! Location of point # 9 230 70 ! Location of point # 10 220 90 ! Location of point # 11 210 100 ! Location of point # 12 190 100 ! Location of point # 13 170 110 ! Location of point # 14 150 130 ! Location of point # 15 140 150 ! Location of point # 16 120 160 ! Location of point # 17 100 160 ! Location of point # 18 60 200 ! Location of point # 19 50 240 ! Location of point # 20 40 270 ! Location of point # 21 20 310 ! Location of point # 22 10 330 ! Location of point # 23 10 350 ! Location of point # 24 20 380 ! Location of point # 25 60 370 ! Location of point # 26 80 310 ! Location of point # 27 110 270 ! Location of point # 28 130 210 ! Location of point # 29 FIFTEEN 488 4 ! Length of hole and par 770 10 ! Location of tee 60 330 31 ! Location and size of green 270 210 33 ! Location and size of water hazzard 540 340 ! Location of wind indicator 1.6291 1.5273 ! X and Y scale factors 6 ! Number of traps 380 150 21 ! Location and size of trap # 1 440 120 18 ! Location and size of trap # 2 400 130 12 ! Location and size of trap # 3 460 100 12 ! Location and size of trap # 4 388 126 12 ! Location and size of trap # 5 458 114 5 ! Location and size of trap # 6 26 ! Number of points defining OB 490 200 ! Location of point # 1 530 170 ! Location of point # 2 590 120 ! Location of point # 3 700 80 ! Location of point # 4 710 30 ! Location of point # 5 640 20 ! Location of point # 6 570 60 ! Location of point # 7 470 80 ! Location of point # 8 400 120 ! Location of point # 9 350 150 ! Location of point # 10 290 160 ! Location of point # 11 260 190 ! Location of point # 12 230 200 ! Location of point # 13 210 210 ! Location of point # 14 170 230 ! Location of point # 15 110 250 ! Location of point # 16 50 290 ! Location of point # 17 10 310 ! Location of point # 18 10 350 ! Location of point # 19 40 380 ! Location of point # 20 70 380 ! Location of point # 21 130 360 ! Location of point # 22 160 330 ! Location of point # 23 220 320 ! Location of point # 24 290 290 ! Location of point # 25 420 260 ! Location of point # 26 SIXTEEN 209 3 ! Length of hole and par 162 40 ! Location of tee 174 340 29 ! Location and size of green 140 260 43 ! Location and size of water hazzard 426 180 ! Location of wind indicator 1.5414 1.4451 ! X and Y scale factors 0 ! Number of traps 19 ! Number of points defining OB 214 192 ! Location of point # 1 204 154 ! Location of point # 2 208 120 ! Location of point # 3 196 96 ! Location of point # 4 196 78 ! Location of point # 5 188 52 ! Location of point # 6 162 42 ! Location of point # 7 142 58 ! Location of point # 8 116 144 ! Location of point # 9 120 198 ! Location of point # 10 102 240 ! Location of point # 11 118 302 ! Location of point # 12 122 328 ! Location of point # 13 138 364 ! Location of point # 14 182 382 ! Location of point # 15 216 360 ! Location of point # 16 218 326 ! Location of point # 17 218 290 ! Location of point # 18 210 236 ! Location of point # 19 SEVENTEEN 460 4 ! Length of hole and par 20 370 ! Location of tee 410 50 22 ! Location and size of green 0 0 0 ! Location and size of water hazzard 400 200 ! Location of wind indicator 1.1356 1.0646 ! X and Y scale factors 0 ! Number of traps 26 ! Number of points defining OB 250 180 ! Location of point # 1 290 150 ! Location of point # 2 290 140 ! Location of point # 3 340 120 ! Location of point # 4 410 80 ! Location of point # 5 450 90 ! Location of point # 6 470 70 ! Location of point # 7 450 30 ! Location of point # 8 400 20 ! Location of point # 9 380 40 ! Location of point # 10 350 40 ! Location of point # 11 330 60 ! Location of point # 12 270 90 ! Location of point # 13 220 110 ! Location of point # 14 180 160 ! Location of point # 15 160 170 ! Location of point # 16 140 190 ! Location of point # 17 90 230 ! Location of point # 18 70 280 ! Location of point # 19 50 300 ! Location of point # 20 50 340 ! Location of point # 21 90 320 ! Location of point # 22 140 280 ! Location of point # 23 180 230 ! Location of point # 24 210 210 ! Location of point # 25 220 190 ! Location of point # 26 EIGHTEEN 560 5 ! Length of hole and par 10 90 ! Location of tee 730 160 28 ! Location and size of green 440 140 22 ! Location and size of water hazzard 400 300 ! Location of wind indicator 1.2926 1.2118 ! X and Y scale factors 17 ! Number of traps 760 120 12 ! Location and size of trap # 1 744 124 12 ! Location and size of trap # 2 728 124 12 ! Location and size of trap # 3 710 124 12 ! Location and size of trap # 4 690 124 12 ! Location and size of trap # 5 670 126 12 ! Location and size of trap # 6 652 128 12 ! Location and size of trap # 7 636 136 12 ! Location and size of trap # 8 620 140 14 ! Location and size of trap # 9 594 160 20 ! Location and size of trap # 10 564 180 16 ! Location and size of trap # 11 574 170 12 ! Location and size of trap # 12 608 148 13 ! Location and size of trap # 13 540 180 12 ! Location and size of trap # 14 570 120 14 ! Location and size of trap # 15 640 180 12 ! Location and size of trap # 16 600 190 12 ! Location and size of trap # 17 26 ! Number of points defining OB 400 200 ! Location of point # 1 420 180 ! Location of point # 2 470 182 ! Location of point # 3 520 192 ! Location of point # 4 560 192 ! Location of point # 5 730 202 ! Location of point # 6 770 212 ! Location of point # 7 770 182 ! Location of point # 8 790 172 ! Location of point # 9 790 142 ! Location of point # 10 760 112 ! Location of point # 11 580 102 ! Location of point # 12 550 92 ! Location of point # 13 490 102 ! Location of point # 14 420 82 ! Location of point # 15 360 52 ! Location of point # 16 320 72 ! Location of point # 17 130 82 ! Location of point # 18 40 72 ! Location of point # 19 30 82 ! Location of point # 20 30 122 ! Location of point # 21 110 162 ! Location of point # 22 150 152 ! Location of point # 23 190 162 ! Location of point # 24 250 152 ! Location of point # 25 320 172 ! Location of point # 26 | |||||
25.35 | Credits. | RANGLY::FREEMAN_KEVI | The Squeeky Wheel = Neglect | Thu Aug 11 1988 12:19 | 7 |
The last two courses were brought to you by Gordi Rogers and with a little push from you Jim, we might be able to get him to finish Sugarloaf and The Samoset. I've another, Greenmeadow aka Meadowhill 18 holer (9 w/ tee's moved back but adding 9 more in the next few as with Natanis to be 27) that has a problem with the first hole. Regards, Kevin | |||||
25.37 | New_Prague.Course | HESIRI::REHOR | MN Gophers are Giant Killers! | Sat Feb 04 1989 12:19 | 768 |
Since it's -25 F, and golf doesn't start for another two months, I've had to recreate my home course. I only wish I could play the real thing just as well. New_prague.course Hdcp 10 460 5 ! Length of hole and par 754 360 ! Location of tee 116 60 21 ! Location and size of green 300 330 50 ! Location and size of water hazzard 570 100 ! Location of wind indicator 1.6004 1.5004 ! X and Y scale factors 8 ! Number of traps 510 250 25 ! Location and size of trap # 1 460 354 25 ! Location and size of trap # 2 140 170 26 ! Location and size of trap # 3 80 70 12 ! Location and size of trap # 4 86 80 12 ! Location and size of trap # 5 90 90 12 ! Location and size of trap # 6 150 40 10 ! Location and size of trap # 7 156 50 9 ! Location and size of trap # 8 32 ! Number of points defining OB 400 200 ! Location of point # 1 450 210 ! Location of point # 2 520 230 ! Location of point # 3 610 260 ! Location of point # 4 680 290 ! Location of point # 5 724 320 ! Location of point # 6 744 340 ! Location of point # 7 754 360 ! Location of point # 8 754 372 ! Location of point # 9 744 382 ! Location of point # 10 714 392 ! Location of point # 11 644 394 ! Location of point # 12 524 392 ! Location of point # 13 424 372 ! Location of point # 14 354 352 ! Location of point # 15 294 322 ! Location of point # 16 224 282 ! Location of point # 17 174 232 ! Location of point # 18 124 172 ! Location of point # 19 94 142 ! Location of point # 20 64 92 ! Location of point # 21 60 62 ! Location of point # 22 60 42 ! Location of point # 23 70 32 ! Location of point # 24 90 12 ! Location of point # 25 100 12 ! Location of point # 26 120 14 ! Location of point # 27 166 24 ! Location of point # 28 216 74 ! Location of point # 29 256 114 ! Location of point # 30 306 154 ! Location of point # 31 326 174 ! Location of point # 32 Hdcp 18 289 4 ! Length of hole and par 390 380 ! Location of tee 350 40 25 ! Location and size of green 200 130 60 ! Location and size of water hazzard 530 200 ! Location of wind indicator 1.2625 1.1836 ! X and Y scale factors 6 ! Number of traps 390 50 12 ! Location and size of trap # 1 380 70 12 ! Location and size of trap # 2 390 60 12 ! Location and size of trap # 3 320 70 12 ! Location and size of trap # 4 310 60 12 ! Location and size of trap # 5 310 50 12 ! Location and size of trap # 6 7 ! Number of points defining OB 420 200 ! Location of point # 1 420 10 ! Location of point # 2 270 10 ! Location of point # 3 270 290 ! Location of point # 4 330 370 ! Location of point # 5 420 370 ! Location of point # 6 420 140 ! Location of point # 7 Hdcp 2 374 4 ! Length of hole and par 260 390 ! Location of tee 580 60 23 ! Location and size of green 0 0 0 ! Location and size of water hazzard 550 280 ! Location of wind indicator 1.4073 1.3193 ! X and Y scale factors 3 ! Number of traps 430 180 22 ! Location and size of trap # 1 580 100 14 ! Location and size of trap # 2 560 30 15 ! Location and size of trap # 3 30 ! Number of points defining OB 400 200 ! Location of point # 1 520 140 ! Location of point # 2 590 120 ! Location of point # 3 610 110 ! Location of point # 4 630 100 ! Location of point # 5 650 80 ! Location of point # 6 650 60 ! Location of point # 7 640 40 ! Location of point # 8 600 20 ! Location of point # 9 550 10 ! Location of point # 10 480 20 ! Location of point # 11 450 30 ! Location of point # 12 420 40 ! Location of point # 13 390 50 ! Location of point # 14 360 70 ! Location of point # 15 330 100 ! Location of point # 16 300 130 ! Location of point # 17 270 170 ! Location of point # 18 250 210 ! Location of point # 19 240 250 ! Location of point # 20 230 300 ! Location of point # 21 230 370 ! Location of point # 22 240 380 ! Location of point # 23 260 380 ! Location of point # 24 280 370 ! Location of point # 25 300 340 ! Location of point # 26 320 300 ! Location of point # 27 330 270 ! Location of point # 28 350 240 ! Location of point # 29 400 200 ! Location of point # 30 Hdcp 14 351 4 ! Length of hole and par 460 390 ! Location of tee 400 50 25 ! Location and size of green 0 0 0 ! Location and size of water hazzard 190 200 ! Location of wind indicator 1.0523 0.9865 ! X and Y scale factors 5 ! Number of traps 530 200 24 ! Location and size of trap # 1 440 60 12 ! Location and size of trap # 2 440 40 12 ! Location and size of trap # 3 380 80 12 ! Location and size of trap # 4 370 70 12 ! Location and size of trap # 5 24 ! Number of points defining OB 490 200 ! Location of point # 1 490 170 ! Location of point # 2 480 90 ! Location of point # 3 470 20 ! Location of point # 4 450 10 ! Location of point # 5 390 10 ! Location of point # 6 350 20 ! Location of point # 7 340 30 ! Location of point # 8 330 60 ! Location of point # 9 320 110 ! Location of point # 10 320 170 ! Location of point # 11 330 250 ! Location of point # 12 350 300 ! Location of point # 13 350 350 ! Location of point # 14 350 390 ! Location of point # 15 380 390 ! Location of point # 16 400 380 ! Location of point # 17 420 380 ! Location of point # 18 440 390 ! Location of point # 19 470 390 ! Location of point # 20 480 360 ! Location of point # 21 480 320 ! Location of point # 22 490 260 ! Location of point # 23 490 190 ! Location of point # 24 Hdcp 6 201 3 ! Length of hole and par 410 390 ! Location of tee 370 60 29 ! Location and size of green 360 260 46 ! Location and size of water hazzard 610 200 ! Location of wind indicator 1.7625 1.6524 ! X and Y scale factors 3 ! Number of traps 450 60 18 ! Location and size of trap # 1 320 90 14 ! Location and size of trap # 2 310 70 14 ! Location and size of trap # 3 19 ! Number of points defining OB 470 200 ! Location of point # 1 470 120 ! Location of point # 2 460 70 ! Location of point # 3 450 50 ! Location of point # 4 440 30 ! Location of point # 5 420 10 ! Location of point # 6 370 10 ! Location of point # 7 310 20 ! Location of point # 8 290 40 ! Location of point # 9 280 80 ! Location of point # 10 270 180 ! Location of point # 11 280 250 ! Location of point # 12 310 310 ! Location of point # 13 330 350 ! Location of point # 14 340 380 ! Location of point # 15 440 380 ! Location of point # 16 460 330 ! Location of point # 17 470 230 ! Location of point # 18 470 190 ! Location of point # 19 Hdcp 8 505 5 ! Length of hole and par 10 120 ! Location of tee 710 160 34 ! Location and size of green 0 0 0 ! Location and size of water hazzard 80 320 ! Location of wind indicator 1.3945 1.3073 ! X and Y scale factors 14 ! Number of traps 390 230 15 ! Location and size of trap # 1 370 230 15 ! Location and size of trap # 2 350 230 15 ! Location and size of trap # 3 380 230 15 ! Location and size of trap # 4 360 230 15 ! Location and size of trap # 5 320 110 14 ! Location and size of trap # 6 340 110 14 ! Location and size of trap # 7 330 110 14 ! Location and size of trap # 8 390 110 14 ! Location and size of trap # 9 400 110 14 ! Location and size of trap # 10 680 200 12 ! Location and size of trap # 11 690 210 12 ! Location and size of trap # 12 700 210 12 ! Location and size of trap # 13 710 210 12 ! Location and size of trap # 14 8 ! Number of points defining OB 400 270 ! Location of point # 1 780 270 ! Location of point # 2 780 80 ! Location of point # 3 10 80 ! Location of point # 4 10 160 ! Location of point # 5 90 160 ! Location of point # 6 180 260 ! Location of point # 7 400 270 ! Location of point # 8 Hdcp 16 150 3 ! Length of hole and par 480 10 ! Location of tee 420 330 40 ! Location and size of green 0 0 0 ! Location and size of water hazzard 170 130 ! Location of wind indicator 2.3104 2.1660 ! X and Y scale factors 10 ! Number of traps 400 280 12 ! Location and size of trap # 1 390 290 12 ! Location and size of trap # 2 380 300 12 ! Location and size of trap # 3 370 310 12 ! Location and size of trap # 4 460 270 14 ! Location and size of trap # 5 470 280 14 ! Location and size of trap # 6 480 290 14 ! Location and size of trap # 7 490 330 13 ! Location and size of trap # 8 490 340 13 ! Location and size of trap # 9 490 350 13 ! Location and size of trap # 10 20 ! Number of points defining OB 550 200 ! Location of point # 1 540 10 ! Location of point # 2 380 10 ! Location of point # 3 340 40 ! Location of point # 4 330 80 ! Location of point # 5 320 120 ! Location of point # 6 310 170 ! Location of point # 7 300 230 ! Location of point # 8 290 310 ! Location of point # 9 300 350 ! Location of point # 10 310 360 ! Location of point # 11 320 370 ! Location of point # 12 340 380 ! Location of point # 13 370 390 ! Location of point # 14 440 390 ! Location of point # 15 500 380 ! Location of point # 16 530 360 ! Location of point # 17 550 320 ! Location of point # 18 550 260 ! Location of point # 19 550 200 ! Location of point # 20 Hdcp 12 345 4 ! Length of hole and par 600 390 ! Location of tee 130 90 29 ! Location and size of green 0 0 0 ! Location and size of water hazzard 260 280 ! Location of wind indicator 1.8400 1.7250 ! X and Y scale factors 7 ! Number of traps 170 130 12 ! Location and size of trap # 1 160 140 12 ! Location and size of trap # 2 150 140 12 ! Location and size of trap # 3 130 50 12 ! Location and size of trap # 4 140 50 12 ! Location and size of trap # 5 150 50 12 ! Location and size of trap # 6 160 130 9 ! Location and size of trap # 7 35 ! Number of points defining OB 400 200 ! Location of point # 1 450 260 ! Location of point # 2 500 310 ! Location of point # 3 550 360 ! Location of point # 4 580 390 ! Location of point # 5 590 390 ! Location of point # 6 610 390 ! Location of point # 7 620 390 ! Location of point # 8 630 380 ! Location of point # 9 630 370 ! Location of point # 10 620 350 ! Location of point # 11 610 320 ! Location of point # 12 590 270 ! Location of point # 13 570 210 ! Location of point # 14 550 150 ! Location of point # 15 530 90 ! Location of point # 16 510 60 ! Location of point # 17 490 40 ! Location of point # 18 470 30 ! Location of point # 19 450 30 ! Location of point # 20 260 30 ! Location of point # 21 190 30 ! Location of point # 22 150 30 ! Location of point # 23 140 30 ! Location of point # 24 100 40 ! Location of point # 25 90 50 ! Location of point # 26 80 70 ! Location of point # 27 80 110 ! Location of point # 28 90 130 ! Location of point # 29 120 150 ! Location of point # 30 180 160 ! Location of point # 31 270 160 ! Location of point # 32 300 160 ! Location of point # 33 340 170 ! Location of point # 34 400 200 ! Location of point # 35 Hdcp 4 360 4 ! Length of hole and par 80 50 ! Location of tee 640 330 28 ! Location and size of green 0 0 0 ! Location and size of water hazzard 120 300 ! Location of wind indicator 1.7630 1.6528 ! X and Y scale factors 8 ! Number of traps 590 340 10 ! Location and size of trap # 1 600 350 10 ! Location and size of trap # 2 610 360 9 ! Location and size of trap # 3 610 300 9 ! Location and size of trap # 4 620 290 9 ! Location and size of trap # 5 630 290 9 ! Location and size of trap # 6 660 300 8 ! Location and size of trap # 7 670 310 9 ! Location and size of trap # 8 38 ! Number of points defining OB 500 180 ! Location of point # 1 440 130 ! Location of point # 2 390 110 ! Location of point # 3 340 90 ! Location of point # 4 260 70 ! Location of point # 5 210 60 ! Location of point # 6 140 40 ! Location of point # 7 100 30 ! Location of point # 8 90 40 ! Location of point # 9 80 50 ! Location of point # 10 80 60 ! Location of point # 11 80 80 ! Location of point # 12 90 90 ! Location of point # 13 120 120 ! Location of point # 14 170 160 ! Location of point # 15 240 220 ! Location of point # 16 270 250 ! Location of point # 17 280 260 ! Location of point # 18 300 270 ! Location of point # 19 320 280 ! Location of point # 20 370 300 ! Location of point # 21 420 310 ! Location of point # 22 460 320 ! Location of point # 23 510 340 ! Location of point # 24 560 360 ! Location of point # 25 600 370 ! Location of point # 26 640 380 ! Location of point # 27 660 380 ! Location of point # 28 690 370 ! Location of point # 29 700 360 ! Location of point # 30 710 330 ! Location of point # 31 700 300 ! Location of point # 32 690 290 ! Location of point # 33 660 270 ! Location of point # 34 630 250 ! Location of point # 35 590 230 ! Location of point # 36 550 210 ! Location of point # 37 500 180 ! Location of point # 38 Hdcp 7 345 4 ! Length of hole and par 730 250 ! Location of tee 80 230 32 ! Location and size of green 0 0 0 ! Location and size of water hazzard 660 90 ! Location of wind indicator 1.8851 1.7673 ! X and Y scale factors 9 ! Number of traps 110 180 12 ! Location and size of trap # 1 100 180 12 ! Location and size of trap # 2 90 180 12 ! Location and size of trap # 3 60 280 12 ! Location and size of trap # 4 70 280 12 ! Location and size of trap # 5 80 280 12 ! Location and size of trap # 6 30 230 12 ! Location and size of trap # 7 30 220 12 ! Location and size of trap # 8 30 240 12 ! Location and size of trap # 9 22 ! Number of points defining OB 400 150 ! Location of point # 1 280 140 ! Location of point # 2 210 140 ! Location of point # 3 80 150 ! Location of point # 4 50 160 ! Location of point # 5 30 180 ! Location of point # 6 10 220 ! Location of point # 7 10 260 ! Location of point # 8 20 280 ! Location of point # 9 30 290 ! Location of point # 10 50 310 ! Location of point # 11 100 320 ! Location of point # 12 150 320 ! Location of point # 13 500 320 ! Location of point # 14 610 310 ! Location of point # 15 660 300 ! Location of point # 16 700 290 ! Location of point # 17 730 270 ! Location of point # 18 730 220 ! Location of point # 19 620 190 ! Location of point # 20 550 170 ! Location of point # 21 400 150 ! Location of point # 22 Hdcp 1 540 5 ! Length of hole and par 740 370 ! Location of tee 94 66 26 ! Location and size of green 0 0 0 ! Location and size of water hazzard 150 290 ! Location of wind indicator 1.3866 1.3000 ! X and Y scale factors 9 ! Number of traps 252 158 14 ! Location and size of trap # 1 240 150 13 ! Location and size of trap # 2 110 110 12 ! Location and size of trap # 3 100 110 12 ! Location and size of trap # 4 90 110 12 ! Location and size of trap # 5 130 50 10 ! Location and size of trap # 6 120 40 9 ! Location and size of trap # 7 130 30 7 ! Location and size of trap # 8 130 40 5 ! Location and size of trap # 9 39 ! Number of points defining OB 300 210 ! Location of point # 1 330 230 ! Location of point # 2 380 280 ! Location of point # 3 420 310 ! Location of point # 4 460 330 ! Location of point # 5 490 340 ! Location of point # 6 520 350 ! Location of point # 7 590 360 ! Location of point # 8 660 370 ! Location of point # 9 720 376 ! Location of point # 10 740 366 ! Location of point # 11 746 356 ! Location of point # 12 744 352 ! Location of point # 13 744 346 ! Location of point # 14 740 344 ! Location of point # 15 720 320 ! Location of point # 16 660 290 ! Location of point # 17 630 270 ! Location of point # 18 590 240 ! Location of point # 19 540 180 ! Location of point # 20 480 140 ! Location of point # 21 430 90 ! Location of point # 22 370 60 ! Location of point # 23 320 50 ! Location of point # 24 260 40 ! Location of point # 25 210 30 ! Location of point # 26 130 20 ! Location of point # 27 80 24 ! Location of point # 28 60 34 ! Location of point # 29 50 44 ! Location of point # 30 40 64 ! Location of point # 31 40 84 ! Location of point # 32 42 104 ! Location of point # 33 56 116 ! Location of point # 34 96 126 ! Location of point # 35 146 136 ! Location of point # 36 206 156 ! Location of point # 37 246 176 ! Location of point # 38 306 216 ! Location of point # 39 Hdcp 15 150 3 ! Length of hole and par 350 390 ! Location of tee 370 66 29 ! Location and size of green 0 0 0 ! Location and size of water hazzard 550 320 ! Location of wind indicator 2.3078 2.1636 ! X and Y scale factors 8 ! Number of traps 400 110 12 ! Location and size of trap # 1 390 110 12 ! Location and size of trap # 2 380 110 12 ! Location and size of trap # 3 370 110 12 ! Location and size of trap # 4 360 110 12 ! Location and size of trap # 5 320 90 12 ! Location and size of trap # 6 310 80 12 ! Location and size of trap # 7 310 70 12 ! Location and size of trap # 8 17 ! Number of points defining OB 486 200 ! Location of point # 1 496 150 ! Location of point # 2 498 90 ! Location of point # 3 498 78 ! Location of point # 4 488 38 ! Location of point # 5 478 28 ! Location of point # 6 468 18 ! Location of point # 7 278 18 ! Location of point # 8 278 388 ! Location of point # 9 398 388 ! Location of point # 10 418 378 ! Location of point # 11 428 368 ! Location of point # 12 434 328 ! Location of point # 13 434 308 ! Location of point # 14 454 268 ! Location of point # 15 474 228 ! Location of point # 16 486 198 ! Location of point # 17 Hdcp 17 536 5 ! Length of hole and par 20 50 ! Location of tee 660 320 28 ! Location and size of green 0 0 0 ! Location and size of water hazzard 140 300 ! Location of wind indicator 1.3456 1.2615 ! X and Y scale factors 5 ! Number of traps 300 150 20 ! Location and size of trap # 1 652 276 12 ! Location and size of trap # 2 670 276 12 ! Location and size of trap # 3 610 330 12 ! Location and size of trap # 4 620 340 12 ! Location and size of trap # 5 30 ! Number of points defining OB 320 200 ! Location of point # 1 350 230 ! Location of point # 2 380 250 ! Location of point # 3 430 290 ! Location of point # 4 500 340 ! Location of point # 5 540 360 ! Location of point # 6 570 370 ! Location of point # 7 600 380 ! Location of point # 8 640 386 ! Location of point # 9 664 386 ! Location of point # 10 714 376 ! Location of point # 11 724 346 ! Location of point # 12 724 316 ! Location of point # 13 714 296 ! Location of point # 14 694 266 ! Location of point # 15 654 226 ! Location of point # 16 604 186 ! Location of point # 17 564 156 ! Location of point # 18 494 106 ! Location of point # 19 404 56 ! Location of point # 20 344 36 ! Location of point # 21 304 26 ! Location of point # 22 24 26 ! Location of point # 23 24 96 ! Location of point # 24 54 96 ! Location of point # 25 114 106 ! Location of point # 26 164 116 ! Location of point # 27 234 136 ! Location of point # 28 274 156 ! Location of point # 29 324 206 ! Location of point # 30 Hdcp 11 190 3 ! Length of hole and par 740 180 ! Location of tee 130 190 46 ! Location and size of green 540 190 45 ! Location and size of water hazzard 600 330 ! Location of wind indicator 3.2110 3.0103 ! X and Y scale factors 4 ! Number of traps 180 130 24 ! Location and size of trap # 1 200 160 20 ! Location and size of trap # 2 190 150 17 ! Location and size of trap # 3 200 140 20 ! Location and size of trap # 4 31 ! Number of points defining OB 400 280 ! Location of point # 1 490 270 ! Location of point # 2 550 260 ! Location of point # 3 630 240 ! Location of point # 4 730 210 ! Location of point # 5 740 200 ! Location of point # 6 740 180 ! Location of point # 7 730 160 ! Location of point # 8 710 150 ! Location of point # 9 660 140 ! Location of point # 10 600 130 ! Location of point # 11 550 120 ! Location of point # 12 440 100 ! Location of point # 13 320 90 ! Location of point # 14 230 80 ! Location of point # 15 180 80 ! Location of point # 16 120 90 ! Location of point # 17 100 100 ! Location of point # 18 70 130 ! Location of point # 19 50 180 ! Location of point # 20 60 230 ! Location of point # 21 70 250 ! Location of point # 22 80 270 ! Location of point # 23 90 280 ! Location of point # 24 110 290 ! Location of point # 25 140 300 ! Location of point # 26 170 310 ! Location of point # 27 200 310 ! Location of point # 28 270 300 ! Location of point # 29 340 290 ! Location of point # 30 410 280 ! Location of point # 31 Hdcp 13 335 4 ! Length of hole and par 610 380 ! Location of tee 210 60 36 ! Location and size of green 0 0 0 ! Location and size of water hazzard 240 300 ! Location of wind indicator 1.5930 1.4934 ! X and Y scale factors 9 ! Number of traps 450 130 17 ! Location and size of trap # 1 460 130 15 ! Location and size of trap # 2 470 140 16 ! Location and size of trap # 3 190 110 19 ! Location and size of trap # 4 210 110 16 ! Location and size of trap # 5 270 30 15 ! Location and size of trap # 6 260 50 14 ! Location and size of trap # 7 280 60 15 ! Location and size of trap # 8 270 56 13 ! Location and size of trap # 9 31 ! Number of points defining OB 400 260 ! Location of point # 1 430 280 ! Location of point # 2 460 310 ! Location of point # 3 490 330 ! Location of point # 4 520 360 ! Location of point # 5 540 370 ! Location of point # 6 556 380 ! Location of point # 7 596 388 ! Location of point # 8 628 376 ! Location of point # 9 628 356 ! Location of point # 10 618 326 ! Location of point # 11 598 276 ! Location of point # 12 568 216 ! Location of point # 13 538 176 ! Location of point # 14 488 116 ! Location of point # 15 418 56 ! Location of point # 16 348 26 ! Location of point # 17 298 16 ! Location of point # 18 238 8 ! Location of point # 19 198 12 ! Location of point # 20 178 22 ! Location of point # 21 168 32 ! Location of point # 22 158 42 ! Location of point # 23 148 62 ! Location of point # 24 148 82 ! Location of point # 25 158 122 ! Location of point # 26 178 142 ! Location of point # 27 208 162 ! Location of point # 28 258 192 ! Location of point # 29 328 222 ! Location of point # 30 398 262 ! Location of point # 31 Hdcp 9 350 4 ! Length of hole and par 80 80 ! Location of tee 490 350 31 ! Location and size of green 290 260 93 ! Location and size of water hazzard 670 150 ! Location of wind indicator 1.6590 1.5553 ! X and Y scale factors 7 ! Number of traps 430 340 15 ! Location and size of trap # 1 430 350 15 ! Location and size of trap # 2 550 340 15 ! Location and size of trap # 3 550 350 14 ! Location and size of trap # 4 530 170 18 ! Location and size of trap # 5 530 180 17 ! Location and size of trap # 6 530 190 16 ! Location and size of trap # 7 34 ! Number of points defining OB 350 200 ! Location of point # 1 380 250 ! Location of point # 2 390 290 ! Location of point # 3 400 350 ! Location of point # 4 410 370 ! Location of point # 5 420 380 ! Location of point # 6 440 390 ! Location of point # 7 490 394 ! Location of point # 8 496 394 ! Location of point # 9 526 394 ! Location of point # 10 556 384 ! Location of point # 11 576 354 ! Location of point # 12 576 294 ! Location of point # 13 566 224 ! Location of point # 14 546 144 ! Location of point # 15 526 114 ! Location of point # 16 496 84 ! Location of point # 17 446 64 ! Location of point # 18 406 54 ! Location of point # 19 356 44 ! Location of point # 20 296 34 ! Location of point # 21 226 34 ! Location of point # 22 156 44 ! Location of point # 23 126 54 ! Location of point # 24 96 64 ! Location of point # 25 86 74 ! Location of point # 26 86 84 ! Location of point # 27 96 94 ! Location of point # 28 106 104 ! Location of point # 29 136 124 ! Location of point # 30 186 144 ! Location of point # 31 236 154 ! Location of point # 32 296 174 ! Location of point # 33 346 204 ! Location of point # 34 Hdcp 3 393 4 ! Length of hole and par 70 340 ! Location of tee 650 110 37 ! Location and size of green 360 270 55 ! Location and size of water hazzard 220 120 ! Location of wind indicator 1.6418 1.5392 ! X and Y scale factors 0 ! Number of traps 43 ! Number of points defining OB 400 200 ! Location of point # 1 340 220 ! Location of point # 2 300 240 ! Location of point # 3 250 260 ! Location of point # 4 220 270 ! Location of point # 5 190 280 ! Location of point # 6 160 290 ! Location of point # 7 130 300 ! Location of point # 8 90 310 ! Location of point # 9 80 320 ! Location of point # 10 70 340 ! Location of point # 11 80 350 ! Location of point # 12 90 360 ! Location of point # 13 120 370 ! Location of point # 14 140 370 ! Location of point # 15 200 360 ! Location of point # 16 280 340 ! Location of point # 17 390 310 ! Location of point # 18 450 300 ! Location of point # 19 470 300 ! Location of point # 20 530 300 ! Location of point # 21 550 300 ! Location of point # 22 600 290 ! Location of point # 23 630 280 ! Location of point # 24 650 270 ! Location of point # 25 680 250 ! Location of point # 26 710 230 ! Location of point # 27 740 200 ! Location of point # 28 746 180 ! Location of point # 29 746 160 ! Location of point # 30 744 140 ! Location of point # 31 734 120 ! Location of point # 32 724 110 ! Location of point # 33 714 90 ! Location of point # 34 704 80 ! Location of point # 35 684 70 ! Location of point # 36 644 60 ! Location of point # 37 594 64 ! Location of point # 38 564 84 ! Location of point # 39 544 114 ! Location of point # 40 524 134 ! Location of point # 41 494 154 ! Location of point # 42 424 194 ! Location of point # 43 Hdcp 5 375 4 ! Length of hole and par 40 200 ! Location of tee 690 210 29 ! Location and size of green 0 0 0 ! Location and size of water hazzard 360 70 ! Location of wind indicator 1.7336 1.6252 ! X and Y scale factors 2 ! Number of traps 380 330 17 ! Location and size of trap # 1 260 260 18 ! Location and size of trap # 2 22 ! Number of points defining OB 400 160 ! Location of point # 1 170 160 ! Location of point # 2 40 170 ! Location of point # 3 40 240 ! Location of point # 4 100 250 ! Location of point # 5 120 250 ! Location of point # 6 170 260 ! Location of point # 7 210 270 ! Location of point # 8 370 380 ! Location of point # 9 450 330 ! Location of point # 10 560 330 ! Location of point # 11 560 280 ! Location of point # 12 780 280 ! Location of point # 13 780 160 ! Location of point # 14 770 150 ! Location of point # 15 730 130 ! Location of point # 16 710 128 ! Location of point # 17 686 128 ! Location of point # 18 666 130 ! Location of point # 19 626 140 ! Location of point # 20 596 150 ! Location of point # 21 526 160 ! Location of point # 22 | |||||
25.38 | New Source | HESIRI::REHOR | MN Gophers are Giant Killers! | Sun Feb 05 1989 10:18 | 1922 |
I've modified Golf V6.1 to display the top course record for each available course instead of displaying just the directory of courses. New courses do not show up, but then again, the one to add the new course will no doubt play it first and establish the new course record. I've included the PASCAL source here, just extract it, edit out this description, compile and link it. Rod {-------------------------------------------------------------------- GOLF Version - V4.0 - by Michael Campanella V5.0 - by Daryl Schroeder V6.0 - by Bob Cameron V6.1 - by Mike Raspuzzi V6.2 - by Rod Rehor 5.0 Modifications: 1) New in_bounds algorithm. 2) Modified display line to keep hole info from scrolling. 3) Placed direction indicator on the ball. 4) Allow automatic aiming of direction of swing. 5) Placed wind direction/magnitude indicator where the compass used to be. 6) X and Y axis scale factors for each hole based on yardage and intended line of flight for ball. 7) New algorithm for computing where to place ball after hitting in water hazzard. 8) Wind and green vectors stay the same for all players. 9) Allow for personalized golf club selection. (Use your own yardages) 5.1 Modifications by Bob Cameron: 1) Writes a copy of the score card after every hole. 2) Modified get_club_selection and get_course_selection so that all logical directories are checked for ANY selection, not only the default. 3) Added a course record routine. When a specific course is used a .top file is added for that course to the directory where that course resides. So each course has it's own top 10 players file, which is displayed at the end of a round. 4) If the ball goes in the hole after a putt it now displays the ball in the center of the cup. 5) Also added an Exclamation and a beep when the ball goes in the hole. 6) It now shows you a list of available courses in your default directory before it asks you to select a course. 7) The game now allows you to save a round at the completion of any hole (except of course the last). And then continue with that round at your convenience. The saved file is given the extention .svv and saved in your GOLF$COURSE directory, if that logical doesn't exist then it is saved in the players top level directory pointed to by SYS$LOGIN. A list of available save files from both these directories is shown prior to a selection. They are saved there to avoid them piling up in a SYS$GAMES directory. It also keeps other people from completing your saved rounds. 6.0 Modifications by Bob Cameron: 1) Multiple players now play simultaniously. I couldn't give each player his own color ball because all the monitors I've come across can only handle 4 regis colors at any one time, and their all taken up with the water, sand traps, green, and background. Plus monochromes would be out of luck. I tried other ways to distinguish between balls and finally came to the conclusion that it wasn't worth it. 2) It now prompts for each players name prior to beginning the game, and refers to you as such, rather than Player 1, Player 2 etc. It also uses this name when it writes the course records. New names added to the board are displayed in bold when the board is written. The date of the accomplishment has been added to the course record file, unfortunately old course records will not be converted. It will now create a new top.dat file for each course because of the new file format. 3) The HONOUR system is in effect : The farthest ball hits first, and the lowest score on a hole leads off the next hole. So you have to watch carefully not to hit another persons ball. 4) With 4 people playing at once the lines connecting the balls could get pretty confusing, so to prevent this the line showing the track of the ball is now drawn, held for a second, and then erased. Because of this the balls were kind of difficult to see, so what I did was change the lightness of the blue used to draw the balls and the water. Also to erase the old balls I had to redraw what they were sitting on. In the case a ball is in a trap but not in all the way, when the ball is erased trap color is put in its place even the portion of the ball which was not in the trap. This also comes into play when many people are near the hole on the green. I don't think it detracts too much from the play, and is a good trade-off for all those lines hanging around. 6.1 modifcations by Mike Raspuzzi 1) Make the shots more "real". 2) Make bomb out messages give the user a possible solution to his problem (like the non-definition of GOLF$COURSE). 3) Make club selection file question more understandable. 6.2 modifications by Rod Rehor 1) Modified Get_course_selection to display top course records. 2) Modified Write_results to not scroll continue display over the total line when you get to holes 17 and 18. ---------------------------------------------------------------------} program golf (input, output, course, clubs); const bad = false; good = true; green = 1; fairway = 2; club_name = 1; course_name = 2; restore_name = 3; background = 0; water = 1; grass = 2; sand = 3; esc = chr(27); bell = chr(7); x_max = 794; y_max = 400; ball_radius = 3; cup_radius = 5; green_scale = 3; { radius of green div 60 ft = approx 3 pixels/foot } club_length = 11; { approx 1/8 inch } max_players = 4; max_points = 100; pi = 3.1415926536; name_len = 25; io$_readvblk = 49; io$m_noecho = 64; io$m_trmnoecho = 4096; type vstring = varying[80] of char; points_rec = record x, y : integer; end; trap_rec = record x, y, radius : integer; end; name_type = packed array [1..name_len] of char; player_rec = record score : packed array [1..18] of integer; total : integer; end; stat_rec = record name : name_type; par, yards : integer; end; save_rec = record pls : INTEGER; names : packed array[1..20] of char; c : varying [30] of char; h : INTEGER; pl_rec : player_rec; end; pname = packed array [1..20] of char; $ubyte = [byte] 0..255; $uword = [word] 0..65535; $uquad = [quad, unsafe] record l0, l1: unsigned; end; var len : integer; playernames : array [1..4] of pname; savefile : FILE OF array [1..max_players] of save_rec; sfilename : vstring; all_done,all_on_green,again,old_game,game_saved : BOOLEAN; ch3,sve,cont : packed array [1..3] of char; ball : packed array [1..2] of char; ch,ch1 : char; course, clubs : text; p : array[1..max_points] of points_rec; traps : array[1..max_points] of trap_rec; order,old_x,old_y,x,y,shots,distance : array [1..4] of integer; hole, par, yards, tee_x, tee_y, green_x, green_y, green_r, points, i, total_par, new_x, new_y, wind_x, wind_y, shot_went, water_x, water_y, water_r, seed, wind_a, wind_s, force, green_s, green_a, trap_num, players, player, current, high_dist, dum: integer; angle : array [1..4] of real; x_scale, y_scale, old_angle : real; read_done, color_monitor, okay: boolean; course_selection, club_selection, line, name : vstring; yardage : array[1..max_players,1..17] of integer; channel : [word] 0..65535; player_stats : array [1..max_players] of player_rec; save_stats : array [1..max_players] of save_rec; point_compass : array [1..max_players] of boolean; stats : array[1..18] of stat_rec; command : vstring; cond:[LONG]UNSIGNED; (* cond is used globally as a dummy target variable for all system calls *) Function lib$spawn (command : packed array [a..b:integer] of char) :[long]unsigned; extern; [external,asynchronous] function mth$random(var seed : integer) : real; extern; [external,asynchronous] procedure str$upcase(var dest : vstring; src : vstring); extern; [asynchronous, external(sys$assign)] function $assign ( devnam : [class_s] packed array [$L1..$U1:integer] of char; var chan : [volatile]$uword; %immed acmode : unsigned := %immed 0; mbxnam : [class_s] packed array [$L4..$U4:integer] of char := %immed 0) : integer; external; [asynchronous, external(sys$qiow)] function $qiow ( %immed efn : unsigned := %immed 0; %immed chan : integer; %immed func : integer; var iosb : [volatile]$uquad := %immed 0; %immed [unbound, asynchronous] procedure astadr := %immed 0; %immed astprm : unsigned := %immed 0; %ref p1 : [unsafe] array [$L7..$U7:integer] of $ubyte := %immed 0; %immed p2 : integer := %immed 0; %immed p3 : integer := %immed 0; %immed p4 : integer := %immed 0; %immed p5 : integer := %immed 0; %immed p6 : integer := %immed 0) : integer; external; procedure get_key (var c: char); var cin: char; begin cin := ' '; $qiow(chan := channel, func := io$_readvblk + io$m_noecho + io$m_trmnoecho, p1 := cin, p2 := 1); if cin < ' ' then cin := '^'; c := cin; end; procedure ascii_mode; begin write (esc, '\', esc, '8'); end; procedure graphics_mode; begin writeln (esc, '7', esc, 'P1p'); end; procedure write_line (var message : vstring); begin ascii_mode; if not read_done then writeln (esc, '[24;1H'); write (message); read_done := false; message := ' '; graphics_mode; end; procedure display_line; begin ascii_mode; if length(name) < 22 then name := name + ' '; read_done:=FALSE; writeln (esc, '[22;1HHole: ', esc, '[1m', hole:2, ' "', name:19, '"', esc, '[0m Dist: ', esc, '[1m', stats[hole].yards:3, esc, '[0m Par: ', esc, '[1m', stats[hole].par:1, esc ,'[0m'); writeln (esc, '[22;55HTo pin: ',esc, '[1m', distance[current]:3, esc, '[0m Shots: ', esc, '[1m', shots[current]:2, '/', player_stats[current].total:2, esc, '[0m'); graphics_mode; end; procedure erase_screen; begin writeln(esc, '\', esc, '[21;80H', esc, '[1J', esc, 'P1pS(E);P[0,400];V[794,400];'); end; function bound(angle : real) : real; begin while angle < 0 do angle := angle + 360; while angle >= 360 do angle := angle - 360; bound := angle; end; function compass_angle (x, y: integer): real; var dx, dy: integer; angle: real; begin dx := green_x - x; dy := green_y - y; if dx = 0 then begin if y > green_y then angle := 90.0 else angle := 270.0; end else begin angle := (arctan(dy/dx) * (-180.0)) / pi; if x > green_x then angle := angle + 180.0; end; compass_angle := bound (angle); end; function deg_to_rad(angle : real) : real; begin deg_to_rad := bound(angle) / 180.0 * pi; end; function in_hole (x, y: integer): boolean; begin if (x-green_x) ** 2 + (y-green_y) ** 2 <= (cup_radius * 2) ** 2 then in_hole := true else in_hole := false; end; function in_trap(x, y : integer) : boolean; var i : integer; inside : boolean; begin inside := false; for i := 1 to trap_num do if (x - traps[i].x) ** 2 + (y - traps[i].y) ** 2 <= traps[i].radius ** 2 then inside := true; in_trap := inside; end; function on_green (x, y: integer): boolean; begin if in_trap(x,y) then on_green := false else if ((x - green_x) ** 2 + (y - green_y) ** 2 <= green_r ** 2) then on_green := true else on_green := false; end; procedure move (where: integer; var x1, y1 : integer; x2, y2 : integer); var m1, m2 : integer; begin if x1 < ball_radius then x1 := ball_radius; if x2 < ball_radius then x2 := ball_radius; if x1 > x_max then x1 := x_max; if x2 > x_max then x2 := x_max; if y1 < ball_radius then y1 := ball_radius; if y2 < ball_radius then y2 := ball_radius; if y1 > y_max then y1 := y_max; if y2 > y_max then y2 := y_max; if where = fairway then begin m1 := x1 + (x2 - x1) * 2 div 3; m2 := y1 + (y2 - y1) * 2 div 3 - abs(x2 - x1) div 6; end else begin m1 := x1 + trunc(yards * cos(deg_to_rad(old_angle)) * 0.7); m2 := y1 - trunc(yards * sin(deg_to_rad(old_angle)) * 0.7); end; if m1 < ball_radius then m1 := ball_radius; if m1 > x_max then m1 := x_max; if m2 < ball_radius then m2 := ball_radius; if m2 > x_max then m2 := x_max; writeln('P[', x1:1, ',', y1:1, '];@B;C(W(P1,C))(S)[][', m1:1, ',', m2:1, '][',x2:1, ',', y2:1, '][](E);'); if (where<>fairway) and (in_hole(x2,y2)) then writeln('P[', green_x:1, ',', green_y:1, '];@B;') else writeln('P[', x2:1, ',', y2:1, '];@B;'); writeln ('S(T60)'); writeln('P[', x1:1, ',', y1:1, '];@B;C(W(P1,C))(S)[][', m1:1, ',', m2:1, '][',x2:1, ',', y2:1, '][](E);'); if in_trap(x1,y1) then writeln('P[', x1:1, ',', y1:1, '];@S;') else if on_green(x1,y1) then writeln('P[', x1:1, ',', y1:1, '];@G;') else writeln('P[', x1:1, ',', y1:1, '];@W;'); x1 := x2; y1 := y2; end; procedure place_ball(x, y : integer); begin writeln('P[', x:1, ',', y:1, '];@B;'); end; procedure draw_hole; var new_x, new_y, i: integer; begin { select color and draw outline of course } writeln('W(I', grass:0, ')'); writeln('P[', p[1].x:1, ',', p[1].y:1, '];'); for i := 2 to points do writeln('V[', p[i].x:1, ',', p[i].y:1, '];'); writeln('V[', p[1].x:1, ',', p[1].y:1, '];'); { select color and draw green } writeln('W(I', grass:0, ');'); writeln('P[', green_x:1, ',', green_y:1, '];C(W(S1))[+', green_r:1, '];'); writeln('P[', green_x:1, ',', green_y:1, '];C(W(R)(S1)(E))[+3];'); writeln('P[', green_x:1, ',', green_y:1, '];'); writeln('W(I', sand:0, ');@F;'); { draw water if needed } if water_r > 0 then begin writeln('W(I', water:0, ');'); writeln('P[', water_x:1, ',', water_y:1, '];C(W(S1))[+', water_r:1, '];'); writeln('W(I', background:0, ');'); writeln('P[', water_x:1, ',', water_y:1, '];C(W(S"^"))[+', water_r:1, '];'); end; { draw traps if needed } if trap_num > 0 then begin writeln('W(I', sand:0, ');'); for i := 1 to trap_num do writeln('P[', traps[i].x:1, ',', traps[i].y:1, '];C(W(S1))', '[+', traps[i].radius:1, '];'); end; { draw the wind indicator } new_x := wind_x + trunc(wind_s * cos(deg_to_rad(wind_a))); new_y := wind_y - trunc(wind_s * sin(deg_to_rad(wind_a))); writeln('W(I', sand:0, ');'); writeln('P[', wind_x:0, ',', wind_y:0, '];C[+50];V[', new_x:1, ',', new_y:1, '];'); end; procedure get_hole; var i : integer; begin readln (course, name); readln (course, yards, par); readln (course, tee_x, tee_y); readln (course, green_x, green_y, green_r); readln (course, water_x, water_y, water_r); readln (course, wind_x, wind_y); readln (course, x_scale, y_scale); for dum:= 1 to 4 do begin x[dum] := tee_x; y[dum] := tee_y; end; readln(course, trap_num); for i := 1 to trap_num do readln(course, traps[i].x, traps[i].y, traps[i].radius); readln(course, points); for i := 1 to points do readln(course, p[i].x, p[i].y); end; procedure get_same_hole (hole_name : vstring); begin reset(course); repeat get_hole; until name = hole_name; end; function diff2(a, b : real) : real; var t : real; begin t := b - a; if abs(t) > 180 then if a > b then diff2 := 360 + t else diff2 := t - 360 else diff2 := t; end; function odd_x (x: integer): integer; var tx: integer; begin if not odd (x) then begin tx := x + 1; if tx > x_max then tx := x_max; odd_x := tx; end else odd_x := x; end; procedure namesize(name : pname; var len : integer); var x:integer; there:boolean; begin x:=20; there:=false; repeat if (name[x]<>' ') or (x=1) then begin len:=x+1; there:=true; end; x:=x-1; until (there); end; procedure compute(distance, xx, yy : integer; angl : real; var new_x, new_y : integer); begin angl := angl - 7.5; angl := (angl + 15.0 * mth$random(seed)); new_x := xx + trunc(distance * cos(deg_to_rad(angl)) * x_scale); new_y := yy - trunc(distance * sin(deg_to_rad(angl)) * y_scale); new_x := odd_x (new_x); end; function get_angle (where: integer; angle : real) : real; var tx, ty : integer; c : char; begin namesize(playernames[current],len); if (shots[current] = 0) or (where = green) then begin if point_compass[current] then begin angle := compass_angle (x[current], y[current]); reset (input); writev (line,esc, '[1m',substr(playernames[current],1,len),esc,'[0m'); write_line (line); end else begin writev (line,esc, '[1m', substr(playernames[current],1,len),esc,'[0m, initial angle (0 - 360) ? '); write_line (line); ascii_mode; reset (input); read (angle); read_done := true; graphics_mode; end; end else begin if point_compass[current] then angle := compass_angle (x[current], y[current]); writev (line,esc, '[1m', substr(playernames[current],1,len),esc,'[0m'); write_line (line); end; angle := bound(angle); if where = fairway then begin tx := x[current] + trunc(33 * cos(deg_to_rad(angle)) * x_scale); ty := y[current] - trunc(33 * sin(deg_to_rad(angle)) * y_scale); end else begin tx := x[current] + trunc(40 * cos(deg_to_rad(angle))); ty := y[current] - trunc(40 * sin(deg_to_rad(angle))); end; writeln('P[', x[current]:1, ',', y[current]:1, '];V(W(C))[', tx:1, ',', ty:1, '];'); ascii_mode; reset (input); repeat repeat get_key (c); until c in ['C','D',' ','4','5','6']; if c in ['4','D'] then angle := bound(angle + 5) else if c in ['6','C'] then angle := bound(angle - 5) else if c = '5' then angle := compass_angle (x[current], y[current]); if c <> ' ' then begin graphics_mode; writeln('P[', x[current]:1, ',', y[current]:1, '];V(W(C))[', tx:1, ',', ty:1, '];'); if where = fairway then begin tx := x[current] + trunc(33 * cos(deg_to_rad(angle)) * x_scale); ty := y[current] - trunc(33 * sin(deg_to_rad(angle)) * y_scale); end else begin tx := x[current] + trunc(40 * cos(deg_to_rad(angle))); ty := y[current] - trunc(40 * sin(deg_to_rad(angle))); end; writeln('P[', x[current]:1, ',', y[current]:1, '];V(W(C))[', tx:1, ',', ty:1, '];'); ascii_mode; end; until c = ' '; graphics_mode; writeln('P[', x[current]:1, ',', y[current]:1, '];V(W(C))[', tx:1, ',', ty:1, '];'); old_angle := bound(angle); if where = fairway then angle := bound(old_angle + sin(deg_to_rad(diff2(old_angle, wind_a))) * wind_s * 0.65) else angle := bound(old_angle + sin(deg_to_rad(diff2(old_angle, green_a))) * green_s * 0.65); get_angle := angle; end; procedure get_club; var x, club_string : vstring; i : integer; begin namesize(playernames[current],len); club_string := '23456789PWSW5W3W1W'; i := -1; repeat repeat if i > -1 then begin writev (line, 'That club is not in the bag', bell); write_line (line); end; writev (line, substr(playernames[current],1,len), ', which club would you like to use (', distance[current]:1, ' yards) ? '); write_line (line); x := ' '; ascii_mode; reset (input); read (x); read_done := true; graphics_mode; if length(x) = 1 then if x = ' ' then x := 'Nothing'; str$upcase(%descr x, %descr x); i := index(club_string, x); until (length(x) < 3) and (length(x) > 0) and (i > 0) and (i < 18); until yardage[current,i] > 0; writev (line, 'Percentage of full hit (0 - 100) ? '); write_line (line); ascii_mode; reset (input); read (force); read_done := true; graphics_mode; if (force < 1) or (force > 100) or (status(input) <> 0) then force := 100; yards := trunc((yardage[current,i] + trunc(mth$random(seed) * 16) - 7 - (abs(diff2(angle[current], wind_a)) / 90.0 - 1) * 0.75 * wind_s + wind_s div 2) * force / 100.0); end; function in_bounds (xx,yy: integer): boolean; var i, j, ty, cnt: integer; begin cnt := 0; for i := 1 to points do begin j := i - 1; if j = 0 then j := points; if (xx > min(p[i].x,p[j].x)) and (xx < max(p[i].x,p[j].x)) then begin ty := p[i].y-round(((p[i].y-p[j].y)/(p[i].x-p[j].x))*(p[i].x-xx)); if yy <= ty then cnt := cnt + 1; end; end; if odd (cnt) then in_bounds := true else in_bounds := false; end; function in_water(x, y : integer) : boolean; begin if (x - water_x) ** 2 + (y - water_y) ** 2 <= water_r ** 2 then in_water := true else in_water := false; end; procedure calc_water (var xx, yy : integer); var dx, dy, m, n : integer; begin n := round(sqrt(((old_x[current] - xx) ** 2) + ((old_y[current] - yy) ** 2))) div club_length; dx := (xx - old_x[current]) div n; dy := (yy - old_y[current]) div n; m := 0; if (dx = 0) and (dy = 0) then begin xx := old_x[current]; yy := old_y[current]; end else while ((not in_bounds (xx, yy)) or in_water (xx, yy)) and (m < n) do begin xx := odd_x (xx - dx); yy := yy - dy; m := m + 1; end; if m = n then begin xx := old_x[current]; yy := old_y[current]; end; end; procedure get_name (what: integer; var name: vstring); var i, j, k : integer; tmp_name : vstring; begin readln (tmp_name); j := length (tmp_name); k := 0; for i := 1 to j do if tmp_name[i] = '.' then k := i; if k = 0 then k := j + 1; for i := k to j do tmp_name[i] := ' '; name:=''; for i:=1 to length(tmp_name) do if tmp_name[i]<>' ' then name := name + tmp_name[i]; if what = course_name then name := name + '.course' else if what = club_name then name := name + '.clubs' else name := name + '.svv'; end; procedure get_club_selection (var stat: boolean); begin get_name (club_name, club_selection); if club_selection='.clubs' then begin writeln('Using default club selection...'); club_selection:='golf.clubs'; end; open (clubs, club_selection, readonly, error := continue); if status(clubs) <> 0 then open(clubs, 'golf$course:'+club_selection, readonly, error := continue); if status(clubs) <> 0 then open(clubs, 'sys$login:'+club_selection, readonly,error := continue); if status(clubs) <> 0 then open(clubs, 'sys$games:'+club_selection, readonly,error := continue); if status(clubs) = 0 then begin reset(clubs); readln (clubs, yardage[current,1]); readln (clubs, yardage[current,2]); readln (clubs, yardage[current,3]); readln (clubs, yardage[current,4]); readln (clubs, yardage[current,5]); readln (clubs, yardage[current,6]); readln (clubs, yardage[current,7]); readln (clubs, yardage[current,8]); readln (clubs, yardage[current,9]); yardage[current,10] := 0; readln (clubs, yardage[current,11]); yardage[current,12] := 0; readln (clubs, yardage[current,13]); yardage[current,14] := 0; readln (clubs, yardage[current,15]); yardage[current,16] := 0; readln (clubs, yardage[current,17]); close (clubs); stat := good; end else begin writeln('Error: Could not find golf clubs file...'); writeln('This could be due to the fact that you have not defined'); writeln('the logical name GOLF$COURSE. Please define GOLF$COURSE'); writeln('to point to the directory containing the GOLF.CLUBS file.'); stat := bad; end; end; procedure get_course_selection (var stat: boolean); type top_rec = record top_name : packed array [1..20] of char; holes_played : integer; top_score : integer; top_p_m : integer; top_date : packed array [1..11] of char; end; var top_new : array[1..10] of boolean; tops : array[1..10] of top_rec; top_file : vstring; top_dir : file of vstring; tfile : file of top_rec; x,y,yy,z,i,j,k,where,where2 : integer; dcl_command : varying [80] of char; new : boolean; pref : vstring; PROCEDURE Get_course_record; begin for x:=1 to 10 do begin tops[x]:=tfile^; top_new[x]:=FALSE; get(tfile); end; y := 1; while top_file[y] <> ']' do y := y + 1 ; x:=1; if (tops[x].top_name <> 'EMPTY') then writeln(' ',x:2, '. ', tops[x].top_name:20, ' ', tops[x].holes_played:2, ' ', tops[x].top_score:3, ' ', tops[x].top_p_m:3, ' ', tops[x].top_date, ' ', substr(top_file,y+1,length(top_file)-6-y),esc,'[0m'); end; begin dcl_command := 'dir/col=1/nohead/notrai/out=golf.records golf$course:*.top,sys$login:*.top'; cond := lib$spawn(dcl_command); open (top_dir, 'golf.records', history:=old, error:=continue); reset(top_dir); ascii_mode; write(esc,'[H',esc,'[2J'); writeln(esc,'[1mCourse Records',esc,'[0m'); writeln; writeln(' Name # Holes Score +/- Date Course'); writeln('-------------------------------------------------------------------------------'); while not eof (top_dir) do begin read (top_dir, top_file, error:=continue); open (tfile, top_file , history:=old, error:= continue); reset(tfile, error:= continue); if status (tfile) = 0 then get_course_record; close(tfile); end; close(top_dir); dcl_command := 'delete/noconf golf.records;*'; cond := lib$spawn(dcl_command); writeln(esc,'[0m'); write('Which course would you like to play today ? '); get_name (course_name, course_selection); if course_selection='.course' then begin writeln('Using default course selection...'); course_selection:='golf.course'; end; open (course, course_selection, readonly, error := continue); if status(course) <> 0 then begin open(course, 'golf$course:'+course_selection, readonly, error := continue); pref:='golf$course:'; end; if status(course) <> 0 then begin open(course, 'sys$login:'+course_selection, readonly,error := continue); pref:='sys$login:'; end; if status(course) <> 0 then begin open(course, 'sys$games:'+course_selection, readonly,error := continue); pref:='sys$games:'; end; if status(course) <> 0 then begin writeln('Error: Could not find golf course file...'); writeln('This could be due to the fact that you have not defined'); writeln('GOLF$COURSE to point to the directory containing the golf'); writeln('course files. Try defining GOLF$COURSE to point to the'); writeln('directory containing the *.COURSE files.'); stat := bad; end else begin course_selection:=pref + course_selection; reset(course); stat := good; end; end; procedure initialize; var i, j, x, xxx, yyy : integer; rog : char; begin old_game:=FALSE; { print the disclaimer } writeln; writeln ('GOLF - V4.0 - written by Michael J. Campanella'); writeln (' V5.0 - modified by Daryl D. Schroeder'); writeln (' V6.0 - modified by Bob Cameron'); writeln (' V6.1 - modified by Mike Raspuzzi'); writeln (' V6.2 - modified by Rod Rehor'); writeln; { connect to channel for i/o } $assign(devnam := 'sys$input', chan := channel); { get seed for random number generator } seed := clock * (clock rem 256); { ask if color monitor } writeln; write('Are you using a color monitor (y or n) [Y] ? '); readln (ch3); if ch3[1] in ['N','n'] then color_monitor := false else color_monitor := true; writeln; writeln; write('Do you want to restore an old Game (y or n) [N] ? '); readln (rog); writeln; writeln; if (rog='y') or (rog='Y') then begin write(esc,'[1m'); writeln('Available savefiles in GOLF$COURSE :'); cond := lib$spawn('DIRECTORY/VERSION=1/NOTRAILING/COL=2 GOLF$COURSE:*.SVV'); writeln; writeln; writeln('Available savefiles in SYS$LOGIN :'); cond := lib$spawn('DIRECTORY/VERSION=1/NOTRAILING/COL=2 SYS$LOGIN:*.SVV'); writeln(esc,'[0m'); write('Filename to restore? :'); get_name (restore_name, sfilename); open(savefile, 'golf$course:'+sfilename, history:=OLD, error := continue); if status(savefile)<>0 then begin open(savefile, 'sys$login:'+sfilename, history:=OLD, error := continue); command := 'DELETE/NOLOG SYS$LOGIN:' + sfilename + ';*'; end else command := 'DELETE/NOLOG GOLF$COURSE:' + sfilename + ';*'; if status(savefile)=0 then begin reset(savefile); save_stats:=savefile^; get(savefile); close(savefile); writeln('Your game has been restored!!!!'); cond := lib$spawn(command); players := save_stats[1].pls; read_done := TRUE; old_game := TRUE; for x:=1 to 4 do playernames[x]:=save_stats[x].names; end else begin writeln; writeln('Starting new round!'); rog:='N'; end; end; { get number of players } if (rog<>'y') and (rog<>'Y') then begin writeln; repeat writeln; write('How many players? '); readln (players); read_done := true; if not (players in [1..max_players]) then write (bell); until players in [1..max_players]; end; okay := true; writeln; for current := 1 to players do begin if okay then begin writeln; if (rog<>'y') and (rog<>'Y') then repeat write ('Player ', current:0,', please Enter your name : '); readln (playernames[current]); until (playernames[current]<>''); writeln; writeln; namesize(playernames[current],len); write (substr(playernames[current],1,len), ', do you want initial direction of compass ? '); readln (ch3); if ch3[1] in ['n','N'] then point_compass[current] := false else begin writeln('Setting initial direction of compass.....'); point_compass[current] := true; end; writeln; writeln; write (substr(playernames[current],1,len), ', what file has your golf clubs [GOLF.CLUBS] ? '); get_club_selection (okay); for j := 1 to 18 do player_stats[current].score[j] := 0; player_stats[current].total := 0; end; end; for x:=players+1 to 4 do case x of 2 : playernames[x]:='Player 2'; 3 : playernames[x]:='Player 3'; 4 : playernames[x]:='Player 4'; end; if (okay) and (NOT old_game) then get_course_selection (okay) else begin course_selection := save_stats[1].c; open (course, course_selection, readonly, error := continue); if status(course)<>0 then begin writeln('Course file is not where it used to be!!!'); writeln('This may be due to the missing definition of the'); writeln('logical name GOLF$COURSE. Please define this logical'); writeln('name before restarting the game. It must point to the'); writeln('directory that contains GOLF.CLUBS and any of the'); writeln('*.COURSE files.'); okay:=FALSE; end else begin okay:=TRUE; reset(course); end; hole := save_stats[1].h; for xxx := 1 to players do begin player_stats[xxx].total := save_stats[xxx].pl_rec.total; for yyy := 1 to 18 do player_stats[xxx].score[yyy] := save_stats[xxx].pl_rec.score[yyy]; end; end; { initialize the hole statistics } for i := 1 to 18 do begin stats[i].name := ''; stats[i].par := 0; stats[i].yards := 0; end; end; procedure set_up_screen; begin { clear screen } { keypad numeric } { scroll lines 23-24 } { enter graphics mode } { define graphics region } writeln(esc, '>', esc, '[2J', esc, '[23;24r', esc, '[24;1H', esc, '7', esc, 'P1p@.'); writeln('S(A[0,0][799,479]);'); { define macro's } { golf ball } writeln ('@:BC(W(E))[+', (ball_radius + 2):1, ']C(W(I', water:0, ')(S1))[+', ball_radius:1, '];@;'); { erase ball different places } writeln ('@:WC(W(E))[+', (ball_radius + 2):1, ']C(W(I', background:0, ')(S1))[+', (ball_radius + 3):1, '];@;'); writeln ('@:GC(W(E))[+', (ball_radius + 2):1, ']C(W(I', grass:0, ')(S1))[+', (ball_radius + 3):1, '];@;'); writeln ('@:SC(W(E))[+', (ball_radius + 2):1, ']C(W(I', sand:0, ')(S1))[+', (ball_radius + 3):1, '];@;'); { flag } writeln ('@:FV[,-30]F(V(B)[+10,+5][-10,+5](E))@;'); { define pattern for water } writeln('L(A1);L"^"0000001028C700000000;'); { define HLS for color planes 0-3 } if color_monitor then begin writeln ('S(M', background:0, '(H0L20S0))'); { black } { writeln ('S(M', background:0, '(H140L65S60))'); lt tan } writeln ('S(M', water:0, '(H0L50S60))'); { blue } writeln ('S(M', grass:0, '(H240L30S60))'); { green } writeln ('S(M', sand:0, '(H160L40S60))'); { brown } end else begin writeln ('S(M', background:0, '(H0L20S0))'); { black } writeln ('S(M', water:0, '(H0L40S0))'); { dark grey } writeln ('S(M', grass:0, '(H0L60S0))'); { light grey } writeln ('S(M', sand:0, '(H0L80S0))'); { white } end; end; procedure get_next_hole; begin wind_s := trunc(mth$random(seed) * 25); wind_a := trunc(mth$random(seed) * 360); green_s := trunc(mth$random(seed) * 45) + 6; green_a := trunc(mth$random(seed) * 360); if not eof(course) then get_hole; stats[hole].par := par; stats[hole].yards := yards; stats[hole].name := name; end; procedure go_putt; var inn : integer; begin if players=1 then writev (line, 'You are on the green.') else writev (line, 'You are all on the green.'); all_done:=FALSE; write_line (line); erase_screen; writeln('W(I', grass:0, ')'); writeln('P[', green_x:1, ',', green_y:1, '];C(W(S1))[+', green_r:1, '];'); writeln('W(I', sand:0, ')'); writeln('P[', green_x:1, ',', green_y:1, '];C(W(S1))[+', (cup_radius * 2):1, ']'); for dum:=1 to players do if (not in_hole(x[dum],y[dum])) then place_ball (x[dum], y[dum]); new_x := 60 + trunc(green_s * cos(deg_to_rad(green_a))); new_y := y_max - 60 - trunc(green_s * sin(deg_to_rad(green_a))); writeln('P[60,', (y_max - 60):1, '];C[+50];V[', new_x:1, ',', new_y:1, '];'); repeat reset (input); current := 0; high_dist := 0; for dum:= 1 to players do begin distance[order[dum]] := trunc(sqrt(((green_x - x[order[dum]]) / green_scale) ** 2 + ((green_y - y[order[dum]]) / green_scale) ** 2)); if distance[order[dum]] > high_dist then if (not in_hole(x[order[dum]],y[order[dum]])) then begin high_dist := distance[order[dum]]; current := order[dum]; end; end; if current = 0 then all_done:=TRUE; if (not all_done) then begin display_line; writeln('W(I', sand:0, ')'); writeln('P[', green_x:1, ',', green_y:1, '];C(W(S1))[+', (cup_radius * 2):1, ']'); angle[current] := get_angle (green, angle[current]); writev (line, 'Strength (0 - 100) ? '); write_line (line); ascii_mode; reset (input); read (force); read_done := true; graphics_mode; if (force > 20) then angle[current] := angle[current] + (20.0 * mth$random(seed) - 10.0); if (force > 30) then force := force + trunc(15 * mth$random(seed)); if (force <= 0) or (force > 100) then force := 100; yards := trunc((100 + trunc(mth$random(seed) * 8) - 4 - (abs(diff2(angle[current], green_a)) / 90.0 - 1) * 0.75 * green_s + green_s div 2) * force / 50.0); new_x := x[current] + trunc(cos(deg_to_rad(angle[current])) * yards); new_y := y[current] - trunc(sin(deg_to_rad(angle[current])) * yards); move (green, x[current], y[current], new_x, new_y); shots[current] := shots[current] + 1; if in_hole (x[current],y[current]) then writev (line,'It''s In the hole!!!'); write_line (line); inn:=0; for dum:=1 to players do if in_hole(x[dum],y[dum]) then inn:=inn+1; if inn=players then all_done := TRUE; end; until all_done; end; function done: boolean; begin if (hole > 18) or (eof(course) and (current = players)) then done := true else done := false; end; procedure write_results; var i, j, p, q: integer; begin ascii_mode; writeln(esc,'[H', esc,'[2J'); writeln( esc, '[1;1H ',substr(playernames[1],1,12),' ', substr(playernames[2],1,12),' ',substr(playernames[3],1,12),' ', substr(playernames[4],1,12)); writeln('Hole Par Score +/- Score +/- Score +/- ', 'Score +/-'); for i := 1 to hole - 1 do begin p := stats[i].par; write (i:3, p:6); for j := 1 to players do begin q := player_stats[j].score[i]; write (q:10, (q-p):4); end; writeln; end; writeln('-------------------------------------------', '----------------------'); write ((hole-1):3, total_par:6); for i := 1 to players do begin p := total_par; q := player_stats[i].total; write (q:10, (q-p):4); end; writeln; write(esc,'[24;1H'); graphics_mode; end; procedure save_game; var ret : packed array[1..3] of char; xxx,yyy : integer; begin write('Filename to save it under :'); get_name (restore_name, sfilename); for xxx := 1 to 4 do begin save_stats[xxx].pls := 0; save_stats[xxx].names := ''; save_stats[xxx].c := ''; save_stats[xxx].h := 0; save_stats[xxx].pl_rec.total :=0; for yyy := 1 to 18 do save_stats[xxx].pl_rec.score[yyy] := 0; end; save_stats[1].pls := players; save_stats[1].c := course_selection; save_stats[1].h := hole; for xxx := 1 to players do begin save_stats[xxx].pl_rec.total := player_stats[xxx].total; save_stats[xxx].names := playernames[xxx]; for yyy := 1 to 18 do save_stats[xxx].pl_rec.score[yyy] := player_stats[xxx].score[yyy]; end; open(savefile,'golf$course:'+sfilename, history:=NEW, error:=continue); if status(savefile)<>0 then open(savefile,'sys$login:'+sfilename, history:=NEW); rewrite(savefile); savefile^:=save_stats; put (savefile); close(savefile); writeln('Your game, ',sfilename,', has been saved !!!!'); write('Hit <RET> To Continue'); game_saved:=TRUE; readln (ret); end; procedure play_golf; var ii, on, catch_up, x_dum, y_dum, dum2, best, best_spot, gr_x_temp, gr_y_temp, best_man : integer; begin current := 0; total_par := 0; if (old_game) then begin catch_up := hole-1; for hole := 1 to catch_up do begin get_next_hole; total_par := total_par + par; end; hole := catch_up+1; end else hole := 1; for dum := 1 to players do order[dum] := dum; repeat all_on_green := FALSE; erase_screen; get_next_hole; total_par := total_par + par; draw_hole; for dum := 1 to players do begin shots[dum] := 0; distance[dum] := trunc(sqrt(((green_x - x[dum]) / x_scale) ** 2 + ((green_y - y[dum]) / y_scale) ** 2)); old_x[dum] := x[dum]; old_y[dum] := y[dum]; end; repeat current := 0; high_dist := 0; for dum:= 1 to players do begin if (not on_green(x[order[dum]],y[order[dum]])) then begin distance[order[dum]] := trunc(sqrt(((green_x - x[order[dum]]) / x_scale) ** 2 + ((green_y - y[order[dum]]) / y_scale) ** 2)); if distance[order[dum]] > high_dist then begin high_dist := distance[order[dum]]; current := order[dum]; end; end; end; display_line; place_ball(x[current],y[current]); angle[current] := get_angle(fairway,angle[current]); get_club; if in_trap(x[current],y[current]) then begin if (yards > 100) and (mth$random(seed) < 0.1) then yards := trunc(mth$random(seed) * 10.0) + 1 else if (yards > 75) then yards := trunc(yards * 0.65 + yards * mth$random(seed) * 0.25) else yards := trunc(yards * 0.6 + yards * mth$random(seed) * 0.5); if yards = 1 then writev (line, 'You caught the lip of the trap and went ', yards:0, ' yard') else if yards < 15 then writev (line, 'You caught the lip of the trap and went ', yards:0, ' yards'); end; compute (yards, x[current], y[current], angle[current], new_x, new_y); if line = ' ' then begin if yards = 1 then writev (line, 'Your shot went ', esc, '[1m1', esc, '[m yard.') else writev (line, 'Your shot went ', esc, '[1m', yards:0, esc, '[m yards.'); end; write_line (line); old_x[current] := x[current]; old_y[current] := y[current]; move (fairway, x[current], y[current], new_x, new_y); if not in_bounds (x[current], y[current]) then begin shots[current] := shots[current] + 1; writev (line, 'Your shot went out-of-bounds. ', 'One stroke penalty. Shoot again.', bell); writeln('P[', (x[current] - ball_radius):1, ',', (y[current] - ball_radius):1, '];V(W(E))[', (x[current] + ball_radius):1, ',', (y[current] + ball_radius):1, '];P[', (x[current] - ball_radius):1, ',', (y[current] + ball_radius):1, '];V(W(E))[', (x[current] + ball_radius):1, ',', (y[current] - ball_radius):1, '];'); x[current] := old_x[current]; y[current] := old_y[current]; place_ball(x[current], y[current]); end else if in_water(x[current], y[current]) then begin shots[current] := shots[current] + 1; writev (line, 'Your shot went in the water. ', 'One stroke penalty.', bell); calc_water(x[current], y[current]); place_ball(x[current], y[current]); end else if in_trap(x[current], y[current]) then writev (line, 'Your ball is in the trap.', bell); if line <> ' ' then write_line (line); shots[current] := shots[current] + 1; if on_green(x[current],y[current]) then begin ii := y_max div 2 - 10; x_dum := trunc(((x[current] - green_x) / green_r) * ii) + x_max div 2; y_dum := trunc(((y[current] - green_y) / green_r) * ii) + y_max div 2; gr_x_temp := green_x; gr_y_temp := green_y; green_x := x_max div 2; green_y := y_max div 2; if in_hole (x_dum, y_dum) then begin writev (line,'It''s in the hole!!!'); write_line (line); end; green_x := gr_x_temp; green_y := gr_y_temp; end; display_line; on:=0; for dum:=1 to players do if on_green(x[dum],y[dum]) then on:=on+1; if on=players then all_on_green := TRUE; until all_on_green; i := y_max div 2 - 10; for dum:=1 to players do begin x[dum] := trunc(((x[dum] - green_x) / green_r) * i) + x_max div 2; y[dum] := trunc(((y[dum] - green_y) / green_r) * i) + y_max div 2; end; green_x := x_max div 2; green_y := y_max div 2; green_r := i; go_putt; if current<>0 then display_line; for dum:=1 to players do begin player_stats[dum].score[hole] := shots[dum]; player_stats[dum].total := player_stats[dum].total + shots[dum]; end; for dum:=1 to players do begin best:=999; for dum2:=1 to players do if shots[order[dum2]]<best then begin best:=shots[order[dum2]]; best_spot := dum2; best_man := order[dum2]; end; order[best_spot]:=order[dum]; order[dum]:=best_man; shots[best_man] := 999; end; hole := hole + 1; if (not done) then begin write_results; writev (line, 'Would you like to continue playing ? '); write_line (line); ascii_mode; repeat readln (cont); until cont[1] in ['y','Y','n','N',chr(10)]; if (cont[1]='n') or (cont[1]='N') THEN begin write('Do you wish to save this game?'); repeat readln (sve); until sve[1] in ['y','Y','n','N']; if (sve[1]='y') or (sve[1]='Y') then save_game; end; graphics_mode; end; until done or (cont[1] in ['n','N']); end; procedure course_records; type top_rec = record top_name : packed array [1..20] of char; holes_played : integer; top_score : integer; top_p_m : integer; top_date : packed array [1..11] of char; end; var top_new : array[1..10] of boolean; tops : array[1..10] of top_rec; x,y,yy,z,i,j,k,where,where2 : integer; top_file : vstring; tfile : file of top_rec; set_prot : varying [80] of char; new : boolean; begin ascii_mode; new := FALSE; for x:=1 to 10 do begin tops[x].top_name := 'EMPTY'; tops[x].holes_played := 0; tops[x].top_score := 999; tops[x].top_p_m := 999; tops[x].top_date := '01-JAN-1776'; top_new[x] := FALSE; end; j:=length(course_selection); for i:=1 to j do if course_selection[i] = '.' then k:=i; top_file := substr(course_selection,1,k) + 'top'; open (tfile, top_file , history:=old , error:= continue); if status(tfile) <> 0 then begin open (tfile, top_file , history:=new); rewrite(tfile); for x:=1 to 10 do begin tfile^:=tops[x]; put(tfile); end; new:=TRUE; end; reset(tfile); for x:=1 to 10 do begin tops[x]:=tfile^; top_new[x]:=FALSE; get(tfile); end; close(tfile); if (new) then begin set_prot := 'SET PROT=(G:RWE,W:RWE) ' + top_file; cond := lib$spawn(set_prot); end; for x:=1 to players do begin where:=0; where2:=0; for y:=1 to 10 do if (hole-1 >= tops[y].holes_played) and (where2=0) then where2:=y; if (where2=0) then where2:=11; for yy:=where2 to 10 do if ((hole-1>tops[yy].holes_played) or (player_stats[x].total < tops[yy].top_score)) and (where=0) then where:=yy; if (where<>0) then begin for z:=9 downto where do begin tops[z+1] := tops[z]; top_new[z+1] := top_new[z]; end; tops[where].top_name:=playernames[x]; tops[where].holes_played:=hole-1; tops[where].top_score:=player_stats[x].total; tops[where].top_p_m:=player_stats[x].total-total_par; date(tops[where].top_date); top_new[where]:=TRUE; writeln; end; end; write(esc,'[H',esc,'[2J'); writeln('Top 10 Course Records for ',substr(top_file,1,length(top_file)-4)); writeln; writeln; writeln(' Name # Holes Score +/- Date'); writeln('-----------------------------------------------------------'); for x:=1 to 10 do begin if (top_new[x]) then write(esc,'[1m'); writeln(' ',x:2,'. ',tops[x].top_name:20,' ',tops[x].holes_played:2,' ',tops[x].top_score:3,' ',tops[x].top_p_m:3,' ',tops[x].top_date); write(esc,'[0m'); end; writeln; writeln; open (tfile, top_file , history:=old); rewrite(tfile); for x:=1 to 10 do begin tfile^:=tops[x]; put(tfile); end; close(tfile); end; begin { golf } game_saved := FALSE; initialize; if okay then begin set_up_screen; play_golf; graphics_mode; writeln('S(E);'); ascii_mode; write(esc,'[1;24r'); write(esc, '[H', esc, '[2J'); if (NOT game_saved) then begin write_results; ascii_mode; write(esc,'[24,1fHit <RET> To Continue'); readln (cont); readln (cont); write(esc, '[H', esc, '[2J'); course_records; end; end; end. | |||||
25.39 | Problem, Problems, Problems | HESIRI::REHOR | MN Gophers are Giant Killers! | Mon Feb 06 1989 20:39 | 24 |
For those of you who have experienced problems with the source code, here's what's been reported and the solutions: 1. PASCAL compiler aborts. I experienced this with the previous version of golf and using an old version of PASCAL on VMS V5.0. V3.8 of PASCAL on VMS V5.0 should work. For those of you who don't have either, good sources, object, and executable are in: HESIRI""::USER_1:[GAMES]golf.* 2. Access violation after not displaying any records and selecting an otherwise known course. Circumstances: 1. GOLF$COURSE not defined. 2. Default directory set to directory of GOLF.EXE and courses. 3. Default directory not SYS$LOGIN. A program bug (of my fault) causes golf to abort. New source available in above directory. Sorry for any inconvenience. Rod | |||||
25.40 | yes, it works it works ! | MPGS::FIELDSC | Time is something to use - not kill | Tue Feb 07 1989 09:34 | 3 |
Thanks Rod, It works just fine !! Chris | |||||
25.41 | question to 25.39 | CIMNET::MACDONALD | Hugh MacDonald | Thu Feb 09 1989 15:26 | 14 |
Rod, thanks for the access to the golf game, but I seem to have a problem when I re-enter into the game. At the point it displays the record file the program bombs with the following: %pas-f-filalrclo, file is already closed FILE "TFILE" FILENAME"" %TRACE-F-TRACEBACK, SYMBOLIC STACK DUMP FOLLOWS: Am i doing something wrong/ if you need the dump I'll enter it later. Hugh | |||||
25.42 | Yup, need more. | HESIRI::REHOR | MN Gophers are Giant Killers! | Thu Feb 09 1989 20:36 | 24 |
> thanks for the access to the golf game, but I seem to have a > problem when I re-enter into the game. At the point it displays > the record file the program bombs with the following: What do you mean "re-enter"? After saving a game and then to replay it? Or just playing another round? I haven't experienced this myself, but there could be a problem. > %pas-f-filalrclo, file is already closed > FILE "TFILE" FILENAME"" > %TRACE-F-TRACEBACK, SYMBOLIC STACK DUMP FOLLOWS: This is curious, TFILE is the pascal dataname for the records file, but no filename is given. Could be that it was trying to close a file that had never been opened. Please send the traceback and if you could, a copy of the file "GOLF.RECORDS" which should be in your current directory when it bombs. Please, especially let me know if there are any blank lines in that file. Thanks. Rod > Am i doing something wrong/ if you need the dump I'll enter it later. | |||||
25.43 | Located another bug. | HESIRI::REHOR | MN Gophers are Giant Killers! | Tue Feb 14 1989 21:42 | 9 |
I may have run across a different problem. When playing golf from other than the GOLF$COURSE directory, and trying to save the game, GOLF will abort when playing course with long names, ie AUGUSTA_NATIONAL. I've increased the size of the save record's course name field. This will make previous save files (*.SVV) unusable, so be careful about replacing your game. The new code is still in HESIRI::USER_1:[GAMES]GOLF.PAS,.EXE | |||||
25.44 | Help needed for direction | FIRST3::STACK | Tue Mar 21 1989 11:48 | 12 | |
How does the indicator fo the wind factor and green slope workk? I can't seem to grasp it. For the wind is it blowing toward the center of the circle or away from the center. For the green slope where the h**l does it slope??? Each time I think I've got it I end up going in the wrong direction! I'm getting tired of 3, 4, and 5 putting!!! Please help. Jeff | |||||
25.45 | TOOK::RASPUZZI | Michael Raspuzzi | Tue Mar 21 1989 20:00 | 11 | |
The wind direction indicator and putting slope indicator work like this basically: The direction of the break is going from the center of the circle towards the outter part of the circle in the direction the line points. The longer the line, the more severe the break. The same is true for the wind. Line indicates direction and length of line indicates wind strength. Hope this helps. Mike | |||||
25.46 | HELP HELP HELP | PTOMV3::JACOB | Pirates=CHAMPS NLEast-'89,world-'90 | Wed Mar 22 1989 14:20 | 6 |
I'm no vms wizard and I'm not real good at copying things over the net. Could someone assist me and give me the commands necessary to get myself the vax based golf up & running here????? JaKe | |||||
25.47 | <2ND REQUEST FOR ASSISTANCE> | TRCA03::HISKO | Tue Mar 28 1989 13:14 | 4 | |
I'M ALSO NO VMS WIZARD AND FIND THE PROCEEDING INFORMATION CONFUSING AT BEST. CAN ANYONE HELP WITH AN EASY TO USE FORMAT FOR GETTING STARTED??????????/ | |||||
25.50 | MUCHO THANKS | PTOMV6::JACOB | LT=NOT AS THINK AS YOU DRUNK HE WAS | Thu Mar 30 1989 12:03 | 5 |
Thanks, I'm going to try it when i get out of this notesfile. JaKe | |||||
25.51 | Help!! | GENRAL::BALDRIDGE | All in a day's work | Thu Mar 30 1989 13:47 | 14 |
Well, I followed the instructions in 25.48 and .49 and got all sorts of copying going on, but at the very end got the following: %COPY-S-NEW FILES, 9 files created %DCL-W-ACTIMAGE, error activating image LIBRTL -CLI-E-IMGNAME,image file $1$DUSO:[SYS3.SYSCOMMON.][SYSLIB]LIBRTL.EXE -SYSTEM-F-SHRIDMISMAT, ident mismatch with shareable image When I try @GOLF, I get the latter part of the above message. Help! Chuck | |||||
25.52 | Try it again, please. | HESIRI::REHOR | MN Gophers are Giant Killers! | Thu Mar 30 1989 15:01 | 16 |
Obviously a run-time library mismatch. Let's try it again. This time we'll copy the object code and link it on your system... This should make it real simple to copy and play. When you read the next answer to this note, enter this command: EXTRACT/NOHEAD GOLF.COM Then exit notes. Any time you want to play golf, at the $ prompt, just enter: @GOLF That should be it! | |||||
25.54 | More dumb questions!!! | GENRAL::BALDRIDGE | All in a day's work | Thu Mar 30 1989 19:16 | 9 |
I'm feeling really stupid. It took awhile before node "hesiri" was available and then "MSEE" was down, but FINALLY I got a good copy. I switched over to my neighbor's terminal (I don't have graphics, VT100) and ran @GOLF. Everything came up just fine, but I don't know where the instructions. I found I could move the angle of the tee shot with the cursor (L&R) keys, but HOW DO I STRIKE THE BALL???? Stupidly, Chuck | |||||
25.55 | Check the Documentation | HESIRI::REHOR | MN Gophers are Giant Killers! | Thu Mar 30 1989 21:54 | 6 |
One of the files that gets copied is the GOLF.MEM file. That is the User's Guide (V4.0, but still applicable). Just print it out. I've about had it with the VAX game though, might make it outside for real this weekend, if the weather will just cooperate. | |||||
25.56 | Figured it out | GENRAL::BALDRIDGE | All in a day's work | Fri Mar 31 1989 11:30 | 5 |
As Emily Litrella(sp?) used to say on 'Saturday Nite Live', "Never Mind". After fooling around for a short while I figured it out. I agree that it is now time to go out and play for real. Thanx, Chuck | |||||
25.57 | like playing in the dark.. | USWAV3::FAGERBERG | Fri Mar 31 1989 11:43 | 3 | |
Is there any graphics or displays of the holes in this game? I did as .53 said, but get no "visuals". | |||||
25.58 | Clsoe | DNEAST::STEVENS_JIM | Fri Mar 31 1989 14:48 | 7 | |
re:-2 That was, I think, Rosanne Rosanna Danna.... Loved it when she asked Jane Curtain if "those things are real." | |||||
25.59 | moved here by moderator... | MSEE::KELLEY | Custom clubs/club repair | Wed Jun 21 1989 11:53 | 31 |
<<< USER$1:[NOTES$LIBRARY]GOLF.NOTE;1 >>> -< The Good Game >- ================================================================================ Note 653.0 VAX GOLF No replies CHEFS::NEWPORTP 24 lines 21-JUN-1989 10:45 -------------------------------------------------------------------------------- Can anyone help me on accessing the Vax Golf game ?? I have read through topic 25 and followed the commands closely, yet I am still not quite there!! I have obtained copies of the following: GOLF.COM GOLF.MEM GOLF.OBJ GOLF.CLUBS In addition I have a number of the course layouts...Augusta, Pebble_Beach, etc. It appears what I'm missing is the GOLF.EXE file which gets going...metaphorically speaking ofcourse 8^) I have tried to access it from [Raspuzzi.Golf] and also from [Campanella] as stated in GOLF.MEM, but all to no avail. So if anyone can set me up I'd be really grateful. Thanks, Phil (who_is_so_near_yet_so_far) | |||||
25.60 | try accessing here... | TOOK::RASPUZZI | Michael Raspuzzi - VMS/LAT Engineering | Wed Jun 21 1989 13:33 | 10 |
If you have tried to copy the game from VINO::, it may not be there as I have changed jobs and nodes since I last reported the availability of any golf files. Feel free to look in: TOOK::USER$66:[RASPUZZI.GOLF] for any files that you may need. Mike | |||||
25.62 | not enough information... | TOOK::RASPUZZI | Michael Raspuzzi - VMS/LAT Engineering | Fri Jul 14 1989 16:11 | 8 |
What do you mean "can't seem to get it right"? What command to you issue to define GOLF$COURSE? What errors are appearing when you try to run GOLF? Are you running this game on a VT241 (not a machine that is emulating a VT241 because that will not work)? Mike | |||||
25.64 | Someone hid the hazards.. | HIRISK::FAGERBERG | Fri Jul 14 1989 17:55 | 5 | |
I run the same game on a VAXmate, using vt240 emulation, and it runs. However I do not get all the graphics ( what causes that, color planes? ) | |||||
25.65 | TOOK::RASPUZZI | Michael Raspuzzi - VMS/LAT Engineering | Sat Jul 15 1989 10:53 | 11 | |
I think .63's problem may be the fact that he is using DUA1:[directory] as his definition for GOLF$COURSE. Usually, disks that are served through an HSC are $1$DUA1:. Without the $1$, you can get an error in the device name. .64: You are the first person that has been able to get golf to run with a terminal emulator. Other that have tried have had no luck. But as you indicated, some graphics are missing and I think that is due to the fact that you are running a terminal emulator. Mike | |||||
25.66 | THOTH::MANGAN | Fri Mar 23 1990 14:02 | 6 | ||
re .45 The line for the wind indicator, indicates direction but what direction (wind coming from that dir or wind blowing in that dir)? | |||||
25.67 | EXT/NOHEAD SUGARLOAF.COURSE tuffest maine has to offer. | DNEAST::FREEMAN_KEVI | The Squeeky Wheel = Neglect | Tue Jun 12 1990 14:11 | 1335 |
Hole 1 400 4 ! Length of hole and par 20 300 ! Location of tee 700 230 32 ! Location and size of green 0 0 0 ! Location and size of water hazzard 400 300 ! Location of wind indicator 1.8470 1.7316 ! X and Y scale factors 11 ! Number of traps 380 100 9 ! Location and size of trap # 1 394 94 10 ! Location and size of trap # 2 434 100 12 ! Location and size of trap # 3 450 104 11 ! Location and size of trap # 4 444 110 10 ! Location and size of trap # 5 666 260 10 ! Location and size of trap # 6 678 268 10 ! Location and size of trap # 7 660 250 11 ! Location and size of trap # 8 684 190 10 ! Location and size of trap # 9 694 180 11 ! Location and size of trap # 10 706 186 11 ! Location and size of trap # 11 46 ! Number of points defining OB 82 244 ! Location of point # 1 90 264 ! Location of point # 2 106 272 ! Location of point # 3 126 266 ! Location of point # 4 154 254 ! Location of point # 5 196 230 ! Location of point # 6 244 212 ! Location of point # 7 292 190 ! Location of point # 8 332 174 ! Location of point # 9 356 166 ! Location of point # 10 374 162 ! Location of point # 11 400 160 ! Location of point # 12 444 162 ! Location of point # 13 492 178 ! Location of point # 14 534 204 ! Location of point # 15 576 226 ! Location of point # 16 618 248 ! Location of point # 17 640 274 ! Location of point # 18 674 286 ! Location of point # 19 708 286 ! Location of point # 20 740 266 ! Location of point # 21 758 240 ! Location of point # 22 770 212 ! Location of point # 23 760 188 ! Location of point # 24 738 170 ! Location of point # 25 704 164 ! Location of point # 26 676 160 ! Location of point # 27 648 150 ! Location of point # 28 612 138 ! Location of point # 29 586 130 ! Location of point # 30 550 118 ! Location of point # 31 514 106 ! Location of point # 32 476 96 ! Location of point # 33 438 82 ! Location of point # 34 400 78 ! Location of point # 35 366 84 ! Location of point # 36 336 92 ! Location of point # 37 308 98 ! Location of point # 38 282 110 ! Location of point # 39 252 124 ! Location of point # 40 210 140 ! Location of point # 41 174 156 ! Location of point # 42 140 178 ! Location of point # 43 112 194 ! Location of point # 44 88 218 ! Location of point # 45 82 244 ! Location of point # 46 Double Dog Hole 2 518 5 ! Length of hole and par 10 226 ! Location of tee 634 122 27 ! Location and size of green 280 190 67 ! Location and size of water hazzard 140 320 ! Location of wind indicator 1.3587 1.2737 ! X and Y scale factors 12 ! Number of traps 470 234 13 ! Location and size of trap # 1 490 230 12 ! Location and size of trap # 2 500 220 12 ! Location and size of trap # 3 480 220 12 ! Location and size of trap # 4 614 162 12 ! Location and size of trap # 5 644 160 9 ! Location and size of trap # 6 664 150 10 ! Location and size of trap # 7 638 160 8 ! Location and size of trap # 8 596 90 9 ! Location and size of trap # 9 612 78 10 ! Location and size of trap # 10 626 80 10 ! Location and size of trap # 11 610 86 11 ! Location and size of trap # 12 44 ! Number of points defining OB 122 138 ! Location of point # 1 126 106 ! Location of point # 2 170 82 ! Location of point # 3 218 66 ! Location of point # 4 256 58 ! Location of point # 5 290 58 ! Location of point # 6 320 88 ! Location of point # 7 346 110 ! Location of point # 8 368 148 ! Location of point # 9 378 170 ! Location of point # 10 406 176 ! Location of point # 11 434 170 ! Location of point # 12 462 146 ! Location of point # 13 492 124 ! Location of point # 14 526 102 ! Location of point # 15 566 78 ! Location of point # 16 600 64 ! Location of point # 17 644 64 ! Location of point # 18 670 82 ! Location of point # 19 680 108 ! Location of point # 20 684 138 ! Location of point # 21 678 160 ! Location of point # 22 656 174 ! Location of point # 23 630 188 ! Location of point # 24 598 196 ! Location of point # 25 564 194 ! Location of point # 26 538 216 ! Location of point # 27 512 238 ! Location of point # 28 486 248 ! Location of point # 29 460 250 ! Location of point # 30 428 248 ! Location of point # 31 398 246 ! Location of point # 32 372 232 ! Location of point # 33 360 212 ! Location of point # 34 354 184 ! Location of point # 35 344 154 ! Location of point # 36 318 132 ! Location of point # 37 286 124 ! Location of point # 38 262 124 ! Location of point # 39 228 128 ! Location of point # 40 200 138 ! Location of point # 41 166 156 ! Location of point # 42 140 160 ! Location of point # 43 126 138 ! Location of point # 44 Hole 3 190 3 ! Length of hole and par 400 380 ! Location of tee 350 60 32 ! Location and size of green 0 0 0 ! Location and size of water hazzard 180 200 ! Location of wind indicator 1.8157 1.7022 ! X and Y scale factors 3 ! Number of traps 310 80 12 ! Location and size of trap # 1 320 100 12 ! Location and size of trap # 2 324 86 12 ! Location and size of trap # 3 27 ! Number of points defining OB 410 234 ! Location of point # 1 434 228 ! Location of point # 2 456 214 ! Location of point # 3 476 190 ! Location of point # 4 488 170 ! Location of point # 5 488 148 ! Location of point # 6 478 130 ! Location of point # 7 460 112 ! Location of point # 8 450 88 ! Location of point # 9 432 64 ! Location of point # 10 412 46 ! Location of point # 11 392 34 ! Location of point # 12 366 20 ! Location of point # 13 344 12 ! Location of point # 14 316 16 ! Location of point # 15 298 28 ! Location of point # 16 282 54 ! Location of point # 17 276 74 ! Location of point # 18 276 98 ! Location of point # 19 288 118 ! Location of point # 20 298 138 ! Location of point # 21 306 154 ! Location of point # 22 326 162 ! Location of point # 23 344 188 ! Location of point # 24 358 214 ! Location of point # 25 378 234 ! Location of point # 26 408 234 ! Location of point # 27 Hole 4 508 5 ! Length of hole and par 10 160 ! Location of tee 660 220 28 ! Location and size of green 0 0 0 ! Location and size of water hazzard 320 90 ! Location of wind indicator 1.4928 1.3995 ! X and Y scale factors 13 ! Number of traps 270 276 10 ! Location and size of trap # 1 286 278 10 ! Location and size of trap # 2 560 192 10 ! Location and size of trap # 3 576 190 12 ! Location and size of trap # 4 568 202 10 ! Location and size of trap # 5 614 236 8 ! Location and size of trap # 6 626 232 5 ! Location and size of trap # 7 626 240 10 ! Location and size of trap # 8 646 184 10 ! Location and size of trap # 9 660 180 11 ! Location and size of trap # 10 650 258 8 ! Location and size of trap # 11 664 258 8 ! Location and size of trap # 12 678 250 6 ! Location and size of trap # 13 43 ! Number of points defining OB 184 254 ! Location of point # 1 180 276 ! Location of point # 2 192 296 ! Location of point # 3 210 314 ! Location of point # 4 236 328 ! Location of point # 5 270 340 ! Location of point # 6 308 352 ! Location of point # 7 340 358 ! Location of point # 8 378 354 ! Location of point # 9 412 342 ! Location of point # 10 434 326 ! Location of point # 11 454 300 ! Location of point # 12 476 280 ! Location of point # 13 504 262 ! Location of point # 14 540 258 ! Location of point # 15 574 260 ! Location of point # 16 610 272 ! Location of point # 17 640 274 ! Location of point # 18 670 268 ! Location of point # 19 694 254 ! Location of point # 20 712 236 ! Location of point # 21 722 210 ! Location of point # 22 716 184 ! Location of point # 23 698 170 ! Location of point # 24 664 158 ! Location of point # 25 630 156 ! Location of point # 26 598 168 ! Location of point # 27 574 170 ! Location of point # 28 538 172 ! Location of point # 29 502 180 ! Location of point # 30 472 192 ! Location of point # 31 462 216 ! Location of point # 32 452 230 ! Location of point # 33 432 242 ! Location of point # 34 410 252 ! Location of point # 35 382 262 ! Location of point # 36 352 270 ! Location of point # 37 322 272 ! Location of point # 38 286 264 ! Location of point # 39 258 252 ! Location of point # 40 228 246 ! Location of point # 41 204 244 ! Location of point # 42 186 254 ! Location of point # 43 Hole 5 385 4 ! Length of hole and par 10 250 ! Location of tee 700 214 27 ! Location and size of green 0 0 0 ! Location and size of water hazzard 400 290 ! Location of wind indicator 1.9045 1.7855 ! X and Y scale factors 9 ! Number of traps 640 168 11 ! Location and size of trap # 1 650 170 11 ! Location and size of trap # 2 640 180 10 ! Location and size of trap # 3 680 176 9 ! Location and size of trap # 4 660 226 10 ! Location and size of trap # 5 650 220 10 ! Location and size of trap # 6 662 212 11 ! Location and size of trap # 7 734 186 10 ! Location and size of trap # 8 740 200 11 ! Location and size of trap # 9 40 ! Number of points defining OB 210 170 ! Location of point # 1 212 150 ! Location of point # 2 230 136 ! Location of point # 3 258 126 ! Location of point # 4 284 118 ! Location of point # 5 316 108 ! Location of point # 6 342 102 ! Location of point # 7 386 92 ! Location of point # 8 420 88 ! Location of point # 9 448 90 ! Location of point # 10 472 98 ! Location of point # 11 490 116 ! Location of point # 12 526 126 ! Location of point # 13 562 136 ! Location of point # 14 602 146 ! Location of point # 15 634 154 ! Location of point # 16 668 160 ! Location of point # 17 704 164 ! Location of point # 18 728 172 ! Location of point # 19 754 188 ! Location of point # 20 758 214 ! Location of point # 21 748 242 ! Location of point # 22 722 256 ! Location of point # 23 682 258 ! Location of point # 24 652 252 ! Location of point # 25 622 240 ! Location of point # 26 602 214 ! Location of point # 27 568 196 ! Location of point # 28 540 180 ! Location of point # 29 508 168 ! Location of point # 30 470 166 ! Location of point # 31 428 168 ! Location of point # 32 396 170 ! Location of point # 33 358 168 ! Location of point # 34 324 170 ! Location of point # 35 300 174 ! Location of point # 36 272 184 ! Location of point # 37 242 194 ! Location of point # 38 220 186 ! Location of point # 39 208 168 ! Location of point # 40 Up Hill #6 361 4 ! Length of hole and par 10 290 ! Location of tee 730 206 21 ! Location and size of green 0 0 0 ! Location and size of water hazzard 400 260 ! Location of wind indicator 2.2115 2.0733 ! X and Y scale factors 10 ! Number of traps 620 170 10 ! Location and size of trap # 1 640 174 8 ! Location and size of trap # 2 680 190 8 ! Location and size of trap # 3 696 196 9 ! Location and size of trap # 4 670 158 6 ! Location and size of trap # 5 670 166 6 ! Location and size of trap # 6 700 174 6 ! Location and size of trap # 7 710 174 5 ! Location and size of trap # 8 730 168 7 ! Location and size of trap # 9 740 168 5 ! Location and size of trap # 10 41 ! Number of points defining OB 258 150 ! Location of point # 1 264 124 ! Location of point # 2 276 96 ! Location of point # 3 310 84 ! Location of point # 4 340 72 ! Location of point # 5 376 66 ! Location of point # 6 410 60 ! Location of point # 7 430 70 ! Location of point # 8 444 84 ! Location of point # 9 470 96 ! Location of point # 10 492 108 ! Location of point # 11 516 116 ! Location of point # 12 550 116 ! Location of point # 13 590 122 ! Location of point # 14 622 128 ! Location of point # 15 656 136 ! Location of point # 16 692 146 ! Location of point # 17 722 156 ! Location of point # 18 748 160 ! Location of point # 19 768 180 ! Location of point # 20 778 206 ! Location of point # 21 770 232 ! Location of point # 22 748 246 ! Location of point # 23 714 242 ! Location of point # 24 680 234 ! Location of point # 25 650 218 ! Location of point # 26 618 202 ! Location of point # 27 586 186 ! Location of point # 28 556 164 ! Location of point # 29 522 144 ! Location of point # 30 494 130 ! Location of point # 31 462 116 ! Location of point # 32 440 110 ! Location of point # 33 422 128 ! Location of point # 34 400 142 ! Location of point # 35 370 154 ! Location of point # 36 346 164 ! Location of point # 37 316 172 ! Location of point # 38 286 174 ! Location of point # 39 268 166 ! Location of point # 40 258 150 ! Location of point # 41 Hole 7 354 4 ! Length of hole and par 20 110 ! Location of tee 714 226 23 ! Location and size of green 0 0 0 ! Location and size of water hazzard 400 140 ! Location of wind indicator 2.1851 2.0485 ! X and Y scale factors 8 ! Number of traps 370 344 10 ! Location and size of trap # 1 386 344 10 ! Location and size of trap # 2 400 346 10 ! Location and size of trap # 3 686 260 7 ! Location and size of trap # 4 694 250 9 ! Location and size of trap # 5 700 260 10 ! Location and size of trap # 6 732 198 9 ! Location and size of trap # 7 740 200 8 ! Location and size of trap # 8 35 ! Number of points defining OB 220 244 ! Location of point # 1 252 236 ! Location of point # 2 286 254 ! Location of point # 3 318 260 ! Location of point # 4 352 264 ! Location of point # 5 390 278 ! Location of point # 6 414 274 ! Location of point # 7 454 264 ! Location of point # 8 496 246 ! Location of point # 9 542 230 ! Location of point # 10 586 218 ! Location of point # 11 622 206 ! Location of point # 12 666 194 ! Location of point # 13 712 188 ! Location of point # 14 750 190 ! Location of point # 15 772 208 ! Location of point # 16 766 234 ! Location of point # 17 738 258 ! Location of point # 18 706 272 ! Location of point # 19 672 284 ! Location of point # 20 632 298 ! Location of point # 21 590 306 ! Location of point # 22 556 316 ! Location of point # 23 512 332 ! Location of point # 24 474 344 ! Location of point # 25 436 356 ! Location of point # 26 394 360 ! Location of point # 27 362 358 ! Location of point # 28 328 352 ! Location of point # 29 294 340 ! Location of point # 30 264 324 ! Location of point # 31 242 312 ! Location of point # 32 218 292 ! Location of point # 33 206 268 ! Location of point # 34 218 242 ! Location of point # 35 Hole 8 172 3 ! Length of hole and par 380 380 ! Location of tee 370 58 29 ! Location and size of green 370 122 31 ! Location and size of water hazzard 230 200 ! Location of wind indicator 2.0225 1.8961 ! X and Y scale factors 6 ! Number of traps 436 240 9 ! Location and size of trap # 1 436 250 9 ! Location and size of trap # 2 408 64 10 ! Location and size of trap # 3 406 50 10 ! Location and size of trap # 4 404 40 10 ! Location and size of trap # 5 422 50 11 ! Location and size of trap # 6 31 ! Number of points defining OB 430 286 ! Location of point # 1 452 272 ! Location of point # 2 454 254 ! Location of point # 3 456 240 ! Location of point # 4 452 210 ! Location of point # 5 448 184 ! Location of point # 6 442 162 ! Location of point # 7 444 132 ! Location of point # 8 448 112 ! Location of point # 9 452 90 ! Location of point # 10 454 64 ! Location of point # 11 450 38 ! Location of point # 12 426 18 ! Location of point # 13 392 12 ! Location of point # 14 368 14 ! Location of point # 15 348 18 ! Location of point # 16 320 26 ! Location of point # 17 302 50 ! Location of point # 18 296 72 ! Location of point # 19 300 104 ! Location of point # 20 308 130 ! Location of point # 21 320 152 ! Location of point # 22 346 166 ! Location of point # 23 372 170 ! Location of point # 24 398 168 ! Location of point # 25 414 180 ! Location of point # 26 418 202 ! Location of point # 27 416 228 ! Location of point # 28 410 256 ! Location of point # 29 414 284 ! Location of point # 30 432 286 ! Location of point # 31 Hole 9 392 4 ! Length of hole and par 10 60 ! Location of tee 736 168 30 ! Location and size of green 210 190 44 ! Location and size of water hazzard 400 80 ! Location of wind indicator 2.1455 2.0114 ! X and Y scale factors 8 ! Number of traps 400 250 16 ! Location and size of trap # 1 414 234 9 ! Location and size of trap # 2 386 232 9 ! Location and size of trap # 3 388 262 9 ! Location and size of trap # 4 416 266 9 ! Location and size of trap # 5 690 158 8 ! Location and size of trap # 6 698 152 8 ! Location and size of trap # 7 700 164 9 ! Location and size of trap # 8 41 ! Number of points defining OB 404 194 ! Location of point # 1 446 188 ! Location of point # 2 484 178 ! Location of point # 3 522 166 ! Location of point # 4 556 156 ! Location of point # 5 586 174 ! Location of point # 6 614 172 ! Location of point # 7 636 152 ! Location of point # 8 650 132 ! Location of point # 9 688 122 ! Location of point # 10 726 120 ! Location of point # 11 758 122 ! Location of point # 12 784 142 ! Location of point # 13 788 168 ! Location of point # 14 784 188 ! Location of point # 15 768 206 ! Location of point # 16 736 226 ! Location of point # 17 684 242 ! Location of point # 18 644 256 ! Location of point # 19 602 268 ! Location of point # 20 568 290 ! Location of point # 21 530 314 ! Location of point # 22 486 324 ! Location of point # 23 434 330 ! Location of point # 24 384 332 ! Location of point # 25 344 326 ! Location of point # 26 292 312 ! Location of point # 27 258 298 ! Location of point # 28 222 274 ! Location of point # 29 210 236 ! Location of point # 30 176 228 ! Location of point # 31 152 206 ! Location of point # 32 154 172 ! Location of point # 33 178 150 ! Location of point # 34 212 138 ! Location of point # 35 238 142 ! Location of point # 36 258 154 ! Location of point # 37 286 178 ! Location of point # 38 312 196 ! Location of point # 39 350 198 ! Location of point # 40 402 192 ! Location of point # 41 ELEVATED LONG POKE 10 275 4 ! Length of hole and par 20 230 ! Location of tee 740 210 17 ! Location and size of green 780 220 20 ! Location and size of water hazzard 560 80 ! Location of wind indicator 2.6194 2.4557 ! X and Y scale factors 18 ! Number of traps 350 200 12 ! Location and size of trap # 1 366 206 9 ! Location and size of trap # 2 336 202 9 ! Location and size of trap # 3 324 206 10 ! Location and size of trap # 4 620 238 6 ! Location and size of trap # 5 630 240 8 ! Location and size of trap # 6 644 240 7 ! Location and size of trap # 7 650 200 5 ! Location and size of trap # 8 660 200 8 ! Location and size of trap # 9 690 194 9 ! Location and size of trap # 10 700 190 8 ! Location and size of trap # 11 738 190 5 ! Location and size of trap # 12 730 190 5 ! Location and size of trap # 13 716 214 5 ! Location and size of trap # 14 710 218 5 ! Location and size of trap # 15 720 234 6 ! Location and size of trap # 16 710 236 6 ! Location and size of trap # 17 704 214 6 ! Location and size of trap # 18 90 ! Number of points defining OB 274 222 ! Location of point # 1 276 214 ! Location of point # 2 280 208 ! Location of point # 3 288 204 ! Location of point # 4 300 196 ! Location of point # 5 312 192 ! Location of point # 6 324 186 ! Location of point # 7 332 186 ! Location of point # 8 346 182 ! Location of point # 9 364 184 ! Location of point # 10 384 192 ! Location of point # 11 394 204 ! Location of point # 12 402 208 ! Location of point # 13 416 210 ! Location of point # 14 424 210 ! Location of point # 15 436 208 ! Location of point # 16 446 202 ! Location of point # 17 456 192 ! Location of point # 18 466 188 ! Location of point # 19 486 190 ! Location of point # 20 510 190 ! Location of point # 21 530 192 ! Location of point # 22 554 194 ! Location of point # 23 582 196 ! Location of point # 24 598 192 ! Location of point # 25 622 190 ! Location of point # 26 638 186 ! Location of point # 27 656 182 ! Location of point # 28 674 180 ! Location of point # 29 690 178 ! Location of point # 30 704 180 ! Location of point # 31 716 178 ! Location of point # 32 730 180 ! Location of point # 33 744 182 ! Location of point # 34 754 186 ! Location of point # 35 762 190 ! Location of point # 36 772 196 ! Location of point # 37 774 202 ! Location of point # 38 776 210 ! Location of point # 39 774 218 ! Location of point # 40 772 226 ! Location of point # 41 768 234 ! Location of point # 42 758 244 ! Location of point # 43 748 248 ! Location of point # 44 736 250 ! Location of point # 45 722 250 ! Location of point # 46 704 258 ! Location of point # 47 696 262 ! Location of point # 48 676 260 ! Location of point # 49 670 258 ! Location of point # 50 662 256 ! Location of point # 51 652 252 ! Location of point # 52 644 250 ! Location of point # 53 636 252 ! Location of point # 54 628 254 ! Location of point # 55 616 258 ! Location of point # 56 604 262 ! Location of point # 57 594 264 ! Location of point # 58 586 264 ! Location of point # 59 576 262 ! Location of point # 60 562 260 ! Location of point # 61 550 256 ! Location of point # 62 538 252 ! Location of point # 63 528 250 ! Location of point # 64 520 250 ! Location of point # 65 510 252 ! Location of point # 66 500 254 ! Location of point # 67 488 258 ! Location of point # 68 476 262 ! Location of point # 69 466 264 ! Location of point # 70 456 266 ! Location of point # 71 446 268 ! Location of point # 72 438 268 ! Location of point # 73 424 270 ! Location of point # 74 414 272 ! Location of point # 75 404 274 ! Location of point # 76 396 274 ! Location of point # 77 378 272 ! Location of point # 78 366 268 ! Location of point # 79 356 266 ! Location of point # 80 346 264 ! Location of point # 81 338 264 ! Location of point # 82 330 258 ! Location of point # 83 320 246 ! Location of point # 84 314 242 ! Location of point # 85 304 244 ! Location of point # 86 296 244 ! Location of point # 87 286 242 ! Location of point # 88 274 234 ! Location of point # 89 274 224 ! Location of point # 90 Hole 11 200 3 ! Length of hole and par 50 150 ! Location of tee 678 162 28 ! Location and size of green 608 160 28 ! Location and size of water hazzard 220 320 ! Location of wind indicator 3.1407 2.9444 ! X and Y scale factors 6 ! Number of traps 696 198 10 ! Location and size of trap # 1 676 204 10 ! Location and size of trap # 2 690 200 10 ! Location and size of trap # 3 664 216 11 ! Location and size of trap # 4 680 130 8 ! Location and size of trap # 5 694 136 8 ! Location and size of trap # 6 87 ! Number of points defining OB 546 200 ! Location of point # 1 548 198 ! Location of point # 2 550 196 ! Location of point # 3 552 192 ! Location of point # 4 554 188 ! Location of point # 5 554 184 ! Location of point # 6 556 180 ! Location of point # 7 554 176 ! Location of point # 8 556 172 ! Location of point # 9 556 164 ! Location of point # 10 558 158 ! Location of point # 11 560 150 ! Location of point # 12 560 146 ! Location of point # 13 564 140 ! Location of point # 14 566 134 ! Location of point # 15 572 124 ! Location of point # 16 578 116 ! Location of point # 17 584 106 ! Location of point # 18 590 100 ! Location of point # 19 594 98 ! Location of point # 20 600 96 ! Location of point # 21 606 98 ! Location of point # 22 612 100 ! Location of point # 23 618 102 ! Location of point # 24 626 106 ! Location of point # 25 636 108 ! Location of point # 26 642 110 ! Location of point # 27 648 112 ! Location of point # 28 656 114 ! Location of point # 29 666 116 ! Location of point # 30 672 118 ! Location of point # 31 678 122 ! Location of point # 32 686 126 ! Location of point # 33 694 128 ! Location of point # 34 700 130 ! Location of point # 35 706 132 ! Location of point # 36 712 134 ! Location of point # 37 720 138 ! Location of point # 38 724 142 ! Location of point # 39 728 146 ! Location of point # 40 732 152 ! Location of point # 41 736 158 ! Location of point # 42 736 160 ! Location of point # 43 738 164 ! Location of point # 44 736 174 ! Location of point # 45 736 178 ! Location of point # 46 734 184 ! Location of point # 47 736 190 ! Location of point # 48 734 198 ! Location of point # 49 732 204 ! Location of point # 50 730 210 ! Location of point # 51 728 218 ! Location of point # 52 722 230 ! Location of point # 53 712 240 ! Location of point # 54 704 244 ! Location of point # 55 694 254 ! Location of point # 56 682 258 ! Location of point # 57 674 262 ! Location of point # 58 664 266 ! Location of point # 59 656 268 ! Location of point # 60 648 272 ! Location of point # 61 638 276 ! Location of point # 62 630 278 ! Location of point # 63 618 282 ! Location of point # 64 604 286 ! Location of point # 65 594 290 ! Location of point # 66 582 296 ! Location of point # 67 570 300 ! Location of point # 68 558 302 ! Location of point # 69 544 304 ! Location of point # 70 536 304 ! Location of point # 71 524 306 ! Location of point # 72 514 304 ! Location of point # 73 504 300 ! Location of point # 74 492 294 ! Location of point # 75 486 288 ! Location of point # 76 482 282 ! Location of point # 77 480 276 ! Location of point # 78 482 268 ! Location of point # 79 484 260 ! Location of point # 80 490 248 ! Location of point # 81 498 236 ! Location of point # 82 506 230 ! Location of point # 83 516 224 ! Location of point # 84 528 220 ! Location of point # 85 538 212 ! Location of point # 86 548 200 ! Location of point # 87 Hole 12 520 5 ! Length of hole and par 784 270 ! Location of tee 70 40 23 ! Location and size of green 70 90 20 ! Location and size of water hazzard 650 80 ! Location of wind indicator 1.6017 1.5016 ! X and Y scale factors 4 ! Number of traps 92 74 6 ! Location and size of trap # 1 82 70 6 ! Location and size of trap # 2 114 34 12 ! Location and size of trap # 3 120 40 11 ! Location and size of trap # 4 100 ! Number of points defining OB 600 330 ! Location of point # 1 598 342 ! Location of point # 2 596 348 ! Location of point # 3 594 352 ! Location of point # 4 592 358 ! Location of point # 5 586 364 ! Location of point # 6 580 368 ! Location of point # 7 574 372 ! Location of point # 8 566 374 ! Location of point # 9 560 376 ! Location of point # 10 554 376 ! Location of point # 11 544 378 ! Location of point # 12 538 376 ! Location of point # 13 532 372 ! Location of point # 14 526 368 ! Location of point # 15 520 366 ! Location of point # 16 512 364 ! Location of point # 17 504 362 ! Location of point # 18 494 360 ! Location of point # 19 484 358 ! Location of point # 20 474 356 ! Location of point # 21 464 352 ! Location of point # 22 454 346 ! Location of point # 23 446 340 ! Location of point # 24 438 334 ! Location of point # 25 426 326 ! Location of point # 26 416 318 ! Location of point # 27 408 306 ! Location of point # 28 404 298 ! Location of point # 29 398 286 ! Location of point # 30 392 276 ! Location of point # 31 386 266 ! Location of point # 32 380 252 ! Location of point # 33 378 244 ! Location of point # 34 376 232 ! Location of point # 35 376 226 ! Location of point # 36 378 208 ! Location of point # 37 378 194 ! Location of point # 38 376 178 ! Location of point # 39 374 166 ! Location of point # 40 370 156 ! Location of point # 41 364 150 ! Location of point # 42 358 144 ! Location of point # 43 346 142 ! Location of point # 44 322 144 ! Location of point # 45 298 146 ! Location of point # 46 276 148 ! Location of point # 47 254 150 ! Location of point # 48 234 150 ! Location of point # 49 220 152 ! Location of point # 50 202 154 ! Location of point # 51 194 152 ! Location of point # 52 186 150 ! Location of point # 53 168 142 ! Location of point # 54 148 132 ! Location of point # 55 130 122 ! Location of point # 56 114 112 ! Location of point # 57 96 106 ! Location of point # 58 74 102 ! Location of point # 59 60 96 ! Location of point # 60 48 92 ! Location of point # 61 38 88 ! Location of point # 62 32 76 ! Location of point # 63 30 66 ! Location of point # 64 26 54 ! Location of point # 65 26 48 ! Location of point # 66 24 38 ! Location of point # 67 28 30 ! Location of point # 68 32 22 ! Location of point # 69 38 16 ! Location of point # 70 50 10 ! Location of point # 71 58 6 ! Location of point # 72 68 2 ! Location of point # 73 74 0 ! Location of point # 74 82 0 ! Location of point # 75 90 0 ! Location of point # 76 98 2 ! Location of point # 77 112 4 ! Location of point # 78 120 6 ! Location of point # 79 130 10 ! Location of point # 80 142 18 ! Location of point # 81 152 26 ! Location of point # 82 162 32 ! Location of point # 83 174 42 ! Location of point # 84 182 54 ! Location of point # 85 192 64 ! Location of point # 86 200 76 ! Location of point # 87 206 82 ! Location of point # 88 216 90 ! Location of point # 89 236 98 ! Location of point # 90 250 102 ! Location of point # 91 268 104 ! Location of point # 92 288 108 ! Location of point # 93 308 110 ! Location of point # 94 330 110 ! Location of point # 95 340 108 ! Location of point # 96 352 110 ! Location of point # 97 366 108 ! Location of point # 98 378 106 ! Location of point # 99 392 108 ! Location of point # 100 Hole 13 373 4 ! Length of hole and par 784 50 ! Location of tee 100 320 24 ! Location and size of green 146 346 26 ! Location and size of water hazzard 470 270 ! Location of wind indicator 2.0872 1.9568 ! X and Y scale factors 13 ! Number of traps 390 130 10 ! Location and size of trap # 1 410 130 12 ! Location and size of trap # 2 400 120 10 ! Location and size of trap # 3 320 90 10 ! Location and size of trap # 4 336 84 7 ! Location and size of trap # 5 308 94 7 ! Location and size of trap # 6 220 150 10 ! Location and size of trap # 7 230 140 12 ! Location and size of trap # 8 206 146 10 ! Location and size of trap # 9 118 282 8 ! Location and size of trap # 10 104 280 12 ! Location and size of trap # 11 140 310 8 ! Location and size of trap # 12 134 316 6 ! Location and size of trap # 13 66 ! Number of points defining OB 670 80 ! Location of point # 1 668 92 ! Location of point # 2 666 100 ! Location of point # 3 662 104 ! Location of point # 4 656 108 ! Location of point # 5 648 112 ! Location of point # 6 638 114 ! Location of point # 7 624 116 ! Location of point # 8 610 116 ! Location of point # 9 596 118 ! Location of point # 10 578 120 ! Location of point # 11 558 122 ! Location of point # 12 534 126 ! Location of point # 13 508 130 ! Location of point # 14 484 132 ! Location of point # 15 452 136 ! Location of point # 16 430 140 ! Location of point # 17 410 148 ! Location of point # 18 386 160 ! Location of point # 19 352 176 ! Location of point # 20 326 190 ! Location of point # 21 304 216 ! Location of point # 22 290 232 ! Location of point # 23 268 256 ! Location of point # 24 248 278 ! Location of point # 25 234 298 ! Location of point # 26 216 318 ! Location of point # 27 204 336 ! Location of point # 28 194 362 ! Location of point # 29 184 376 ! Location of point # 30 178 380 ! Location of point # 31 168 388 ! Location of point # 32 154 392 ! Location of point # 33 144 392 ! Location of point # 34 128 390 ! Location of point # 35 114 388 ! Location of point # 36 102 382 ! Location of point # 37 80 368 ! Location of point # 38 62 348 ! Location of point # 39 56 334 ! Location of point # 40 52 314 ! Location of point # 41 48 294 ! Location of point # 42 46 272 ! Location of point # 43 54 256 ! Location of point # 44 64 244 ! Location of point # 45 102 204 ! Location of point # 46 126 184 ! Location of point # 47 144 164 ! Location of point # 48 170 144 ! Location of point # 49 206 120 ! Location of point # 50 234 104 ! Location of point # 51 288 82 ! Location of point # 52 336 62 ! Location of point # 53 376 48 ! Location of point # 54 416 38 ! Location of point # 55 466 28 ! Location of point # 56 502 24 ! Location of point # 57 538 22 ! Location of point # 58 562 22 ! Location of point # 59 580 24 ! Location of point # 60 604 26 ! Location of point # 61 628 32 ! Location of point # 62 656 50 ! Location of point # 63 668 64 ! Location of point # 64 670 76 ! Location of point # 65 670 80 ! Location of point # 66 Hole 14 327 4 ! Length of hole and par 30 120 ! Location of tee 690 70 18 ! Location and size of green 650 90 20 ! Location and size of water hazzard 300 70 ! Location of wind indicator 2.0942 1.9633 ! X and Y scale factors 5 ! Number of traps 716 56 7 ! Location and size of trap # 1 720 62 7 ! Location and size of trap # 2 550 160 11 ! Location and size of trap # 3 564 148 10 ! Location and size of trap # 4 536 162 10 ! Location and size of trap # 5 57 ! Number of points defining OB 344 210 ! Location of point # 1 346 204 ! Location of point # 2 348 196 ! Location of point # 3 350 186 ! Location of point # 4 358 172 ! Location of point # 5 370 158 ! Location of point # 6 386 150 ! Location of point # 7 410 144 ! Location of point # 8 438 142 ! Location of point # 9 456 140 ! Location of point # 10 494 134 ! Location of point # 11 512 128 ! Location of point # 12 528 116 ! Location of point # 13 544 112 ! Location of point # 14 558 110 ! Location of point # 15 578 108 ! Location of point # 16 594 106 ! Location of point # 17 606 96 ! Location of point # 18 608 84 ! Location of point # 19 616 68 ! Location of point # 20 632 52 ! Location of point # 21 644 46 ! Location of point # 22 668 40 ! Location of point # 23 682 36 ! Location of point # 24 696 36 ! Location of point # 25 708 38 ! Location of point # 26 724 42 ! Location of point # 27 738 52 ! Location of point # 28 742 60 ! Location of point # 29 740 74 ! Location of point # 30 726 92 ! Location of point # 31 712 104 ! Location of point # 32 704 112 ! Location of point # 33 690 124 ! Location of point # 34 674 130 ! Location of point # 35 652 132 ! Location of point # 36 640 130 ! Location of point # 37 626 134 ! Location of point # 38 610 140 ! Location of point # 39 588 152 ! Location of point # 40 564 172 ! Location of point # 41 542 184 ! Location of point # 42 522 198 ! Location of point # 43 496 212 ! Location of point # 44 476 224 ! Location of point # 45 452 234 ! Location of point # 46 434 240 ! Location of point # 47 412 246 ! Location of point # 48 394 248 ! Location of point # 49 378 250 ! Location of point # 50 368 250 ! Location of point # 51 358 246 ! Location of point # 52 352 240 ! Location of point # 53 346 232 ! Location of point # 54 344 222 ! Location of point # 55 344 214 ! Location of point # 56 346 206 ! Location of point # 57 Hole 15 167 3 ! Length of hole and par 380 390 ! Location of tee 380 50 19 ! Location and size of green 380 96 21 ! Location and size of water hazzard 200 200 ! Location of wind indicator 2.1716 2.0359 ! X and Y scale factors 8 ! Number of traps 354 30 6 ! Location and size of trap # 1 350 40 6 ! Location and size of trap # 2 410 30 9 ! Location and size of trap # 3 400 20 8 ! Location and size of trap # 4 408 66 6 ! Location and size of trap # 5 412 60 5 ! Location and size of trap # 6 414 54 7 ! Location and size of trap # 7 400 72 7 ! Location and size of trap # 8 37 ! Number of points defining OB 420 110 ! Location of point # 1 424 104 ! Location of point # 2 430 96 ! Location of point # 3 434 86 ! Location of point # 4 436 80 ! Location of point # 5 436 76 ! Location of point # 6 438 68 ! Location of point # 7 440 62 ! Location of point # 8 438 50 ! Location of point # 9 436 42 ! Location of point # 10 432 32 ! Location of point # 11 428 22 ! Location of point # 12 422 10 ! Location of point # 13 416 2 ! Location of point # 14 408 0 ! Location of point # 15 396 0 ! Location of point # 16 388 2 ! Location of point # 17 376 4 ! Location of point # 18 360 10 ! Location of point # 19 342 18 ! Location of point # 20 324 32 ! Location of point # 21 320 40 ! Location of point # 22 318 46 ! Location of point # 23 318 52 ! Location of point # 24 320 60 ! Location of point # 25 324 70 ! Location of point # 26 324 74 ! Location of point # 27 326 82 ! Location of point # 28 330 92 ! Location of point # 29 340 110 ! Location of point # 30 350 116 ! Location of point # 31 364 120 ! Location of point # 32 376 122 ! Location of point # 33 386 120 ! Location of point # 34 400 118 ! Location of point # 35 414 114 ! Location of point # 36 420 110 ! Location of point # 37 Hole 16 509 5 ! Length of hole and par 780 360 ! Location of tee 86 66 26 ! Location and size of green 0 0 0 ! Location and size of water hazzard 580 110 ! Location of wind indicator 1.5925 1.4930 ! X and Y scale factors 10 ! Number of traps 260 60 11 ! Location and size of trap # 1 280 70 12 ! Location and size of trap # 2 220 50 9 ! Location and size of trap # 3 212 38 10 ! Location and size of trap # 4 196 46 11 ! Location and size of trap # 5 136 44 12 ! Location and size of trap # 6 130 30 9 ! Location and size of trap # 7 64 36 9 ! Location and size of trap # 8 70 30 12 ! Location and size of trap # 9 86 30 8 ! Location and size of trap # 10 71 ! Number of points defining OB 604 330 ! Location of point # 1 602 320 ! Location of point # 2 600 312 ! Location of point # 3 594 306 ! Location of point # 4 580 298 ! Location of point # 5 562 286 ! Location of point # 6 550 280 ! Location of point # 7 534 274 ! Location of point # 8 516 266 ! Location of point # 9 496 256 ! Location of point # 10 472 248 ! Location of point # 11 462 242 ! Location of point # 12 456 232 ! Location of point # 13 450 218 ! Location of point # 14 442 202 ! Location of point # 15 438 186 ! Location of point # 16 434 176 ! Location of point # 17 430 166 ! Location of point # 18 424 160 ! Location of point # 19 412 154 ! Location of point # 20 406 140 ! Location of point # 21 398 120 ! Location of point # 22 384 98 ! Location of point # 23 362 80 ! Location of point # 24 344 66 ! Location of point # 25 322 54 ! Location of point # 26 292 44 ! Location of point # 27 264 30 ! Location of point # 28 234 22 ! Location of point # 29 198 14 ! Location of point # 30 166 10 ! Location of point # 31 164 10 ! Location of point # 32 152 8 ! Location of point # 33 136 6 ! Location of point # 34 108 0 ! Location of point # 35 92 0 ! Location of point # 36 64 2 ! Location of point # 37 50 6 ! Location of point # 38 36 18 ! Location of point # 39 20 32 ! Location of point # 40 18 42 ! Location of point # 41 16 64 ! Location of point # 42 18 74 ! Location of point # 43 22 88 ! Location of point # 44 28 104 ! Location of point # 45 44 112 ! Location of point # 46 68 122 ! Location of point # 47 76 122 ! Location of point # 48 94 120 ! Location of point # 49 150 118 ! Location of point # 50 220 112 ! Location of point # 51 268 108 ! Location of point # 52 290 110 ! Location of point # 53 312 118 ! Location of point # 54 332 142 ! Location of point # 55 342 166 ! Location of point # 56 344 190 ! Location of point # 57 352 208 ! Location of point # 58 364 236 ! Location of point # 59 380 258 ! Location of point # 60 384 274 ! Location of point # 61 402 288 ! Location of point # 62 430 302 ! Location of point # 63 458 316 ! Location of point # 64 488 326 ! Location of point # 65 512 336 ! Location of point # 66 538 348 ! Location of point # 67 568 352 ! Location of point # 68 584 346 ! Location of point # 69 600 340 ! Location of point # 70 604 332 ! Location of point # 71 Hole 17 365 4 ! Length of hole and par 520 396 ! Location of tee 110 96 25 ! Location and size of green 0 0 0 ! Location and size of water hazzard 590 130 ! Location of wind indicator 1.5590 1.4616 ! X and Y scale factors 14 ! Number of traps 450 220 9 ! Location and size of trap # 1 442 210 6 ! Location and size of trap # 2 454 232 8 ! Location and size of trap # 3 458 222 8 ! Location and size of trap # 4 460 248 8 ! Location and size of trap # 5 160 100 8 ! Location and size of trap # 6 154 90 5 ! Location and size of trap # 7 172 98 5 ! Location and size of trap # 8 152 104 5 ! Location and size of trap # 9 164 110 5 ! Location and size of trap # 10 160 70 7 ! Location and size of trap # 11 156 62 5 ! Location and size of trap # 12 170 72 5 ! Location and size of trap # 13 158 76 5 ! Location and size of trap # 14 69 ! Number of points defining OB 490 360 ! Location of point # 1 492 358 ! Location of point # 2 498 354 ! Location of point # 3 502 350 ! Location of point # 4 506 344 ! Location of point # 5 508 338 ! Location of point # 6 508 334 ! Location of point # 7 510 328 ! Location of point # 8 508 322 ! Location of point # 9 506 316 ! Location of point # 10 504 310 ! Location of point # 11 502 302 ! Location of point # 12 500 292 ! Location of point # 13 496 282 ! Location of point # 14 492 272 ! Location of point # 15 486 260 ! Location of point # 16 478 248 ! Location of point # 17 468 226 ! Location of point # 18 460 204 ! Location of point # 19 450 188 ! Location of point # 20 428 162 ! Location of point # 21 410 150 ! Location of point # 22 392 138 ! Location of point # 23 364 126 ! Location of point # 24 344 120 ! Location of point # 25 310 108 ! Location of point # 26 268 96 ! Location of point # 27 234 84 ! Location of point # 28 204 76 ! Location of point # 29 188 70 ! Location of point # 30 176 62 ! Location of point # 31 158 50 ! Location of point # 32 144 48 ! Location of point # 33 126 46 ! Location of point # 34 110 48 ! Location of point # 35 98 50 ! Location of point # 36 82 56 ! Location of point # 37 68 68 ! Location of point # 38 64 78 ! Location of point # 39 66 102 ! Location of point # 40 68 112 ! Location of point # 41 70 120 ! Location of point # 42 76 130 ! Location of point # 43 94 140 ! Location of point # 44 110 144 ! Location of point # 45 134 150 ! Location of point # 46 152 152 ! Location of point # 47 172 156 ! Location of point # 48 198 160 ! Location of point # 49 222 166 ! Location of point # 50 258 176 ! Location of point # 51 288 186 ! Location of point # 52 310 194 ! Location of point # 53 336 208 ! Location of point # 54 366 230 ! Location of point # 55 384 246 ! Location of point # 56 400 256 ! Location of point # 57 412 268 ! Location of point # 58 424 282 ! Location of point # 59 434 300 ! Location of point # 60 440 320 ! Location of point # 61 446 332 ! Location of point # 62 454 346 ! Location of point # 63 462 358 ! Location of point # 64 468 362 ! Location of point # 65 476 364 ! Location of point # 66 480 364 ! Location of point # 67 486 362 ! Location of point # 68 492 358 ! Location of point # 69 Hole 18 384 4 ! Length of hole and par 20 300 ! Location of tee 704 76 24 ! Location and size of green 0 0 0 ! Location and size of water hazzard 300 80 ! Location of wind indicator 2.0149 1.8890 ! X and Y scale factors 13 ! Number of traps 410 304 6 ! Location and size of trap # 1 420 300 7 ! Location and size of trap # 2 434 296 9 ! Location and size of trap # 3 450 292 10 ! Location and size of trap # 4 468 290 7 ! Location and size of trap # 5 664 74 6 ! Location and size of trap # 6 674 72 7 ! Location and size of trap # 7 698 114 6 ! Location and size of trap # 8 706 114 6 ! Location and size of trap # 9 720 46 6 ! Location and size of trap # 10 746 80 11 ! Location and size of trap # 11 728 54 9 ! Location and size of trap # 12 710 50 6 ! Location and size of trap # 13 77 ! Number of points defining OB 220 280 ! Location of point # 1 220 286 ! Location of point # 2 222 294 ! Location of point # 3 224 302 ! Location of point # 4 232 308 ! Location of point # 5 238 312 ! Location of point # 6 252 318 ! Location of point # 7 272 322 ! Location of point # 8 286 324 ! Location of point # 9 302 326 ! Location of point # 10 318 328 ! Location of point # 11 332 330 ! Location of point # 12 338 330 ! Location of point # 13 360 324 ! Location of point # 14 376 322 ! Location of point # 15 384 320 ! Location of point # 16 412 316 ! Location of point # 17 454 304 ! Location of point # 18 488 292 ! Location of point # 19 520 276 ! Location of point # 20 546 264 ! Location of point # 21 570 250 ! Location of point # 22 604 232 ! Location of point # 23 620 222 ! Location of point # 24 638 204 ! Location of point # 25 654 192 ! Location of point # 26 676 176 ! Location of point # 27 688 168 ! Location of point # 28 714 144 ! Location of point # 29 734 126 ! Location of point # 30 750 114 ! Location of point # 31 756 106 ! Location of point # 32 760 96 ! Location of point # 33 762 90 ! Location of point # 34 764 80 ! Location of point # 35 764 72 ! Location of point # 36 766 60 ! Location of point # 37 764 50 ! Location of point # 38 760 42 ! Location of point # 39 754 38 ! Location of point # 40 748 36 ! Location of point # 41 744 34 ! Location of point # 42 732 30 ! Location of point # 43 724 28 ! Location of point # 44 714 26 ! Location of point # 45 706 26 ! Location of point # 46 698 28 ! Location of point # 47 688 30 ! Location of point # 48 672 34 ! Location of point # 49 658 40 ! Location of point # 50 640 56 ! Location of point # 51 628 70 ! Location of point # 52 612 88 ! Location of point # 53 594 108 ! Location of point # 54 582 128 ! Location of point # 55 574 144 ! Location of point # 56 562 158 ! Location of point # 57 544 168 ! Location of point # 58 524 178 ! Location of point # 59 510 184 ! Location of point # 60 490 194 ! Location of point # 61 464 208 ! Location of point # 62 436 222 ! Location of point # 63 416 230 ! Location of point # 64 394 234 ! Location of point # 65 370 242 ! Location of point # 66 336 256 ! Location of point # 67 316 262 ! Location of point # 68 298 264 ! Location of point # 69 278 266 ! Location of point # 70 254 266 ! Location of point # 71 244 262 ! Location of point # 72 232 260 ! Location of point # 73 224 264 ! Location of point # 74 222 268 ! Location of point # 75 220 272 ! Location of point # 76 220 280 ! Location of point # 77 | |||||
25.68 | Narrow in real life too. | DNEAST::FREEMAN_KEVI | The Squeeky Wheel = Neglect | Tue Jun 12 1990 14:26 | 10 |
For a description of the course in -.1 refer to 904.6 I've made this course somewhat narrow to give you a feeling of how critical shot placement is and keep in mind that in most cases, if your shot trajectory were to cross OB lines you would end up in the booneys. Too bad we can't shut the wind off for this course! I'll be working on the Samoset next. Kevin, Ps. I've got distances from the Blue if you want them. | |||||
25.69 | LUNER::LAFOREST | Thu Sep 06 1990 14:46 | 2 | ||
25.70 | I don't understand KP7? | DEMING::COULOMBE | Mon Mar 18 1991 08:58 | 4 | |
Rolf - here is a stupid question - what does KP7 mean when trying to access the games files? Betty | |||||
25.71 | I need some help | HLFS00::DUFAIS_P | PERRY | Thu Mar 28 1991 09:38 | 18 |
re:.52 After extracting golf.com then @golf I get the following error. %COPY E OPENIN error opening Hesiri""::user_1:[games]golf.clubs as input -RMS-E-FND.ACP file or directory lookup failed What does this mean? As you probabley guessed I am also no whiz with VMS. I assumes this means that the file no longer exists which is possible since the note is two years old. Any ideas or help available. Thanks in advance Perry | |||||
25.72 | Files have been moved | SLICER::ROD | Need Excellent Bar Service! | Sun Mar 31 1991 11:38 | 16 |
The system manager has removed the default DECnet account from HESIRI, but I have the game on my workstation. It should be up 99% of time. To get a copy of the game, extract the new reply to this note by entering this command: EXTRACT/NOHEAD GOLF.COM Then exit notes. The first time you the procedure is executed, it will copy the correect files and replace GOLF.COM with the procedure to play it. To execute the procedure, just enter: @GOLF That should be it! | |||||
25.73 | SLICER::ROD | Need Excellent Bar Service! | Sun Mar 31 1991 11:38 | 18 | |
$ write sys$output " Copying golf..." $ copy SLICER""::SYS$GAMES:GOLF.CLUBS *.*/log $ copy SLICER""::SYS$GAMES:GOLF.COM *.*/log $ copy SLICER""::SYS$GAMES:GOLF.MEM *.*/log $ copy SLICER""::SYS$GAMES:GOLF.OBJ *.*/log $ copy SLICER""::SYS$GAMES:*.COURSE *.*/log $ inquire ans " Do you want the course layout program [Y]? " $ if (ans .eqs. "") .or. (f$ext(0,1,ans).eqs."Y").or. (f$ext(0,1,ans).eqs."y") - then copy SLICER""::SYS$GAMES:LAYOUT.EXE *.*/log $ inquire ans " Do you want the TOP scores program [Y]? " $ if (ans .eqs. "") .or. (f$ext(0,1,ans).eqs."Y").or. (f$ext(0,1,ans).eqs."y") - then copy SLICER""::SYS$GAMES:TOP.OBJ *.*/log $ write sys$output " Linking object code..." $ link golf $ if f$sea("top.obj") then link top $ @golf $ purge golf.*,*.course,layout.*,top.* | |||||
25.74 | Missing File golf.exe | WMOIS::JCICCONE | Mon Apr 22 1991 16:59 | 7 | |
Help, I have followed the instructions and keep getting a system message that I am missing the Golf.exe file Can you let me know what to do? Thanks, John Ciccone | |||||
25.75 | link | EPAVAX::OBRIEN | Certifiable golfer | Tue Apr 23 1991 14:25 | 8 |
There looks to be a file call GOLF.OBJ that was copied over. This must be linked to become an executable (GOLF.EXE). At the $ type $ link golf Then there should be a file called GOLF.EXE. KO | |||||
25.76 | SUCCESS | WMOIS::JCICCONE | Tue Apr 23 1991 15:48 | 5 | |
KO, THAT'S THE TICKET. THANKS MUCH. JC | |||||
25.77 | Works at the office but not at home | SCAACT::PARODIJ | Tue May 14 1991 14:48 | 17 | |
I have a problem running golf from my home using a VT320 and a scholar plus modem. When I run the game at the office I have no problems. However, since I really would like to play from home rather than the offfice I have tried to run the game using the terminal I have at home. My home set up is a DEC VT320 and scholar plus modem (@2400 bps). No matter what I do the graphic representation of the hole does not show or come up. I can play but I am shooting completely in the dark not seeing the course at all (that is no fun!). Is it the terminal or do I have to set up something else? Thanks for any help! Jos� | |||||
25.78 | Need a different terminal. | FXNET::TURNQUIST | Greg Turnquist | Fri May 17 1991 11:28 | 4 |
It's the terminal. VT320's have no graphics. Although "shooting in the dark" pretty much sums up the way I've been playing for real this year... Greg | |||||
25.79 | help | CASINO::MCCONNELL | Mon May 15 1995 04:55 | 3 | |
How about a Help file? |