Compukit UK101

Talk about non-Acorn classic computers/hardware/software here (including retro consoles)
User avatar
b_b_c_m_i_c_r_o_2
Posts: 216
Joined: Sun Jun 25, 2006 10:15 pm

Compukit UK101

Postby b_b_c_m_i_c_r_o_2 » Sun Feb 10, 2013 3:01 pm

Are there any UK101 fans on this forum?

I have a cassette box of about 40 cassettes for said machine. Titles including Space Invaders, Galactic Hitchhiker, Toolkit...

Is it worth getting this software into an archive? I see there is an emulator on sourceforge and it exists in MESS as well.

I no longer have the UK101 machine though. :(

User avatar
jonb
Posts: 2045
Joined: Sat May 21, 2011 12:42 pm
Location: South Coast of England

Re: Compukit UK101

Postby jonb » Sun Feb 10, 2013 6:26 pm

I built a replica, but it doesn't have a cassette port. It's just the core really, with RS232 for communication. Here: http://forum.6502.org/viewtopic.php?t=1795.

That said, I think you should definitely put them into an archive! There are users out there, somewhere...

If you don't have the time I will happily do it. Ideally, you'd need to record them as MP3s and burn to a CD.

This site looks like a good place to host it, they only have 4 titles right now.. http://www.compukit.org/.

User avatar
CMcDougall
Posts: 5538
Joined: Wed Feb 02, 2005 3:13 pm
Location: Shadow in a Valley of Scotland

Re: Compukit UK101

Postby CMcDougall » Sun Feb 10, 2013 6:47 pm

jonb wrote: you'd need to record them as MP3s and burn to a CD

nooooo [-X , record to CD quality 16bit 44k stereo, then use that .WAV file to make something usefull, and just play out PC/laptop, as CDs are 10% error correction :wink:
ImageImageImage

User avatar
jonb
Posts: 2045
Joined: Sat May 21, 2011 12:42 pm
Location: South Coast of England

Re: Compukit UK101

Postby jonb » Sun Feb 10, 2013 8:32 pm

I stand corrected... But you get the idea...

:)

User avatar
b_b_c_m_i_c_r_o_2
Posts: 216
Joined: Sun Jun 25, 2006 10:15 pm

Re: Compukit UK101

Postby b_b_c_m_i_c_r_o_2 » Tue Feb 12, 2013 6:35 pm

ok, and from that I can use MakeUEF to generate a UEF file.

Galactic Hitchhiker sounds like the one to start with.

User avatar
b_b_c_m_i_c_r_o_2
Posts: 216
Joined: Sun Jun 25, 2006 10:15 pm

Re: Compukit UK101

Postby b_b_c_m_i_c_r_o_2 » Thu Feb 21, 2013 3:08 pm

ok, i am going to obtain a recording during the coming week. I have found a working tape cassette player and I have a Pinnacle/Steinberg product that contains a USB pre-amp and software.

richard_g
Posts: 131
Joined: Tue Nov 06, 2012 8:50 pm

Re: Compukit UK101

Postby richard_g » Thu Feb 21, 2013 4:47 pm

I'm a massive UK101 fan.

This was the first computer I ever laid hands on.

Built by my elder brother from a kit just after he built the PE Pong game.

Still remember the white cardboard box it all came in. Sold by Watford Electronics??

He soldered it all together and it didn't work - in as far as there was no video output.

Held a radio up to the PCB and heard a change in noise when you pressed a key so we suspected the problem was just the video.

Got a substitute IC and we were in business.

Great times.


On the back of this, does anyone have and high res foil scans of the UK101. Always fancied making a reproduction of this machine as there's no chance of obtaining an original.
The Ohio Superboard was similar if not the original design?

b_b_c_m_i_c_r_o_2:

Please dump everything you have !!!!

iainjh
Posts: 285
Joined: Mon May 14, 2012 11:18 am

Re: Compukit UK101

Postby iainjh » Thu Feb 21, 2013 5:27 pm

great to hear about the uk101. Always wanted one myself, in fact its the first computer I lusted after when a kid. I recall going up to watford electronics to see it. It was also sold by Compushop in East Barnet.

cue hovis music; I also remember riding my bike down t'east barnet in t'rain to gaze through shop window. Couldn't afford it, eventually ended up with a zx81 :)

I would love a repro, if it were ever possible !

:)

richard_g
Posts: 131
Joined: Tue Nov 06, 2012 8:50 pm

Re: Compukit UK101

Postby richard_g » Thu Feb 21, 2013 5:55 pm

If anyone can produce a high res scan of both sides of the PCB then I will try to get a new PCB laid out and made.
Last edited by richard_g on Thu Feb 21, 2013 8:45 pm, edited 2 times in total.

User avatar
flaxcottage
Posts: 2734
Joined: Thu Dec 13, 2012 8:46 pm
Location: Derbyshire

Re: Compukit UK101

Postby flaxcottage » Thu Feb 21, 2013 6:29 pm

UK101 - brilliant!

This was the first computer I ever had. I built it myself and it worked first time!

Used to use it when I taught Science. One computer with 30+ students; those were the days. I even wrote some educational software for it.

I followed the articles in PE and built almost all the add-ons (never the colour one though). Then the BBC came out and I converted the add-on boards to work with the BBC through the 1MHz bus.

Sadly the UK101 just packed up one day and never worked again. I still have the 6502 but nothing else. It would be great to build one again and play Space Invaders - no sprites there, it just used characters on the screen but it was fast.

Maybe for my retirement ...
- John

Currently running Level 4 Econet with BBC B, BBC B+ 128K, Master 128K, 4Mb A3000, 4Mb A3020, 4Mb A4000, 4Mb A5000 dual FDD; UK101; HP41CX setup; Psion 3a, 3mx and 5mx; Z88; TI-58c, TI-59 and printer

richard_g
Posts: 131
Joined: Tue Nov 06, 2012 8:50 pm

Re: Compukit UK101

Postby richard_g » Thu Feb 21, 2013 8:58 pm

As I say...

If anyone can take a high res scan of both sides of the PCB then maybe we can do something..?
Last edited by richard_g on Thu Feb 21, 2013 10:55 pm, edited 1 time in total.

User avatar
davidb
Posts: 1826
Joined: Sun Nov 11, 2007 10:11 pm
Contact:

Re: Compukit UK101

Postby davidb » Thu Feb 21, 2013 9:29 pm

If it's closely related to the Superboard then maybe there are some useful resources linked to from this collection of Superboard II articles. There's a description of the Superboard II linked to from the first article.

Oh, this page looks promising. :)

User avatar
1024MAK
Posts: 6676
Joined: Mon Apr 18, 2011 4:46 pm
Location: Looking forward to summer in Somerset, UK...

Re: Compukit UK101

Postby 1024MAK » Thu Feb 21, 2013 10:20 pm

Have you had a browse at Grant's UK101 page?

Mark
For a "Complete BBC Games Archive" visit www.bbcmicro.co.uk NOW!
BeebWiki‬ - for answers to many questions...

richard_g
Posts: 131
Joined: Tue Nov 06, 2012 8:50 pm

Re: Compukit UK101

Postby richard_g » Thu Feb 21, 2013 10:44 pm

I've pondered on Grant's 101 for a while. It's a good modification.

But what I really want is a true full size UK101 copy.

User avatar
jonb
Posts: 2045
Joined: Sat May 21, 2011 12:42 pm
Location: South Coast of England

Re: Compukit UK101

Postby jonb » Fri Feb 22, 2013 11:57 am

