ZX Spectrum Games

ZX Spectrum Games

30 Apr 2010

Spectrum Games - Programmer Interview - David M Webb

David M Webb was a programmer and author of many books for the ZX Spectrum

His books included 'Advanced Spectrum Machine Language' and 'Supercharge your Spectrum' - which were both big sellers.

Many gamers will remember his 3D classic arcade game Starion, and anyone who was into arcade gaming on the ZX Spectrum from the early days may well remember the Pac-Man style game Spookyman.

We were lucky enough to catch up with David who was more than happy to talk about his Spectrum coding days.

Starion ZX Spectrum
1: What was the first computer you ever programmed on, and how old were you at the time?

In 1978, at 13, the parent-teachers association at my school (Fulford Comprehensive, York) used some of their school fete money to buy a teletype terminal and a 300-baud acoustic modem, and we were given an account on the DEC-10 mainframe at York University. So with that, we could write and run basic programs.

The machine had no display, but printed results on rolls of white paper – it was like the machine that used to print the football scores on TV, and very noisy. Games like Lunar Lander were feasible, but in slow motion – you would send a command, and it would move the lander one space and print the results. One of the first programs I wrote was an unbeatable noughts and crosses.

The terminal had a punch-tape reader/writer, so we could store our programs (written in BASIC) on rolls of pink paper punch tape, which fit ideally in a school blazer pocket. Lunchtimes at Fulford were fun.

2: How did you get into the games development scene? Did you start with BASIC before moving into other languages?

Later, in 1981, I bought a ZX81, and taught myself machine language from a book. I wrote a toolkit for the 1K ZX81, which was the first program I sold to Melbourne House, and later a toolkit for the ZX81 with the 16K RAM pack hanging off the pack. The 16K RAM pack cost GBP50, and was notorious for being wobbly, so you had to keep the machine on a solid table to avoid losing memory.

BASIC was, well, basic – you couldn’t do much with an interpreted language on a machine running at 4MHz. Machine language allowed much more. There was a Zilog book called “Programming the Z80” which had details of exactly how many clock cycles each instruction took to execute. Every cycle counted for a top-notch game.

3: How did you end up at Melbourne House? And what was the company like to work for?

I never worked for Melbourne House as such. They were one of my publishers, and paid me royalties based on a percentage of sales of my works, but there was no employment contract. I was still at Woking Sixth Form College and then Oxford University while writing the books and games. A company called Abbex also published two of my games.

4: What was the first game you had published?

After the ZX 81 Toolkit, my first game for the Spectrum was Spookyman, which was not unlike Pac Man.

5: What did you like about programming on the Spectrum and what was your impression of the machine the first time you used it?

Well, the big breakthrough was that it had colour, and a decent screen resolution (256x192 was big news compared to the ZX81), and a separate graphics chip, so the CPU didn’t spend half its time painting the screen, as the ZX80 and ZX81 did. The bad news was that you could only have 2 colours per 8x8 pixel block, so games had to work around that. So there was one memory block of 6KB for the monochrome data (256x192/8), and then a different block for the colour, which was much smaller (32x24=768 bytes). Still, for the 16KB spectrum, that took up quite a bit of RAM. It was certainly built down to a price – hence the membrane keyboard.

For my later games, I used a Memotech machine to write in assembler, and port the code across the RS232 link in the Expansion Pack for testing.

6: And what did you not like about programming on the Spectrum?

See above

7: How did you get into writing books about programming?

Melbourne House asked me to write the books. The first was “Supercharge Your Spectrum” and the second was “Advanced Spectrum Machine Language”. The first one had more mass-market appeal, because BASIC programmers could use it. The second one was, as its title suggests, aimed at more sophisticated users.

8: Did you prefer writing games or books?

I enjoyed both. The books were a bit more tedious because of all the proof-reading, but it was cool to see my name in print at 18. The games were intellectually challenging, because I had to stretch the capabilities of the machine to new boundaries by writing really neat and efficient code.

9: How did you manage to animate smooth vectors and a machine as humble as the ZX Spectrum?

This was a bit of a breakthrough at the time. The key to it was some very efficient code for copying the 4K of active screen area (256x128) during the screen refresh. I had to draw each frame in a separate block of RAM (4K) and then copy it across to the graphics area when the machine had finished drawing that part of the screen to the CRT. So I wrote a routine treated the screen memory like a stack, using every register of the CPU (including the alternates), pushing and popping 16 bytes at a time.

10: Did you move onto the 16-bit machines once the Spectrum scene began to fade?

No. My last game was the Amstrad version of Starion, written in the summer of 1985. The C64 version was programmed (badly) by someone else, but I got a royalty for the game design. Then I had 1 year left to focus on my maths degree.