That's the one I built - a nice little SBC as it turned out, but cost me about £100 once I'd bought all the prototyping gear, EEPROM burner and sourced the chippery. I had a problem with the clock circuit which took a long time to sort out, but now I have it running at 2Mhz and it is pretty solid (apart from the MS BASIC memory leak bug).

You could build this and then extend it with the UK101 peripherals - probably a better project than a straight up clone as it would teach you a bit about hardware interfacing.

User avatar
b_b_c_m_i_c_r_o_2
Posts: 216
Joined: Sun Jun 25, 2006 10:15 pm

Re: Compukit UK101

Postby b_b_c_m_i_c_r_o_2 » Sat Mar 16, 2013 12:07 pm

Hi, I have started to archive Galactic Hitchhiker but cannot get any output from makeuefam -i ....

This is the raw file (42MB)

This is what it looks like in Audacity:

Image

So not sure what to do next... maybe I need to tell makeuef that it is 300 baud?

Image

User avatar
CMcDougall
Posts: 5538
Joined: Wed Feb 02, 2005 3:13 pm
Location: Shadow in a Valley of Scotland

Re: Compukit UK101

Postby CMcDougall » Mon Mar 18, 2013 6:29 pm

b_b_c_m_i_c_r_o_2 wrote:cannot get any output from makeuefam -i ...

I think MakeUefAm is only for Acorn stuff only, beeb, elk & atom.
Just like :evil: Spectrum :evil: like .TAP, .TZX & .CSW files.

maybe see what the emulator side likes, ie .WAV or .CSW :?

my bets are on .CSW :-k
ImageImageImage

jimmy
Posts: 99
Joined: Tue May 06, 2008 6:37 pm

Re: Compukit UK101

Postby jimmy » Sat Mar 23, 2013 2:06 pm

:D :D :D :D

b_b_c_m_i_c_r_o_2 - Thank you ever so much for posting this! I have been searching for this game for a LONG time ever since I destroyed my copy (accidentally #-o )

Anyway, here's the code - go into Monitor mode and press "L" to load. Wait for the game to load and then "lay some skin on me man!"

(Note there should be a space between every hex pair (some are lost in cut+paste) , then convert the space to a CR code)

Code: Select all

           .0239/BD 10 05 E6 FD 6A 88 10 FA 8A 90 57 18 A4 FB 79 88 05 AA 3E 10 05 B0 03 E6 FF 38 7E 10 05 86 FA 8A F0 10 A9 17 E0 0A 30 0C E0 3E 10 06 A9 18 E0 31 10 02 A9 00 20 80 03 20 B0 03 20 1B 0B F0 10 10 03 4C 3F 03 C0 14 10 13 48 A9 0F 20 66 03 68 A6 EE 3E 68 05 38 7E 68 05 4C 60 03 20 BA 02 B0 E1 90 F6 20 1B 0B 10 12 A4 EE 30 0E C0 05 10 0C 20 BE 02 B0 07 E6 FA 4C 6C 02 A5 FA 4C 6C 0A 46 FD 46 FD B0 02 46 FD 60 84 EC 84 FC 8D FA 00 20 D7 02 F0 07 A4 EC A5 FA 4C 77 04 4C 5E 03 20 F0 02 D0 23 A5 FC 20 75 03 20 95 03 A9 08 20 66 03 A9 00 85 F9 20 57 A3 A9 03 85 F7 A9 06 85 F8 20 E0 03 A6 FB E0 18 60 86 FA A9 0B 85 F8 A9 D1 85 F7 20 6C A8 EA EA 20 95 03 E6 FA A5 FA C9 02 D0 05 20 00 FD A2 04 20 6C A8 CA 10 FA A5 FA C9 04 D0 E4 20 00 FD A2 02 20 6C A8 CA 10 FA A9 0F 85 FA 4C 6C 02 00 00 A9 01 20 66 03 20 57 A3 20 73 03 20 E0 03 A4 FB F0 0A C0 10 10 09 AD FA 00 4C C1 02 4C 0C 04 A9 05 20 66 03 4C 3F 03 A0 D8 84 F7 A0 06 84 F8 85 F9 4C 95 03 A9 00 85 F9 A9 05 85 F8 A9 C4 85 F7 60 20 66 03 A5 FA 85 F9 A9 3B 85 F7 A9 0E 85 F8 4C 95 03 20 A9 03 A2 00 A1 F7 D0 F7 C6 F9 10 F3 20 A9 03 A5 F7 A4 F8 4C C3 A8 E6 F7 D0 02 E6 F8 60 A2 17 86 F6 86 FB A5 FA 20 00 0B D0 1C A9 03 20 66 03 A6 F6 E0 04 10 09 B5 F0 F0 05 A9 0D 20 66 03 20 0E 0B A9 04 20 66 03 C6 F6 A6 F6 10 D5 60 A0 00 84 FB A6 F9 C8 E8 B1 F7 F0 11 D5 12 F0 F6 C8 B1 F7 D0 FB E6 FB A5 FB C9 18 D0 E7 86 F9 60 A9 07 20 66 03 20 57 A3 A9 00 85 F9 A9 05 85 F8 A9 A0 85 F7 20 E0 03 A4 FB C0 07 10 E3 4C 45 0A DD 50 05 F0 6F A9 50 DD 50 05 F0 0F 86 FB A9 0B 20 66 03 20 0E 0B A9 0C 4C 60 03 A5 FA C0 02 D0 0A C6 FE 9D 50 05 A9 09 4C 41 03 C0 04 D0 0D E0 12 D0 F3 C9 25 D0 EF E6 FA 4C 6C 02 C0 0C D0 12 E0 14 D0 0E 48 A9 50 85 FA 20 B0 03 68 85 FA 4C 46 04 A9 1E 4C 60 03 C0 01 D0 0A E0 15 D0 06 20 2F 0B 4C 46 04 C0 07 D0 97 E0 0A F0 03 4C 5E 03 C9 2D F0 6F C0 01 F0 04 C0 03 D0 18 E0 0B F0 6B 30 D0 A5 FE C9 04 D0 05 A9 02 4C 60 03 A9 50 E6 FE 4C 43 04 C0 06 F0 08 C0 05 D0 0B E0 06 F0 97 E0 07 F0 93 4C 72 04 E0 0A 10 F9 C0 08 30 07 A9 50 D9 54 05 F0 05 A9 0A 4C 41 03 98DD D6 0A F0 05 A9 0E 4C 60 03 C9 0B D0 0A C6 FE A9 BA 8D 5F 05 9D 50 05 C9 0A D0 0B A5 FA C9 20 D0 05 A9 1D 4C B0 0A 4C 90 0A A9 15 4C B0 0A A9 15 4C B0 0A 10 02 09 03 09 03 0F 0C 07 0C 16 89 04 01 01 04 32 0F 08 02 0A 09 04 00 00 05 22 08 00 06 1A 08 20 06 00 00 00 00 02 03 08 01 00 05 06 08 20 16 0B 0B 0B 09 07 0C 04 07 0D 03 0A 0C 06 0C 04 20 12 7F 3A 28 7F 1B 24 29 1D 15 40 1F 3E 2E 00 0D 0C 13 16 7F 0F 40 7F 7F 17 18 22 23 26 24 25 29 0C 02 19 27 25 7F 7F 7F 4C 7F 7F 7F 01 03 04 05 06 07 08 09 0B 0F 1A 1B 04 01 FC FF 10 F0 00 00 0D 0A 0B 09 FF 0C FF FF 07 0D 0C 00 FF FF FF FF 00 4E 4F 52 54 48 00 45 41 53 54 00 53 4F 55 54 48 00 57 45 53 54 00 55 50 00 44 4F 57 4E 00 53 54 41 52 54 00 47 4F 00 47 45 54 00 44 52 4F 50 00 54 41 4B 45 00 57 41 56 45 00 50 55 53 48 00 50 55 4C 4C 00 44 4F 4E 27 54 00 53 48 4F 4F 54 00 43 48 4F 50 00 43 55 54 00 46 45 45 44 00 4F 50 45 4E 00 47 45 52 42 49 43 4F 50 00 4A 4F 4C 4C 59 20 47 45 52 42 20 47 49 41 4E 54 00 47 48 4F 55 4C 49 42 52 55 54 45 00 53 50 41 43 45 20 52 41 4E 47 45 52 00 54 52 45 45 20 41 43 52 4F 53 53 20 54 48 45 20 52 41 56 49 4E 45 00 44 4F 4F 52 00 42 55 54 54 4F 4E 00 4C 45 56 45 52 00 46 45 4E 43 45 00 54 52 45 45 00 50 41 4E 49 43 00 4A 55 47 00 42 4C 41 53 54 45 52 00 43 48 4F 50 50 49 4E 47 2D 41 58 45 00 57 49 52 45 2D 43 55 54 54 45 52 00 52 4F 41 53 54 20 4A 4F 49 4E 54 00 4B 45 59 00 50 49 54 2D 50 52 4F 50 00 54 41 54 54 59 20 4F 4C 44 20 53 43 41 52 46 00 54 49 43 4B 45 54 00 52 55 43 4B 53 41 43 4B 00 53 43 4F 52 45 00 06 00 06 00 0D 0A 49 27 4D 20 49 4E 20 41 20 00 0D 0A 0A 4E 4F 57 20 57 48 41 54 20 53 48 4F 55 4C 44 20 49 20 44 4F 3F 20 00 49 20 43 41 4E 27 54 2E 20 49 27 4D 20 43 41 52 52 59 49 4E 47 20 45 4E 4F 55 47 48 20 41 4C 52 45 41 44 59 2E 00 0D 0A 54 48 45 52 45 20 49 53 20 41 20 00 20 48 45 52 45 2E 20 00 49 20 44 4F 4E 27 54 20 55 4E 44 45 52 53 54 41 4E 44 2E 00 49 20 43 41 4E 27 54 20 47 4F 20 49 4E 20 54 48 41 54 20 44 49 52 45 43 54 49 4F 4E 2E 00 47 4F 20 57 48 45 52 45 3F 20 00 20 57 48 41 54 3F 20 00 0D 0A 4F 4B 41 59 2C 20 4E 4F 57 20 57 48 41 54 3F 20 00 0A 41 20 47 52 45 41 54 20 49 44 45 41 21 20 48 4F 57 3F 20 00 57 48 41 54 20 00 3F 20 00 44 45 41 44 20 00 49 20 43 41 4E 27 54 2E 20 00 0D 0A 0A 53 70 69 6B 65 20 68 65 72 65 3A 20 00 59 6F 75 20 67 6F 74 20 4C 55 43 4B 59 2C 20 6D 61 6E 2E 00 41 77 2C 20 72 65 61 6C 20 63 6F 6F 6C 20 62 61 62 79 2E 00 46 41 4E 54 41 53 54 49 43 21 20 48 65 27 73 20 6F 6E 20 47 72 65 63 69 61 6E 20 32 30 30 30 2E 00 41 6D 61 7A 69 6E 67 2C 20 6D 61 6E 21 00 59 6F 75 72 20 73 63 6F 72 65 20 69 73 00 48 65 27 73 20 67 65 74 74 69 6E 67 20 64 72 75 6E 6B 21 00 0A 0A 41 6E 6F 74 68 65 72 20 74 72 79 20 28 59 2F 4E 29 3F 00 0D 0A 49 27 4D 20 49 4E 20 41 20 47 49 41 4E 54 20 49 4E 44 55 53 54 52 49 41 4C 20 43 4F 4D 50 4C 45 58 2E 20 54 48 45 52 45 20 41 52 45 0D 0A 50 49 50 45 53 20 4C 45 41 44 49 4E 47 20 45 56 45 52 59 57 48 45 52 45 20 41 4E 44 20 48 55 4E 44 52 45 44 53 20 4F 46 0D 0A 45 4E 4F 52 4D 4F 55 53 20 53 54 4F 52 41 47 45 20 54 41 4E 4B 53 2E 20 00 0A 49 27 4D 20 49 4E20 41 20 44 45 53 45 52 54 20 4F 46 20 47 52 45 59 20 41 53 48 2E 20 54 48 45 20 54 57 4F 20 53 55 4E 53 20 4F 46 0D 0A 47 4F 4D 45 52 49 4C 20 42 45 41 54 20 44 4F 57 4E 20 4D 45 52 43 49 4C 45 53 53 4C 59 20 41 4E 44 20 53 43 41 56 45 4E 47 45 52 0D 0A 42 49 52 44 53 20 41 52 45 20 43 49 52 43 4C 49 4E 47 20 4F 56 45 52 48 45 41 44 2E 20 00 0D 0A 41 20 4D 41 53 53 49 56 45 20 45 41 52 54 48 51 55 41 4B 45 20 49 53 20 53 48 41 4B 49 4E 47 20 54 48 45 20 42 55 49 4C 44 49 4E 47 2E 00 0D 0A 49 20 43 41 4E 20 46 45 45 4C 20 41 4E 4F 54 48 45 52 20 45 41 52 54 48 20 54 52 45 4D 4F 52 2E 20 00 0D 0A 54 48 45 20 53 48 49 50 27 53 20 47 4F 4E 45 21 20 54 48 45 20 57 48 4F 4C 45 20 50 4C 41 43 45 20 49 53 20 42 4C 4F 57 49 4E 47 0D 0A 55 50 20 41 4E 44 20 54 48 45 20 42 4C 4F 4F 44 59 20 53 48 49 50 27 53 20 47 4F 4E 45 21 00 41 77 2C 20 70 6F 6F 72 20 6F 6C 64 20 4D 6F 2E 00 48 65 27 73 20 62 65 65 6E 20 65 6C 65 63 74 72 6F 63 75 74 65 64 21 00 44 4F 4E 27 54 20 42 45 20 53 49 4C 4C 59 21 00 48 65 27 73 20 62 65 65 6E 20 64 65 61 64 65 64 2E 20 48 6F 77 20 73 61 64 2E 00 24 24 24 A2 05 BD A0 0B C5 FA D0 09 BC A8 0B BD B0 0B 99 10 05 CA 10 ED A5 FA C9 2A D0 07 A9 0F 85 FA 4C 6C 02 A4 FB 4C B8 0B A2 03 DD 50 05 F0 08 CA 10 F8 A9 06 4C 60 03 B5 F0 D0 F7 C6 FF 10 05 A9 1F 4C B0 0A 20 B2 03 A9 0E 4C 60 03 A4 FA BD 90 05 10 03 4C E6 04 99 10 05 E0 09 D0 06 8C 54 05 4C 6C 02 E0 04 10 02 F6 F0 4C 46 04 48 A9 0F 20 66 03 68 20 66 03 20 6C A8 A9 16 20 66 03 20 00 FD AD 13 02 C9 59 D0 03 4C 4C 0B C9 4E D0 EF 4C 11 BD 09 0B 0B 08 00 0C 05 06 0A 09 0E 0E 0E 0E 0E 0E 0E 0E 1B 1C 12 10 11 13 15 1D 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 19 19 19 19 E0 08 30 06 E0 0B 10 02 A9 99 DD 50 05 60 A9 03 85 F7 A9 06 85 F8 A5 FB 4C 6E 03 A5 FA A0 1F D9 68 05 F0 03 88 10 F8 B9 E0 0A 84 EE C0 08 60 A0 0D A9 20 20 E5 A8 88 10 F8 A9 14 20 66 03 A2 00 86 AD A6 FF 86 AE 20 62 B9 4C 6C A8 A2 77 3E 10 05 18 7E 10 05 CA 10 F6 A2 2B BC 72 0B CA BD 72 0B 99 10 05 CA 10 F3 E8 A0 1F 96 E0 88 10 FB 4C 00 03 7F 41 7F 44 3E 4C 2E 4D 00 4E 0D 4F 0C 50 13 51 16 52 7F 53 0F 54 04 0C 08 12 09 15 08 1B 06 1D 08 1F 20 20 08 28 08 2D 0A 3A 7F 65 00 00 10 19 13 1D 1D 1D 00 00 48 48 41 53 0C 65 00 00 20 1D 14 0F 14 0F 00 00 C9 1C D0 05 A9 13 4C B0 0A A6 FA C0 06 D0 03 4C 4C 0B 4C 39 02 24 24 24 24 00 0A 0A 47 41 4C 41 43 54 49 43 20 48 49 54 43 48 48 49 4B 45 52 0D 0A 0A 42 6F 79 2C 20 49 27 6D 20 73 69 63 6B 20 6F 66 20 74 68 61 74 20 67 75 79 21 20 49 2E 51 2E 20 61 70 70 72 6F 61 63 68 69 6E 67 0D 0A 7A 65 72 6F 2C 20 66 72 6F 6D 20 74 68 65 20 6E 65 67 61 74 69 76 65 20 73 69 64 65 2E 20 56 6F 63 61 62 75 6C 61 72 79 0D 0A 6C 69 6D 69 74 65 64 2C 20 66 61 76 6F 75 72 69 74 65 20 65 78 70 72 65 73 73 69 6F 6E 73 20 49 20 43 41 4E 27 54 20 61 6E 64 0D 0A 49 20 44 4F 4E 27 54 20 55 4E 44 45 52 53 54 41 4E 44 2E 20 48 65 27 73 20 6E 75 74 73 21 00 0D 0A 0A 57 6F 72 64 20 69 73 2C 20 79 6F 75 27 6C 6C 20 74 61 6B 65 20 68 69 6D 20 6F 66 66 20 6D 79 20 68 61 6E 64 73 20 61 6E 64 0D 0A 6D 61 79 62 65 20 6C 69 6B 65 20 68 65 6C 70 20 68 69 6D 20 74 6F 20 67 65 74 20 686F 6D 65 2E 0D 0A 0A 43 61 74 20 73 61 79 73 20 68 65 27 73 20 4D 61 75 72 69 63 65 20 4D 61 72 69 6E 61 20 28 74 79 70 69 63 61 6C 21 29 20 61 6E 64 0D 0A 68 65 27 73 20 66 72 6F 6D 20 41 73 73 79 6C 69 6F 73 20 49 58 2E 0D 0A 0A 20 20 41 6E 64 20 49 27 6D 20 53 70 69 6B 65 2E 2E 2E 6C 61 79 20 73 6F 6D 65 20 73 6B 69 6E 20 6F 6E 20 6D 65 2C 20 6D 61 6E 2E 00 4F 6C 64 20 4D 61 75 72 69 63 65 20 74 68 65 72 65 20 63 61 6E 20 64 6F 20 74 72 69 63 6B 73 20 6C 69 6B 65 20 47 4F 0D 0A 28 45 41 53 54 2C 20 55 50 2C 20 53 54 41 52 54 20 65 74 63 29 2C 20 4F 50 45 4E 2C 20 57 41 56 45 20 61 6E 64 20 47 45 54 0D 0A 74 68 69 6E 67 73 20 28 74 72 79 20 47 45 54 20 53 43 4F 52 45 29 2E 2E 2E 0D 0A 0A 41 6C 6C 20 68 65 27 73 20 67 6F 74 20 77 69 74 68 20 68 69 6D 20 69 73 20 68 69 73 20 72 75 63 6B 73 61 63 6B 20 61 6E 64 0D 0A 68 69 73 20 74 69 2E 2E 2E 4F 68 2C 20 6E 6F 21 20 48 65 27 73 20 64 72 6F 70 70 65 64 20 69 74 21 0D 0A 00 48 65 79 20 4D 6F 2C 20 47 45 54 20 54 49 43 4B 45 54 0D 0A 0A 49 20 43 41 4E 27 54 2E 20 41 20 4D 41 4E 20 57 49 54 48 20 41 20 52 55 43 4B 53 41 43 4B 20 49 4E 53 43 52 49 42 45 44 0D 0A 27 41 53 53 59 4C 49 4F 53 20 52 4F 56 45 52 53 20 52 55 4C 45 27 20 48 41 53 20 54 41 4B 45 4E 20 49 54 2E 0D 0A 0A 4E 6F 77 20 61 69 6E 27 74 20 74 68 61 74 20 6A 75 73 74 20 64 61 6E 64 79 21 20 4F 76 65 72 20 74 6F 20 79 6F 75 2C 20 70 61 6C 0D 0A 61 6E 64 20 72 65 6D 65 6D 62 65 72 2E 2E 2E 2E 44 4F 4E 27 54 20 50 41 4E 49 43 21 00 57 4F 52 4B 53 48 4F 50 2E 20 43 4F 4E 44 49 54 49 4F 4E 53 20 48 45 52 45 20 41 52 45 0D 0A 41 50 50 41 4C 4C 49 4E 47 2E 20 41 20 47 45 52 42 20 4F 56 45 52 53 45 45 52 20 49 53 20 45 59 45 49 4E 47 20 4D 45 0D 0A 53 55 53 50 49 43 49 4F 55 53 4C 59 2E 00 54 48 45 20 53 4E 4F 57 20 49 53 20 50 49 4C 45 44 0D 0A 48 49 47 48 20 48 45 52 45 20 41 4E 44 20 49 20 4D 55 53 54 20 47 4F 20 42 41 43 4B 2E 00 49 27 4D 20 56 45 52 59 20 43 4F 4C 44 2E 00 49 20 48 4F 50 45 20 59 4F 55 20 4B 4E 4F 57 0D 0A 57 48 45 52 45 20 49 20 41 4D 2E 00 49 27 4D 20 4C 4F 53 49 4E 47 20 41 4C 4C 20 53 45 4E 53 45 0D 0A 4F 46 20 44 49 52 45 43 54 49 4F 4E 2E 00 46 4F 4F 54 50 52 49 4E 54 53 20 4C 45 41 44 20 4E 4F 52 54 48 2E 00 41 4C 4C 20 44 49 52 45 43 54 49 4F 4E 53 20 53 45 45 4D 0D 0A 54 48 45 20 53 41 4D 45 2E 00 54 48 45 20 53 4E 4F 57 20 49 53 20 44 52 49 56 49 4E 47 0D 0A 49 4E 54 4F 20 4D 59 20 46 41 43 45 2E 00 49 20 43 41 4E 20 48 45 41 52 20 54 48 45 20 57 49 4E 44 0D 0A 57 48 49 53 54 4C 49 4E 47 20 49 4E 20 54 48 45 20 4C 41 55 4E 43 48 2D 50 41 44 20 47 41 4E 54 52 59 2E 00 54 48 45 20 54 45 52 4D 49 4E 41 4C 20 49 53 20 54 4F 0D 0A 54 48 45 20 45 41 53 54 2E 00 52 41 47 49 4E 47 20 42 4C 49 5A 5A 41 52 44 20 4F 55 54 53 49 44 45 20 54 48 45 20 53 50 41 43 45 0D 0A 54 45 52 4D 49 4E 55 53 20 42 55 49 4C 44 49 4E 47 53 2E 20 54 48 45 20 57 49 4E 44 20 49 53 20 48 4F 57 4C 49 4E 47 0D 0A 52 4F 55 4E 44 20 54 48 45 20 46 49 52 45 20 45 53 43 41 50 45 20 41 4E 44 20 54 48 45 52 45 20 41 52 45 20 46 4F 4F 54 2D 0D 0A 50 52 49 4E 54 53 20 4C 45 41 44 49 4E 47 20 4F 46 46 20 54 4F 57 4152 44 53 20 54 48 45 20 4C 41 55 4E 43 48 2D 50 41 44 2E 00 46 4F 59 45 52 2E 20 41 20 4E 45 57 53 56 45 4E 44 4F 52 27 53 20 50 4C 41 43 41 52 44 20 52 45 41 44 53 3A 0D 0A 27 49 44 49 20 47 45 52 42 20 50 4C 41 4E 20 46 41 49 4C 53 2E 20 45 56 41 43 55 41 54 49 4F 4E 20 43 4F 4E 54 49 4E 55 45 53 27 00 50 41 53 53 45 4E 47 45 52 20 4C 49 46 54 20 41 54 20 54 48 45 20 4C 41 55 4E 43 48 2D 50 41 44 2E 00 52 45 53 54 41 55 52 41 4E 54 2E 20 49 54 27 53 20 46 4F 52 20 47 45 52 42 49 4C 53 20 4F 4E 4C 59 0D 0A 53 4F 20 49 27 44 20 42 45 54 54 45 52 20 4C 45 41 56 45 2E 00 54 48 45 41 54 52 45 2E 20 50 4C 45 41 53 45 20 47 45 54 20 4D 45 20 4F 55 54 20 4F 46 20 48 45 52 45 0D 0A 49 54 27 53 20 54 48 45 20 44 45 53 20 4F 27 47 45 52 42 20 53 48 4F 57 21 00 44 45 53 45 52 54 45 44 20 44 45 50 41 52 54 55 52 45 20 4C 4F 55 4E 47 45 2E 20 41 20 52 41 54 54 49 55 53 0D 0A 41 55 54 4F 4A 55 4B 45 20 49 53 20 50 4C 41 59 49 4E 47 20 27 47 45 52 42 49 4C 53 20 42 4C 45 53 53 45 44 20 42 45 27 20 41 4E 44 0D 0A 4D 41 4B 49 4E 47 20 4F 43 43 41 53 49 4F 4E 41 4C 20 52 55 44 45 20 4E 4F 49 53 45 53 2E 00 53 4D 41 4C 4C 20 42 55 49 4C 44 49 4E 47 2E 20 54 48 45 52 45 20 41 52 45 20 53 4F 4D 45 0D 0A 53 54 41 49 52 53 20 48 45 52 45 2E 00 42 55 53 59 20 54 48 4F 52 4F 55 47 48 46 41 52 45 2E 20 54 48 45 52 45 20 41 52 45 20 4C 4F 54 53 0D 0A 4F 46 20 50 45 4F 50 4C 45 2C 20 42 55 54 20 4E 4F 42 4F 44 59 20 53 50 45 41 4B 53 2E 20 54 48 45 59 20 41 52 45 20 4C 49 4B 45 0D 0A 54 48 45 20 53 54 52 49 43 4B 45 4E 20 4F 46 20 5A 4F 4D 42 2E 00 53 49 44 45 53 54 52 45 45 54 2E 20 41 20 53 49 52 45 4E 20 49 53 20 57 41 49 4C 49 4E 47 20 41 4E 44 0D 0A 49 20 48 41 56 45 20 54 48 45 20 46 45 45 4C 49 4E 47 20 54 48 41 54 20 54 48 41 54 20 49 53 20 4E 4F 54 20 47 4F 4F 44 2E 2E 2E 2E 00 4C 41 4B 45 20 4F 46 20 53 4F 46 54 4C 59 20 53 57 49 52 4C 49 4E 47 20 57 41 54 45 52 2E 20 49 54 27 53 0D 0A 52 41 54 48 45 52 20 50 4C 45 41 53 41 4E 54 20 45 58 43 45 50 54 20 54 48 41 54 20 41 4C 4C 20 4D 59 20 48 41 49 52 20 49 53 0D 0A 46 41 4C 4C 49 4E 47 20 4F 55 54 2E 00 56 41 4C 4C 45 59 2E 20 41 20 51 55 49 45 54 4C 59 20 42 41 42 42 4C 49 4E 47 20 42 52 4F 4F 4B 0D 0A 46 4C 4F 57 53 20 57 45 53 54 57 41 52 44 53 2E 2E 2E 49 20 54 48 49 4E 4B 20 49 27 4D 20 42 45 49 4E 47 20 57 41 54 43 48 45 44 2E 00 57 4F 4F 44 20 41 54 20 54 48 45 20 45 44 47 45 20 4F 46 20 41 20 44 45 45 50 20 52 41 56 49 4E 45 2E 0D 0A 54 4F 20 54 48 45 20 53 4F 55 54 48 20 49 20 53 45 45 20 54 48 45 20 43 49 54 59 20 4F 46 20 47 45 52 42 2C 20 48 4F 4D 45 20 4F 46 0D 0A 54 48 45 20 52 41 54 54 49 55 53 20 43 4F 52 50 4F 52 41 54 49 4F 4E 2E 00 50 4F 4C 49 43 45 20 54 45 4C 45 50 48 4F 4E 45 20 42 4F 58 2E 20 41 20 4E 4F 54 49 43 45 20 53 41 59 53 0D 0A 27 48 45 4C 50 20 54 48 45 20 53 50 41 43 45 20 52 41 4E 47 45 52 53 3A 20 42 45 41 54 20 59 4F 55 52 53 45 4C 46 20 55 50 27 00 53 4D 41 4C 4C 20 53 50 41 43 45 2D 43 52 41 46 54 2E 20 49 54 20 41 50 50 45 41 52 53 20 54 4F 20 42 45 0D 0A 41 20 52 43 31 30 31 20 41 55 54 4F 2D 53 41 56 45 2D 45 4D 45 52 47 45 4E 43 592D 4F 4E 4C 59 2D 4C 49 46 45 2D 52 41 46 54 2E 0D 0A 54 48 45 20 47 45 52 42 4F 44 52 49 56 45 20 48 41 53 20 43 4C 41 4E 4B 45 44 20 49 54 53 45 4C 46 20 49 4E 54 4F 20 41 0D 0A 46 52 45 4E 5A 59 20 41 4E 44 2E 2E 2E 2E 00 52 43 31 30 31 2E 2E 2E 2E 46 41 4E 54 41 53 54 49 43 21 20 54 48 45 20 50 4C 41 4E 45 54 20 48 41 53 0D 0A 45 58 50 4C 4F 44 45 44 2E 2E 2E 2E 49 4D 50 4C 4F 44 45 44 20 41 4E 44 2E 2E 2E 2E 47 4F 4E 45 20 53 4F 4D 45 57 48 45 52 45 0D 0A 45 4C 53 45 21 20 54 48 45 20 53 48 4F 43 4B 20 57 41 56 45 53 20 41 52 45 20 48 55 52 4C 49 4E 47 20 4D 45 20 54 48 52 4F 55 47 48 0D 0A 53 50 41 43 45 2E 2E 2E 2E 2E 00 53 4D 41 4C 4C 20 43 52 41 54 45 52 20 53 55 52 52 4F 55 4E 44 45 44 20 42 59 20 42 49 54 53 20 4F 46 0D 0A 57 52 45 43 4B 45 44 20 52 43 31 30 31 2E 00 52 4F 4F 46 54 4F 50 20 4D 49 4E 49 2D 50 4F 52 54 2E 00 4C 41 4E 44 49 4E 47 20 41 52 45 41 2E 20 49 20 48 45 41 52 20 41 20 47 45 52 42 4F 44 52 49 56 45 0D 0A 53 4F 4D 45 57 48 45 52 45 20 54 4F 20 54 48 45 20 53 4F 55 54 48 2E 00 53 54 41 52 4C 49 4E 45 52 20 41 4E 44 20 49 27 4D 20 4F 4E 20 4D 59 20 57 41 59 20 48 4F 4D 45 2E 0D 0A 54 48 41 4E 4B 53 2E 20 49 54 27 53 20 42 45 45 4E 20 46 55 4E 2E 2E 2E 42 59 45 45 45 45 45 45 2E 2E 2E 2E 00 43 4F 52 4E 46 49 45 4C 44 2E 20 54 48 45 52 45 20 49 53 20 41 20 42 41 52 42 45 44 2D 57 49 52 45 0D 0A 46 45 4E 43 45 20 54 4F 20 54 48 45 20 4E 4F 52 54 48 2E 00 43 4C 45 41 52 49 4E 47 20 41 54 20 54 48 45 20 46 4F 4F 54 20 4F 46 20 41 20 4D 4F 55 4E 54 41 49 4E 2E 00 4C 49 54 54 4C 45 20 53 48 41 43 4B 2E 20 54 48 45 52 45 20 49 53 20 41 20 53 54 49 4C 4C 20 41 4E 44 00 4C 4F 41 44 49 4E 47 20 42 41 59 2E 20 41 20 52 41 54 54 49 55 53 20 42 52 49 54 45 4C 4F 41 44 0D 0A 28 54 48 45 20 4C 4F 41 44 45 52 20 54 48 41 54 20 54 48 49 4E 4B 53 20 46 4F 52 20 49 54 53 45 4C 46 29 20 49 53 20 42 55 53 59 0D 0A 53 54 55 46 46 49 4E 47 20 43 41 52 54 4F 4E 53 20 49 4E 54 4F 20 54 48 45 20 44 52 49 56 45 20 47 45 41 52 20 4F 46 20 41 0D 0A 43 4F 4E 56 45 59 4F 52 20 42 45 4C 54 2E 20 42 45 59 4F 4E 44 20 41 20 57 49 52 45 2D 4D 45 53 48 20 46 45 4E 43 45 20 49 0D 0A 53 45 45 20 41 20 53 50 41 43 45 54 52 41 4E 20 41 4E 44 20 49 20 43 41 4E 20 48 45 41 52 20 41 20 48 55 4D 4D 49 4E 47 0D 0A 4E 4F 49 53 45 2E 00 4C 4F 41 44 49 4E 47 20 42 41 59 2E 20 54 48 45 52 45 20 49 53 20 41 20 53 50 41 43 45 54 52 41 4E 0D 0A 48 45 52 45 20 41 4E 44 20 41 20 42 52 49 54 45 4C 4F 41 44 20 49 53 20 57 4F 52 4B 49 4E 47 20 4E 45 41 52 42 59 2E 00 53 50 41 43 45 54 52 41 4E 20 41 4E 44 20 54 48 45 20 42 52 49 54 45 4C 4F 41 44 20 49 53 0D 0A 41 50 50 52 4F 41 43 48 49 4E 47 20 54 48 45 20 43 4F 4E 54 52 4F 4C 53 2E 20 49 20 54 48 49 4E 4B 20 57 45 27 52 45 0D 0A 4C 45 41 56 49 4E 47 2E 2E 2E 2E 00 53 50 41 43 45 54 52 41 4E 20 41 4E 44 20 57 45 20 53 45 45 4D 20 54 4F 20 42 45 20 48 45 41 44 49 4E 47 0D 0A 53 54 52 41 49 47 48 54 20 46 4F 52 20 41 20 42 4C 41 43 4B 20 48 4F 4C 45 21 20 54 48 45 20 50 52 45 53 53 55 52 45 20 49 53 0D 0A 45 4E 4F 52 4D 4F 55 53 2E 2E 2E 2E 49 20 43 41 4E 27 54 20 53 54 41 4E 44 20 5448 49 53 2E 2E 2E 00 53 50 41 43 45 54 52 41 4E 2E 20 49 20 54 48 49 4E 4B 20 49 27 4D 20 44 59 49 2E 2E 2E 00 46 49 4E 45 20 4D 45 53 53 20 4E 4F 57 21 20 49 27 56 45 20 42 45 45 4E 20 45 4A 45 43 54 45 44 0D 0A 41 4E 44 20 49 27 4D 20 49 4E 20 46 52 45 45 20 53 50 41 43 45 2E 20 49 20 4F 4E 4C 59 20 48 41 56 45 20 41 20 46 45 57 0D 0A 53 45 43 4F 4E 44 53 2E 20 51 55 49 43 4B 2E 2E 2E 2E 00 4C 41 42 4F 52 41 54 4F 52 59 2E 20 49 20 44 4F 4E 27 54 20 42 45 4C 49 45 56 45 20 54 48 49 53 21 0D 0A 49 27 56 45 20 42 45 45 4E 20 52 45 53 43 55 45 44 20 42 59 20 41 20 47 55 59 20 49 4E 20 41 20 57 48 49 54 45 20 43 4F 41 54 2E 0D 0A 48 45 20 53 41 59 53 20 57 45 27 52 45 20 4F 4E 20 47 4F 4D 45 52 49 4C 20 41 4E 44 20 54 4F 20 57 41 54 43 48 20 4F 55 54 0D 0A 46 4F 52 20 47 48 4F 55 4C 49 42 52 55 54 45 53 2E 2E 2E 00 4C 41 42 4F 52 41 54 4F 52 59 20 46 55 4C 4C 20 4F 46 20 4D 59 53 54 49 46 59 49 4E 47 0D 0A 47 41 44 47 45 54 52 59 2E 20 4E 4F 4E 45 20 4F 46 20 54 48 49 53 20 4D 41 4B 45 53 20 41 4E 59 20 53 45 4E 53 45 2E 00 51 55 41 44 52 41 4E 47 4C 45 20 49 4E 20 46 52 4F 4E 54 20 4F 46 20 41 20 42 4C 4F 43 4B 20 4F 46 0D 0A 4F 46 46 49 43 45 53 2E 00 53 4D 41 4C 4C 20 43 48 41 4D 42 45 52 2E 20 41 4E 20 45 41 52 2D 53 50 4C 49 54 54 49 4E 47 0D 0A 57 48 49 4E 45 20 49 53 20 47 45 54 54 49 4E 47 20 4C 4F 55 44 45 52 20 41 4E 44 20 4C 4F 55 44 45 52 2E 20 49 20 43 41 4E 27 54 0D 0A 53 54 41 4E 44 20 49 54 20 4D 55 43 48 20 4C 4F 4E 47 45 52 2E 00 53 4D 41 4C 4C 20 43 48 41 4D 42 45 52 2E 20 54 48 45 20 57 41 4C 4C 53 20 53 45 45 4D 20 54 4F 20 42 45 0D 0A 53 48 49 4D 4D 45 52 49 4E 47 20 41 4E 44 20 49 20 53 45 45 20 4D 59 20 50 41 53 54 20 4C 49 46 45 20 44 45 50 49 43 54 45 44 0D 0A 54 48 45 52 45 2E 2E 2E 49 54 27 53 20 41 57 46 55 4C 2E 2E 2E 00 43 4F 52 52 49 44 4F 4F 52 20 4C 45 41 44 49 4E 47 20 4F 4E 20 54 4F 20 41 20 46 4C 49 47 48 54 0D 0A 4F 46 20 53 54 41 49 52 53 2E 00 48 41 4C 4C 57 41 59 20 49 4E 20 54 48 45 20 4F 46 46 49 43 45 53 20 4F 46 20 54 48 45 0D 0A 54 45 4D 50 4F 52 41 4C 20 54 52 41 56 45 4C 20 43 4F 52 50 20 28 47 4F 4D 45 52 49 4C 29 20 49 4E 43 2E 20 54 48 45 52 45 20 49 53 0D 0A 41 20 53 49 47 4E 20 4D 41 52 4B 45 44 20 27 4D 49 47 47 59 20 4D 41 47 47 55 53 2C 20 44 69 72 65 63 74 6F 72 20 6F 66 0D 0A 52 65 73 65 61 72 63 68 27 2E 00 50 4C 55 53 48 20 4F 46 46 49 43 45 2E 20 54 48 45 52 45 20 49 53 20 41 4E 20 45 58 49 54 20 54 4F 0D 0A 54 48 45 20 53 4F 55 54 48 20 42 55 54 20 4D 49 47 47 59 20 57 41 4E 54 53 20 4D 45 20 54 4F 20 53 49 54 20 49 4E 20 48 49 53 0D 0A 43 48 41 49 52 2E 20 48 45 20 4B 45 45 50 53 20 41 53 4B 49 4E 47 20 46 4F 52 20 54 48 45 20 50 41 53 53 57 4F 52 44 2E 0D 0A 57 48 41 54 20 50 41 53 53 57 4F 52 44 3F 20 28 49 20 54 48 49 4E 4B 20 48 45 20 4D 41 59 20 42 45 20 43 52 41 43 4B 45 52 53 21 29 00 4C 4F 44 47 45 2C 20 55 50 20 41 20 4D 4F 55 4E 54 41 49 4E 2E 20 41 20 4D 45 53 53 41 47 45 0D 0A 49 53 20 53 43 52 41 57 4C 45 44 20 4F 56 45 52 20 54 48 45 20 46 49 52 45 50 4C 41 43 45 2E 20 49 54 20 53 41 59 53 3A 0D 0A 27 53 50 49 4B 45 20 54 4F 4C 44 2059 4F 55 20 54 48 45 20 50 41 53 53 57 4F 52 44 27 00 50 41 53 53 41 47 45 57 41 59 20 41 54 20 54 48 45 20 42 4F 54 54 4F 4D 20 4F 46 20 41 0D 0A 53 54 41 49 52 43 41 53 45 2E 20 41 20 44 4F 4F 52 20 4C 45 41 44 53 20 4F 46 46 20 54 4F 20 54 48 45 20 45 41 53 54 2E 00 57 41 4C 4C 45 44 20 47 41 52 44 45 4E 2E 20 41 20 4E 4F 54 49 43 45 20 41 44 56 49 53 45 53 0D 0A 41 47 41 49 4E 53 54 20 50 52 4F 43 45 45 44 49 4E 47 20 4F 55 54 53 49 44 45 20 54 48 45 20 41 52 45 41 2E 20 54 48 45 52 45 0D 0A 41 52 45 20 54 57 4F 20 47 41 54 45 53 2E 00 41 20 50 41 54 48 57 41 59 20 4C 45 41 44 53 0D 0A 4E 4F 52 54 48 2E 00 41 4D 20 49 20 4C 4F 53 54 3F 00 49 27 4D 20 47 45 54 54 49 4E 47 20 46 45 44 0D 0A 55 50 20 57 49 54 48 20 57 41 4E 44 45 52 49 4E 47 20 41 52 4F 55 4E 44 20 4F 55 54 20 48 45 52 45 2E 00 49 20 44 4F 4E 27 54 20 54 48 49 4E 4B 20 49 0D 0A 4C 49 4B 45 20 54 48 49 53 2E 00 49 20 53 45 45 20 53 4F 4D 45 54 48 49 4E 47 0D 0A 4F 56 45 52 20 54 4F 57 41 52 44 53 20 54 48 45 20 45 41 53 54 2E 2E 2E 2E 00 49 20 48 4F 50 45 20 54 48 4F 53 45 0D 0A 47 48 4F 55 4C 49 42 52 55 54 45 53 20 44 4F 4E 27 54 20 43 4F 4D 45 21 00 41 52 45 20 59 4F 55 20 54 52 59 49 4E 47 0D 0A 54 4F 20 57 49 4E 20 59 4F 55 52 20 50 41 54 48 46 49 4E 44 45 52 27 53 20 42 41 44 47 45 3F 00 42 4C 45 41 43 48 45 44 20 42 4F 4E 45 53 0D 0A 41 52 45 20 45 56 45 52 59 57 48 45 52 45 2E 00 53 4F 52 52 59 20 54 4F 20 42 4F 54 48 45 52 0D 0A 59 4F 55 2C 20 42 55 54 20 49 53 20 54 48 49 53 20 72 65 61 6C 6C 79 20 54 48 45 20 57 41 59 20 54 4F 20 41 53 53 59 4C 49 4F 53 3F 00 54 48 45 52 45 27 53 20 41 20 53 48 45 44 0D 0A 48 45 52 45 2E 00 4C 49 53 54 45 4E 2C 20 42 52 4F 54 48 45 52 0D 0A 49 27 4D 20 47 45 54 54 49 4E 47 20 54 49 52 45 44 21 00 49 20 57 41 4E 54 20 4D 59 20 4D 55 4D 2E 00 59 4F 55 27 56 45 20 47 4F 54 20 4D 45 0D 0A 4C 4F 53 54 21 20 48 41 56 45 4E 27 54 20 59 4F 55 21 00 43 4F 52 52 55 47 41 54 45 44 20 49 52 4F 4E 20 53 48 45 44 2E 20 54 48 45 20 44 4F 4F 52 20 49 53 0D 0A 4F 46 46 20 49 54 53 20 48 49 4E 47 45 53 20 41 4E 44 20 54 48 45 20 57 48 4F 4C 45 20 50 4C 41 43 45 20 49 53 20 50 52 45 54 54 59 0D 0A 44 45 4C 41 50 49 44 41 54 45 44 2E 2E 2E 2E 00 50 45 4E 54 48 4F 55 53 45 2E 20 49 20 43 41 4E 20 53 45 45 20 41 20 47 52 45 41 54 20 44 45 53 45 52 54 0D 0A 46 52 4F 4D 20 54 48 45 20 57 49 4E 44 4F 57 2E 20 54 48 45 52 45 27 53 20 41 20 53 4D 41 4C 4C 20 42 55 49 4C 44 49 4E 47 0D 0A 46 41 52 20 54 4F 20 54 48 45 20 57 45 53 54 2E 00 20 .0B4CG

jimmy
Posts: 99
Joined: Tue May 06, 2008 6:37 pm

Re: Compukit UK101

Postby jimmy » Sat Mar 23, 2013 2:15 pm

In case you're wondering how I did this... :

1) Take your RAW sample file
2) Use latest version of Audacity and import RAW file
3) Set sample rate to 22050 Hz (bottom left of window)
4) Export the file (CTRL+SHIFT+E) as "other uncompressed file". Click Options. Select Unsigned 8-bit PCM
5) Get KCS.EXE (version 0.8, Google for it)
6) Type in KCS -B1 input.wav output.txt
7) You should now see the code as plain text.