11: Can you tell us what path you took once you had moved on from the ZX Spectrum? Are you still active in the games industry today?

No, I could see in 1986 that it would soon be impossible for a single programmer to turn out a top-class game, because of the increasing power of computers. So with polyphonic sound and much better displays, it would take teams of people to produce a good game, including composers and graphics designers, and a lot of business knowledge to run that as a company. I didn’t have the business knowledge, and I didn’t just want to be a programmer.

By then I had been investing my royalties in the stock market, and this interest took me into investment banking in the City of London at the age of 21. I moved to Hong Kong in 1991, and this is now my home. I was an investment banker until 1994, then worked for a local conglomerate as in-house adviser for 4 years, then retired in 1998 (aged 32) to focus on my investments in HK small-caps, and set up a non-profit site, http://www.webb-site.com/, to push for corporate and economic governance reforms.

My programming skills still come in handy – I wrote a lot of VBscript and Visual Basic to automate the site, which uses a MySQL database back-end.

12: Were you a games player back then? Did you have any favourite games be it your own or games by other software houses?

Not really. Writing them was more fun. I do recall a couple of good games: Manic Miner and Chequered Flag.

13: Which other developers on the Spectrum impressed you during that time?

I can’t remember any, but it was always cool to see people pushing the envelope with what the machine could do.

14: And finally - with the whole retro game scene booming do you ever fancy writing another game for the Spectrum?

Yes, but I will never find the time to do it!

Here is an example of David's vectror graphics from the demo Show 3D:



Once again many thanks to David for taking the time to do this.

Classic Games, Arcade Games and ZX Spectrum Games

115 comments:

CaptainD said...

This was a very interesting interview - thanks. That 16K RAM pack for the ZX81 was brilliantly designed - it always fell of just after you'd waited 5 minutes for a program to load! :-D

Doug Burns said...

Nice one. Starion was one of my favourite games, a real programming achievement and it sounds like that York University mainframe might have inspired more than one games programmer! I went to AHGS in York and almost identical in age.

Sadly, not identical future lifes. Investment banking - so *that's* where I went wrong ;-)

Anonymous said...

Retire at 32??!! 32!!! There should be a law against that I tell you... ;) :)

Good for you Mr. Webb! Starion was one of the first 3d vector games I ever saw or played on my speccy and it blew me away back then and it still does now.

-Arjun from WoSF

Dylan Cuthbert said...

Great interview - David Webb and his two books, especially the advanced one (both of which I spent my pocket-money on and still have today somewhere), taught me how to program in assembler, and more importantly, taught me to always program *cool* stuff, as the stuff in those books was a little bit crazy (writing numbers in the Spectrum border for example)..

-Dylan Cuthbert (Q-Games Ltd)
PS. Starion was way too difficult though :-)

Anonymous said...

My relatives always say that I am killing my time
here at net, but I know I am getting knowledge everyday by reading thes pleasant
posts.
Feel free to visit my homepage : YRPay

Farflame said...

The Advanced Machine Code book was great, and got me into writing games. The only one I got published was 'The Survivors', which wasn't amazing but having a game published at 14 was cool and it was in full machine code, thanks to that book :)

Blogger said...