You can play UK101 tapes straight onto a BBC in 300 baud mode (*TAPE3). Unfortunately the emulators don't seem to cope too well with 300 baud (certainly won't read in CSW of 300 baud recording).

I export in 8-bit mode so I can use other CSW making utilities.

I'm looking forward to seeing the other UK101 programs. This will give my ZX Spectrum "UK101 emulator" a good test...

jimmy
Posts: 99
Joined: Tue May 06, 2008 6:37 pm

Re: Compukit UK101

Postby jimmy » Thu Mar 28, 2013 6:10 pm

Just realised you can post attachments - sorry for the earlier large code block.

I have posted the hex listing as a zip file and the welcome screen from the game itself.

My copy of the game was different - it said "Loading please wait" whilst loading via the machine code monitor, then the screen would go blank as it loaded the rest of the game in. This was probably to improve loading times.

After loading and playing the game I noticed that the terminal width setting is wrong if you load the game from cold. Either POKE 15,46 (via monitor) or go through a cold start to BASIC, reset the machine and then load the game.

I am also pleased to say I've finally got around to finishing this game :)
Attachments
GH.zip
Galactic Hitchhiker game
(6.07 KiB) Downloaded 118 times
GHstart.png
Galactic Hitchhiker game screen
(10.51 KiB) Downloaded 519 times

User avatar
b_b_c_m_i_c_r_o_2
Posts: 216
Joined: Sun Jun 25, 2006 10:15 pm

Re: Compukit UK101

Postby b_b_c_m_i_c_r_o_2 » Sat Apr 13, 2013 12:26 pm

Thats smart work there jimmy !

jimmy
Posts: 99
Joined: Tue May 06, 2008 6:37 pm

Re: Compukit UK101

Postby jimmy » Sat Apr 13, 2013 1:30 pm

b_b_c_m_i_c_r_o_2 wrote:Thats smart work there jimmy !
You're welcome.

Please feel free to upload any other UK101 tape recordings and I'll do my best to get them working again.

Have you seen the Java UK101 emulator on sourceforge? That's what I used to take the snapshot and it includes a Space Invaders game by Premier.

User avatar
b_b_c_m_i_c_r_o_2
Posts: 216
Joined: Sun Jun 25, 2006 10:15 pm

Re: Compukit UK101

Postby b_b_c_m_i_c_r_o_2 » Sat Apr 13, 2013 5:48 pm

I went to http://www.marks-lab.com/osi/osi.html and used WinOsi 6502 Emulator, but haven't got very far with using it.

I had a look for the KCS program and found a copy here, that is a useful program !

PeteB
Posts: 1
Joined: Sun Apr 28, 2013 7:33 pm