If you need your ex-girlfriend or ex-boyfriend to come crawling back to you on their knees (even if they're dating somebody else now) you got to watch this video
right away...

(VIDEO) Win your ex back with TEXT messages?

Blogger said...

QUANTUM BINARY SIGNALS

Get professional trading signals delivered to your mobile phone daily.

Start following our signals NOW and gain up to 270% per day.

https://writepaperfor.me/ said...

I really liked your article and the photo is super. Thanks you.

how to write a scholarship essay said...

Thank you for sharing this information.

statistical software said...

This is very useful information for me. Thank you very much!

medical research topic said...

Very useful information for people, I think this is what everyone needs.

buy coursework online said...

If your query is I want to pay someone to do my coursework online or buy coursework online Then MyAssignmenthelp.com is the best place for this.

Liam said...

Many times students are tensed for their projects and assignments, so at that time they can take online assignment help to complete it on time. There are experts available online who prepare the perfect assignment for you. Assignment Help

Liam said...

Assignment Help Online provides you best support on the assignment related to management and business and business operations.
online assignment help
assignment help online
Assignment help

Anonymous said...

Lampung
Lampung
Apple
youtube.com
youtube.com
apple
vivo
ninonurmadi.com

Olivia Crew said...

Livewebtutors aims at providing the students with a one stop solution for all the academic related issues. The company has Livewebtutors is an online Assignment Help and assignment writing service offering expert assignment help. Hire Australian assignment writing experts.
visit now:- business assignment help

Lara Gargett said...

You have come at the right place! Why not relax, while our professional hands do it at affordable rates? With a diverse range of services like Nursing Assignment Help, Finance Assignment Help, Law Assignment Help, Online Assignment Help, report writing, and many more in a plethora of subjects, working round the clock with dedication and striving to deliver 100% satisfaction to clients.

Puremelda said...

We deliver our affordable research papers ahead of deadlines and time frame you specify more often than not, having an insight on the significance of timely submission of the non plagiarized term papers to institution departments.

meldaresearch said...

Companies offering cheap nursing term papers
should ensure that clients order their papers early so as to provide nursing writers time to write superior quality nursing term paper since we are the best in offering nursing writing services.

Max Willor said...

This post is a pool of information. The readers are quite impressed after reading this impressive post. CDR Report Writing are available on myassignmenthelpau.com at a very affordable price. If you want any help you can mail us at cs@Myassignmenthelpau.Com.

MartinScott said...

Essaymania is the best site with free essays for schoolchildren and students. Different types of essays and a variety of topics. All this will help you learn how to write essays and improve writing skills.

kiara Jess said...

Your information is very detailed and useful to me, thank you for sharing. I hope you will always be up to date. We also provide affordable MBA Assignment help in uk.

MartinScott said...

A good education will always be relevant. Top tips on writing an essay from professionals and examples of free essays you can find on my site.

Ideal Assignment Help said...

A very high level post with a knowledgeable information .thanks you for giving me such a nice information. If you need any college level Assignment Help at reliable quality with better work. Kindly visit Ideal assignment help.

PaydayAlabama said...

PaydayAlabama offers payday loans in Birmingham Alabama and nearby areas who are in need of fast cash immediately. We provide instant approval, hassle free cash loans. Just fill the online application form and get cash loan just by sitting in your home. For more information visit http://www.paydayalabama.com/

Sophia Thomas said...

This is a great article and great read for me. It's my first visit to your blog, and I have found it so useful and informative especially this article.
Assignment Help Australia

meldaresearch said...

We are the best writing company providing Custom Research Paper Writing Services and our Affordable Writing Services are 100% authentic as we do not offer pre-written articles regardless of the likeness of topic or research project.

Pankaj Singh said...

Get the latest and responsive Website Designing Services by Ogen Infosystem in Delhi, India by experienced Website Designers and Developers and also get SEO Service for online promotion of your website.
SEO Service in Delhi

Inspiration said...

Wonderful goods from you, man. I have understand your stuff previous to and you are just extremely fantastic. I actually like what you have acquired here, really
like what you are saying and the way in which you say it.
You make it entertaining and you still care for to keep it
smart. I cant wait to read far more from you. This is really a great site. blockchain

William Shell said...

Hey, Your blog is very informative. It is nice to read such high-quality content. Attractive information on your blog, thank you for taking the time and share with us. Myassignmenthelp delivers high-quality content related to cdr writing services australia.

Pankaj Singh said...

Really amazing information, thanks for your efforts for this blog. If you need creative and responsive Websites, visit Ogen Infosystem Delhi and also get PPC and SEO Service.
PPC Service in Delhi

Mobile app development company in Mumbai said...

Mobile app development company in mumbai

The India said...

Popular Fashion Blogs in Surat
Fashion Blogger in Surat
Surat Blogger
Indian Fashion Blogger
Fashion Blogger in India

Olivia Crew said...

Livewebtutors aims at providing the students with a one stop solution for all the academic related issues. The company has Livewebtutors is an online Assignment Help and assignment writing service offering expert assignment help. Hire Australian assignment writing experts.
visit now:- Assignment Help Australia

Amara James said...

To all the TNPSC aspirants. Here is an important news for all of you.
The TNPSC hall ticket has now been released on the website.
Download TNPSC Hall Ticket for Group 4 Exam by visiting the official website and putting in your roll number.
Thanks and best of luck.

Max Willor said...

I suggest everyone to choose Assignment Help Australia for getting the best guidance in their academia. The proficient experts assist as per the requirements and learning styles desired by the university.

Olivia Crew said...

Livewebtutors aims at providing the students with a one stop solution for all the academic related issues. The company has Livewebtutors is an online Assignment Help and assignment writing service offering expert assignment help. Hire Australian assignment writing experts.
visit now:- Nursing Assignment Help

Puremelda said...

Our company is dedicated to assisting students to meet their academic targets whether in the Management Paper Writing Services or in other types of academic work and Sociology Writing Services that they may have.

HP Printer Support Number | HP Customer Service For Users said...

Anyone can dial +1 800-684-5649 where our specialists will help you through the telephone call and help you in the greatest possible way so that you can simply enjoy as indicated by your work.

hp printer offline

canon mx922 software

brother printer in error state windows 10

hp officejet 4650 troubleshooting

hp envy 4520 not printing black

hp officejet 4650 printing blank pages

epson printer offline windows 10

epson connect printer setup utility mac

how do i get my printer out of error state?

rickypauls said...

Assignment Help is the best source of providing assistance to those who students who could not complete their due to any reasons. If do so, mark your presence on greatassignmenthelp for affordable services.
Assignment Help Online
Online Assignment Help
Assignment Help Online Services
Assignment Helper
Assignment Assistance
Assignment Help Experts
Online Assignment Help Services

Coloradoloans said...

Search for payday loans near me and get instant approval payday loans Denver. Apply for online payday loans Colorado Springs no credit check. Visit coloradoloansnearme.com, a valuable service provider for your all financial needs.

Epson Support said...

Many Epson printer models have Wi-Fi, or wireless ability, which means that you can easily print documents from a computer on the other side of the room or even elsewhere in the building. To create Epson Wireless Printer Setup for use, however, you first need to join it with your local network in which your computer system in already connected. Moreover, you also need to install the printer drivers on all the computers that will be accessing it.
Epson Printer Error Code 0x97
Epson Error Code 0x97
Epson windows service disabled error
Epson error code 0xf1
Epson wireless printer setup
Epson printer offline
Epson Printer in error state
Epson Support
Epson Printer Support
Epson Printer Not Printing
Epson Printer Setup

Bella said...

This really interesting post. Thanks for sharing!
Paperssolution
topacademictutors

ALICE JACKSON said...

We provide Assignment Help support service. Expert writers of US assignment who will help you by providing high-quality essay help and other assignment assistance services.
Programming Assignment Help
Java Assignment Help

Stefan Carl said...

Do you need help with homework writing in the USA? Just visit studentsassignmenthelp.com to get homework help USA service. We have excellent team staff of highly qualified writers that write your homework at a low price.

Pankaj Singh said...

Thank you so much dear for this amazing information. Everyone needs best for their business to compete in this fast growing world. OGEN Infosystem provides best services for website designing in Delhi.
Website Designing Company in Delhi

Bella said...

This is very nice blog.
Paperssolution
studyhawks
college paper writing service
write my research paper

Quicken support said...

Thank you for sharing this!
https://www.slideserve.com/Norahbailey
https://talkgator.com/Norahbailey
https://issuu.com/norahbailey
https://www.pinterest.com/Quickenhelpp/
https://issuu.com/norahbailey
https://druzi.net/Norahbailey
https://mix.com/norahbailey

James Enderson said...

The error HP printer driver is unavailable means that the driver installed against your printer is also not well-matched or is out-of-date. This matter is very common in the printing world and can be fixed by a few tweaks here and there.

printersupportnumber said...

Nice Post..
HP Printers top the preference list of every customer who is on a printer hunt. People from all over the world favor HP Printers over any other printer brands due to their magnificent features. With the help of HP Status monitor, you can see printer’s status and can detect printer error with no trouble. Therefore, if you are facing any error within your HP printer in Windows 10, then you can resolve all of them easily. You just need to follow the stated instructions on www.hp.com/support as these are very helpful in resolving several printer related issues.Otherwise you can also put a call on help line number to make direct contact with skilled professionals for resolving this

Coloradoloans said...

Apply for Payday Loans Colorado Springs with instant approval from number one advertising company. We deal in short-term loans with bad credit in Colorado Springs.

Mark james said...

thank you for sharing this informative post , this is mark james . i am working as technical support provider for all hp printer problems and if you are using hp printer and you have any glitch in your printer and you need any external support then you can contact us for any kind of hp printer problems .

Anonymous said...

To bring your HP printer setup, you need to give a click at 123.hp.com by opening a web browser on your computer system. The effectual and hands-free solution is there, you only have to follow the guidelines as mentioned on that page. Once you reach to the bottom of the page, you will see your HP printer has been setup. Be careful while downloading and installing printer driver and software as during this setting up process in case the network gets lost, your printer won’t setup properly and might create some problems during print job.

MarksonJoy said...

Very nice!!! This is really good blog information thanks for sharing. We are a reliable third party Quickbooks file doctor company offering technical support for various any types of technical errors.

meldaresearch said...

Are you looking for quality Already Written Essays writing help? Accounting and finance students are required to write Nursing Papers for Sale with authority and clarity. A good amount of time is spent in Non Plagiarized Essays.

Coloradoloans said...

Get Payday loans in 3 Simple Steps

Do you know you can apply for payday loans in just three steps?
If you are looking to apply for Online Payday Loans Denver No Credit Check, just follow the steps below:
1. Fill out the Application Form
Getting the Online payday loans Colorado No Credit Check starts with filling out the application form. You will be asked to fill out your personal details along with the loan requirements.
2. Get the Results
After you submit the application form, one of the lenders will send you the loan offer. Take your time to review the offer before making any decision.
3. Complete the process
After you have made the decision, you will need to sign the contract with the lender. On completion, you will receive the loan amount in your bank account shortly.

Puremelda said...

It becomes necessary for students to identify companies that offer Cheap Term Paper Writers,to assist them in their assignments and Custom Dissertation Writing Help. The most convenient issue is that you can access the Custom Research Paper at any time and location as long as you have Internet connectivity.

poker game online said...

The background of this virtual game is interesting, however, if you want to earn money with your favorite pastime, you can try online poker games, but you need to first understand the rules of poker.

Mobile app development company in Mumbai said...

Mobile app development company in mumbai

john amber said...

I have been working with First assignment help consultant service for 7 years as an Academic Writer. I provide Assignment Help service by Top Australian Assignment writing experts. You can Order online academic help, essay help, dissertation writing, programming help..

Unknown said...

I really like this content website and it was a radiant and organizing article. Please keep on extraordinary work. Dissertation Proposal Help -
buy a dissertation -
custom dissertation writing service

Joy Brick said...

Thanks for sharing valuable information about PHP Homework Help. Using online writing services, students can score good grades in their project submission.

PHP Assignment Help
PHP Homework Help
PHP Programming Help

Raswo said...

Toko Otomotif : alat teknik, perkakas bengkel, alat safety, alat ukur, mesin perkakas, scanner mobil, alat servis motor, alat cuci mobil, mesin las.

Alex williams said...

Do you require HP printer setup for your mac operating system? Is your printer driver not suitable for macOS? Then visit the 123.hp.com to get the software and driver for better functioning of your printer. You can also call our expert HP support team for services.

Microsoft Outlook Office said...

Whenever your Windows gives you one error or the countless, you just need to grab Windows support. The available professionals of this support are well-educated and always ready to give their best. I am telling you all this because I have experienced all of these. So, when on Earth you need to resolve your issues associated with Windows, then I personally suggest you to make connection with the Microsoft windows support team’s professionals.
Website:- https://www.microsoftoutlookoffice.com/windows-support-number
How do I contact Microsoft Office Support?
Is there a phone number for Microsoft office support?
Is there a Phone Number for Office 365 Support?
office 365 Support
Microsoft office 365 support
Microsoft 365 support
outlook keeps asking for password
How do I contact Microsoft Outlook support?
How do I call Outlook support?
How can I contact outlook customer service?

Is there a phone number for Outlook support?

Outlook support Phone Number
Microsoft Outlook support

Microsoft Support said...

This is the very first time I called and grabbed Microsoft Support with the intention of eliminating my Microsoft issues. The professional who answered my call is very friendly in nature as well as helpful in resolving problem. He step-wisely guided me to terminate my entire issues and didn’t leave me until my entire glitches are resolved. So, I would advise everyone that whenever you face Microsoft issues, then grab this support.
Website:- https://www.microsoftoutlooksupportnumber.com/
outlook Support Number
outlook Support Phone number
outlook Support
Microsoft outlook Support
How do I contact outlook by phone?
How do I contact Microsoft Outlook support?
Is there a phone number for Outlook support?
How to get Outlook Support Phone Number?

HP Help Line Service Support said...

How to Install HP Printer Driver
How Do I Install HP Printer Drivers
HP Printer Installation Steps to install printer
install HP printer drivers on Windows 10
How to Fix HP Printer Error Codes
Fix HP Printer Error Codes issue
HP printer error codes
HP inkjet printer error codes

ireland assignment help said...

Universities all around the Ireland assign palliative care assignment to students, who lack the basic mathematical skills in elementary colleges. Get palliative care assignmentfrom us, in case you find any problem while solving the mathematical problems.

NZ Assignment Help said...

Most Trusted Academic Assignment Help by New Zealand Assignment help. Our writers are professional and they are giving top quality work for your assignment. Cheap Price, 100% Accuracy, On-Time delivery guarantee. NZ Assignment Help are providing best Assignment Helper NZ for your assignment project.

Alex Jones said...

Get the compatible software by navigating to the 123.hp.com/setup web page!

georgethomas said...

Thanks for your suggestion. But I prefer taking help from GoAssignmentHelp for science assignment help because I have used their service for so many times and I’m enthralled with the outcomes.

Florahmelda said...

Do you require Genuine Nursing Research Papers from a trusted Nursing Research Papers Writing Service and Reliable Nursing Assignment Help firm which guarantees high-quality Papers for the client?

Ronaldo drogba said...

Do you want to activate your Roku? The first and the primary step involved in Roku activation is Roku Account Setup. You need a valid Roku com link account in order to setup your Roku. Visit Roku.com/link website to know how to create Roku account. Ring @ +1-844-839-1180 toll-free number and get the best Roku customer support.

Legitimate Custom Research Paper Services said...

Even though the company offers Legitimate College Essay Writing Services, the writers ensures they deliver top-notch and Custom College Essay Writing Services and Top Essay Writing Services to all learners.

Jason Mathew said...

When it comes to streaming, I have explored a lot of devices. But I have never come across a product like Roku. It is fabulous and more dynamic in design. The shape resembles a Pen drive yet it could bring you loads of Entertainment. The features of the Roku player are pretty decent and especially the enhanced voice search is what impressed me the most. Visit Roku.com/link website to know more.

Ashley said...

Are you looking for Science Assignment help justquestionanswer.com is providing Science Assignments company in the USA from the qualified expert. Our 3000+ Science experts are available 24x7 to help the USA students and bring forth the peerless Science end of the day without asking an amount that exceeds the budget.

123hp Setup said...

I want to download, install and activate it using 123.HP.com/setup, but I don’t have ideas to install HP printer.
123.hp.com
123.hp.com/setup
hp.com/setup
hp setup

Henry clay said...

I am a freelancer and have been helping a lot of students in providing assistance to students who frequently gets worried about their assessment tasks and went online to search for Make My Assignment terms.
We at My Assignment Services have potentially recognized the need way back and started what we are an enlarged version of then. With many assignment helper companies in the market, no one has quite able to match the standard that we follow. We give utmost priority to students by strictly adhering to the assignment requirements as well as marking rubrics to score high grades. Our Assignment Writer writers are well-proficient in not only comprehending your assessment tasks but also to give an expert finish to it.
Provided a well-written assignment suitable to your needs, your search for do my assignment for me will now end with My Assignment Services. You just have to visit our website for more information.

Online Casino said...

Bestes Online Casino - Die Besten Deutsche Online Casinos.

James Smith said...

If you want your finance case study solutions paper to stand out, you need to perform thorough research on the chosen topic. Interestingly, when you choose our supply chain finance case study, our team of experienced writers goes through all the relevant documents and records to gather the much-needed research material for the finance case study.

Mark james said...

If you have any printer issue and you are unable to fix your printer problem and you need any extrnal assistace then dont get confuesed about it Call at +1-800-684-5649 Hprinter Official Is Available 24×7 To Help you in all your printer problem.
hp update software utility


If you have any printer issue and you are unable to fix your printer problem and you need any extrnal assistace then dont get confuesed about it Call at +1-800-684-5649 Hprinter Official Is Available 24×7 To Help you in all your printer problem.
canon mg2922 setup
canon pixma mg3620 wifi setup
canon mx922 manual
printer in error state
how to connect canon mg3620 printer to wifi
how to connect canon pixma mg2922 printer to wifi
hp update software utility
canon mx922 wireless setup
canon mx492 setup
hp printer in error state
printer in an error state


123.hp.com said...

123.hp.com/dj3630 | 123.hp.com |
123.hp.com/dj3630 | 123.hp.com | 123.hp.com/setup |
123.hp.com | 123.hp.com/dj3630 | 123.hp.com |
123hpsetup |
123.hp.com setup | 123.hp.com/dj3630 | 123.hp.com |
123hp.comsetup |
www.123.hp.com/setup | 123.hp.com/dj3630 | 123.hp.com |
123hp |
123.hp | 123.hp.com/dj3630 | 123.hp.com |
123 hp |

London Tiger Security said...

Nice keep doing like this
London Tigers Security Door Supervisor

UK Dissertation Help said...

Hello, I am here to tell about new topic, which is really serious information to know. There are many who considers Essay Writing services and Dissertation Writing services to be the same. No, they aren’t! To make it easy for you, we will help you understand the difference between what’s the difference between dissertation and essay assignments!

Logan Smith said...

awesome Post! These days, printers are critical office tool or machine and not being to use them can be exceptionally irritating as well. In the event that your HP Printer begins tossing some deadly blunder, at that point you have to reinstall printer driver by and by in your framework. At whatever point you introduce printer in windows PC, at that point you have to download and introduce HP printer driver again from 123 hp com setup. You get lethal mistake, when your PC isn't skilled to identify driver effectively. Nonetheless, you can dispose of this issue and get acquainted with the correct strides to download driver by taking on the web help from deft experts. Simply make a call at helpline number to get solid setup at your entryway step.

http://hp-com-123setup.mystrikingly.com/
https://123hp-com123.blogspot.com/2019/10/hp-printer-wont-print.html
https://123hpcomprinter.jimdofree.com/
https://123-hpcomsupport-08.webself.net/
https://www.party.biz/blogs/24019/39439/how-to-connect-wireless-printer-to-mac
https://hpcomsupport123-123.webflow.io/
https://123printers-solutuions.constantcontactsites.com/
https://www.mindstick.com/Blog/266153/step-to-step-guide-for-hp-officejet-pro-8720-wireless-printer-setup
https://123hpcom123.site123.me/blog/how-to-setup-hp-tango-wireless-printer

augustwalker said...

Steps for Adding HP Printer to a Wireless Network

1.Ensure that your PC and the wifi network is compatible with one another.

2.Find your HP Printer Driver Software.

3.Click on the Software record. At that point it will open Setup Process.

4.Turn ON the Printer.

5.Do follow to the guidelines till you arrive at the system.

6.Select Network(Ethernet/wireless) button in the page.

7.Click yes,send my wireless settings to the printer. This will send your wifi network information. to the printer by finding them.

8.Be Patience untill the Printer gets associated.

For more information visit --- HP Printer Wireless network +1-844-802-7535

Farnek UK said...

Keep it up good work, thanks for sharing! Farnek.uk

Expo 2020 said...

Hello, I have browsed most of your posts. This post is probably where I got the most useful information for my research. Thanks for posting, we can see more on this. Are you aware of any other websites on this subject.
dubai events

john amber said...

Thank you for this wonderful information looking forward for more. If you are in need for online assignment writing assistance for an intricate assignment and thesis topic, then avail our assignment writing service in Australia. and save your time to relax and do your studies properly. Our My Assignment Help online service in Australia has earned huge popularity among both domestic and international students. There’s no better place in the Australia than FirstAssignmenthelp. Contact us now to buy assignments online in the Australia Leave your tensions to us and enjoy your free time.

augustwalker said...

For all my checking just as printing works whether in office or at home, I generally want to utilize HP printer. In any case, because of certain causes, I am confronting heaps of issues identified with my HP printer and don't have a clue how to end them. Thus, I simply need to realize that, would i be able to trust 123.hp.com setup to fix my issues which are related with my HP printer.

Anonymous said...

Epson error code 0xf3
www.Epson.com/support
Epson support
Epson.com/support
Epson Printer Offline
Epson error code 0x10
Epson connect printer setup
epson error code 0x69
support.epson.com
Epson printer paper feed problems
Epson printer printing blank pages
Epson printer not printing
printer not activated error code 20

Hot Pics said...

Japanese Celebrities Hot Images, Hot Photos, Hot Pics just visit this website given below.

Hot Pics

Ethan jurk said...

Ask a question about your printer issue and our technicians will let you solved your problem through a step-by-step guide. From setting up your printer to resolving any error, you will get your problem's solution in just few minutes. visit ---- printer technical help

belly sons said...

i-LEND is an online marketplace connecting borrowers and lenders for loans. Although i-LEND verifies credentials of registered users on the site, it does not guarantee any loan offers by lenders nor does it guarantee any repayments by borrowers. Users make offers/loan requests at their own discretion with the understanding of the risks involved in such transactions including loss of entire capital and/or no guarantee of recovery. Please read our Legal agreements to understand more. https://www.i-lend.in/index.html

emailssupport said...

Yahoo Customer Service Phone Number
Blocked Yahoo account
Mail server not responding
Forgotten Yahoo password
Blocked Yahoo account
Email attachment issues
Unable to configure email forwarding
hird party client configuration error
Hacked or compromised Yahoo account
Spam filter customization error

emailssupport said...

Yahoo Customer Service Phone Number
Blocked Yahoo account
Mail server not responding
Forgotten Yahoo password
Blocked Yahoo account
Email attachment issues
Unable to configure email forwarding
hird party client configuration error
Hacked or compromised Yahoo account
Spam filter customization error

avgcomretail said...

AVG antivirus is the top of the line antivirus for the assurance of your computerized gadgets. It is intended to keep you protected and secure. It secures your significant information and documents, out of the compass of programmers. www.avg.com/retail
It examines the information put away in your PC regardless of whether you are away from your PC.

sammer mark said...

Call us at our Toll-Free Number:- +1-844-802-7535. They fundamentally get more opportunity to spend on the system or appreciate quality time while getting a charge out of the most loved exercises individually. Looking for HP Envy 4520 Printer Say Offline is every minute of everyday comfort. Along these lines, you don't have to burn through valuable time pausing.

emailssupport said...

reset bellsouth email password

reset Sbcglobal email password

SBCGlobal Password Reset

at&t password reset

att change password wifi

at&t wifi password change

Email Customer Support Number

AOL Email Support Number

emailssupport said...

reset bellsouth email password

reset Sbcglobal email password

SBCGlobal Password Reset

at&t password reset

att change password wifi

at&t wifi password change

Email Customer Support Number

AOL Email Support Number

Barney Stinson said...

Xbox one is one of the best gaming consoles till now. Many want to play every new game that came into the market. But because of the limited storage something there is a need to Delete Games on Xbox one to install some new ones. if you are looking for how to uninstall games from Xbox one then visit our web portal and there you will find the whole process about uninstalling games on Xbox one among some other interesting facts.

avgcomretail said...

AVG antivirus is the highest point of the line antivirus for the confirmation of your automated contraptions. It is expected to keep you ensured and secure. It verifies your critical data and archives, out of the compass of software www.avg.com/retail
. It analyzes the data set away in your PC paying little respect to whether you are away from your PC.

mhesh said...

I want to thank you for this excellent read!! I certainly loved every little bit of it. I have got you book marked to check out new stuff you post. Our tested and proven writers spend many quality hours researching and writing our customers’ instructions. That’s how they create high-quality custom papers that help our customers better their writing skills. Even the strictest of teachers find it hard to deny those we help the “As” and “A-pluses” they deserve. Find more from My Assignment Help

Sangavi said...

Digital Marketing has now become a trend. It has improved the way brands interact with their prospects and customers by making online marketing more dynamic and more social.Need to promote your business, Reach out to the top most Digital Marketing Agency in Chennai. Share World Technologies primarily come up with a well-structured and tailor-made approach from our expertise namely the creators, designers dwell on brand strategies such that it allows you to harmonize and burn your business calories, communicating them through engaging and integrated brand experience to achieve your tangible results and that is the only reason for us to be on top of Digital Marketing Company in Chennai

Max Willor said...

Thank you for this information, it is very useful for all. Get the best My Assignment Help Services at the cheapest price. Myassignmenthelpau provides the best organizational culture CDR report writing in Australia. Therefore, to avail of our assignment help offering no plagiarism, Free Turnitin, Partial Payment, Unlimited Revisions, etc. you'll contact our team of highly professional, experienced, Ph.D. experts to avail the discounted services!

scot mark said...

HP Printer Assistant Software Free Download?

HP printers with HP Printer Assistant software and Windows computers Go to HP Customer Support Software and Driver Downloads.

barry alen said...

HP Support Assistant helps keep your HP computer in working order by finding updates and providing troubleshooting tools. Most HP computers come with HP Support Assistant.
HP Support Assistant!

HP Printer Supports said...

Hp support assistant software is one of the built-in features that comes with an HP device. It is given by the HP to help their customer regarding any issues, they might face while using a device. It helps in keeping your device up to dates and troubleshoot any errors that might come while using a device.

mhesh said...

This content is the greatest in internet thank you for sharing. Are you pursuing CIPD and you are experiencing difficulties with getting around the assignment given? If the answer is yes, you need some expert help with your assignments. Choosing our CIPD Assignment Help is a wise decision. We will provide you with the only solution you need for your challenging CIPD assignments in minutes. Visit CIPD Assignment Help for more.

mhesh said...

This post was awesome thank you for sharing. GIS (Geographical Information System) are basically systems of computers that are designed to collect, analyze, manage and share geographical and spatial data. Remarkably, almost all environmental applications today utilize GIS. In other words, GIS has gained wide applications in both research, management of wildlife, tracking specific species, informing agricultural practices among a tone of other different uses. Learn more from GIS Assignment Writers

assignmentauthors said...

failure to follow instructions at the workplace, challenge in organizing tasks and activities, write my essay

Custom Boxes Wholesale said...

Are you looking for custom cardboard boxes then click
custom cardboard boxes
either you are looking for custom white boxes then click
custom white boxes
either you are looking for custom gable boxes then click
custom gable boxes
either you are looking for custom burger boxes then click
custom burger boxes

William Smith said...

My self, William Smith Associated with Livewebtutors.com. Which Is Known as A Renowned My Assignment Help Company. I Have Been Working as A Full-Time Academic Consultant from Last Ten Years. Livewebtutors.Com Is an Experienced and Highly Reputable All Assignment Help Provider in Australia, Specialized in Academic Writing. We Offer High-Quality Service and Supply Free Plagiarism Report for All Assignments and Best Price.

Ethan jurk said...


It’s the canon.com/ijsetup instructions that help you to complete the setup easily. Features and specifications are many for the latest models. Execute the hardware setup first and then proceed with the software update. Connect the cables and it’s important to fix it to the exact port. Surprisingly for new models, you will have the auto wireless connect features. It’s time to visit ij start cannon page and start your search to find the matching software. Go back to the installation wizard to complete the steps. Speak to our techies for support

The Retro Brothers Favourite ZX Spectrum Games...

Jetpac Remake