Re: Compukit UK101

Postby PeteB » Wed May 01, 2013 7:03 pm

Hi
I had UK101 in my latter years at school and throughout college. Sexed it up with Cegmon first then added various bits to the Monitor and BASIC ROMs so eventually had 4k ROMs in most positions. First added an external expansion box I bought from another user tat added more RAM, sound and I/O. Got rid of it due to pace and started modding inside the case as much as poss with piggy backing RAM and ROM where possible.

However most interesting mods were to the cassette interface with an add-on board designed I think from one of the mags of the time. This used phase shift keying to increase the transfer rate to 4800baud but unless you used Metal tapes and good quality cassette deck, best I could get was 2400baud...very quick for the day!

Another mod was to add a Creed 7B printer, but again this was adapted from one of the mags. For those that don't know, the printer needs +/- 80v to drive it plus mains, and software to convert ASCII to Baudot!

My brother in law and I also designed and built a programmable graphics board. Meant breaking into the address decoding and adding some of our own as the existing ROM wasn't memory mapped. Put the ROM and a non-volatile RAM on a board with suitable decoding and r/w line. From what I remember the bootstrap was adapted to copy the ROM to RAM on cold start and then the video circuitry used the RAM which could be changed easily in BASIC or machine code to create whatever graphics we wanted dynamically and quickly. Put it to use with a few adaptations to existing games before having other things to do. May have all the documentation somewhere but UK101 long since gone. My dad still has hi 'virgin' machine in his loft though.

baldwint
Posts: 14
Joined: Mon Sep 30, 2013 6:31 pm

Re: Compukit UK101

Postby baldwint » Thu Oct 03, 2013 6:44 pm

Just stumbled across these forums while googling for UK101 references. Most hits are on very old pages, but these look fairly recent.

Any UK101 fans still active here? I'm the author of the UK101 emulation up on SourceForge (see http://uk101.sourceforge.net/), and I'm always keen to try to find interesting software that folks still have lurking on old tapes somewhere - apart from anything else I want to make sure the emulator runs them properly!

If anyone is listening and has anything interesting, please reply here or email me directly at the address on the sourceforge site.

richard_g
Posts: 131
Joined: Tue Nov 06, 2012 8:50 pm

Re: Compukit UK101

Postby richard_g » Thu Oct 31, 2013 9:22 pm

Yey!!!

Got an Ohio Superboard delivered today, and a Compukit UK101 should be with me on Monday.

The Superboard is in very good nick - I'll power up and see what happens tomorrow.

I'm just a little bit chuffed! :D

User avatar
MartinB
Posts: 4511
Joined: Mon Mar 31, 2008 9:04 pm
Location: Obscurity

Re: Compukit UK101

Postby MartinB » Thu Oct 31, 2013 9:32 pm

Brilliant!! :D =D>

A Superboard was my first computer and I learned more about the 6502, 8-bit architecture and programming from that machine than at anytime since. Now of course constantly kicking myself that many years ago I think it just got skipped.... #-o :(

User avatar
jonb
Posts: 2045
Joined: Sat May 21, 2011 12:42 pm
Location: South Coast of England

Re: Compukit UK101

Postby jonb » Fri Nov 01, 2013 8:44 am

Is it the one from eBay? I noticed a UK101 in a red moulded case and a Superboard on there just last week. Went for silly money though.... And I do have my replica, so I can't really justify it myself.

richard_g
Posts: 131
Joined: Tue Nov 06, 2012 8:50 pm

Re: Compukit UK101

Postby richard_g » Fri Nov 01, 2013 11:05 pm

Yep picked up the Superboard and the red UK101.

Silly money? Well I don't know. I've really wanted a real UK101 for quite some time now and I guessed someone wasn't going to just come along and drop one in my lap for a tenner.

Power supply on the SB seems OK but no video yet. It's got a 'guard band' video kit fitted neatly where the modulator would sit on the UK101 up in the top right corner. It's also got a ROM expansion board fitted.

My intention now is to strip all the additional stuff away, clean and restore the board and try again. It's a bit dusty and there's a little corrosion on the ICs but not at all bad after 30 years of storage.

iainjh
Posts: 285
Joined: Mon May 14, 2012 11:18 am

Re: Compukit UK101

Postby iainjh » Fri Nov 01, 2013 11:33 pm

awesome! Please do share pics when you can... :)


Return to “other vintage computer hardware, software and games”

Who is online

Users browsing this forum: No registered users and 3 guests