1K Hires games distribution

General games-related topics
dr beep
Posts: 2060
Joined: Thu Jun 16, 2011 8:35 am
Location: Boxmeer

1K Hires games distribution

Post by dr beep »

Hello everyone,

still alive but really busy with politics.

Some of you bought the 1K HIRES GAMEPACK with original documents like the KWF-logo.
Most games can be downloaded from this site. However the bonus game SOKOB1v2 is not available and PONG only with some search.

So how do you all react when I would distribute the games WITHOUT the original logo from KWF for download in 1 download?

You will get
1) sources in PDF
2) programs in .P
3) document with all controls

You will not get
1) Original cassetteinlay
2) Original logo KWF
3) WAV-files

Greetings,
Dr Beep
RWAP
Posts: 1348
Joined: Thu May 08, 2008 8:42 am
Location: Stoke-on-Trent, UK
Contact:

Re: 1K Hires games distribution

Post by RWAP »

Yes please - that would be great :)
User avatar
1024MAK
Posts: 5101
Joined: Mon Sep 26, 2011 10:56 am
Location: Looking forward to summer in Somerset, UK...

Re: 1K Hires games distribution

Post by 1024MAK »

It certainly sounds like a good plan, so yes please :D

Mark
ZX81 Variations
ZX81 Chip Pin-outs
ZX81 Video Transistor Buffer Amp

:!: Standby alert :!:
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb :!:
Looking forward to summer later in the year.
dr beep
Posts: 2060
Joined: Thu Jun 16, 2011 8:35 am
Location: Boxmeer

Re: 1K Hires games distribution

Post by dr beep »

Here they are. All 21 in 1 go.
Free_1K_Hires.zip
(754.33 KiB) Downloaded 390 times
User avatar
1024MAK
Posts: 5101
Joined: Mon Sep 26, 2011 10:56 am
Location: Looking forward to summer in Somerset, UK...

Re: 1K Hires games distribution

Post by 1024MAK »

@ Dr Beep

Thank you 8-)

Mark
ZX81 Variations
ZX81 Chip Pin-outs
ZX81 Video Transistor Buffer Amp

:!: Standby alert :!:
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb :!:
Looking forward to summer later in the year.
User avatar
iturbez
Posts: 154
Joined: Fri Dec 25, 2009 1:06 pm
Location: Spain

Re: 1K Hires games distribution

Post by iturbez »

Thank you very very much, Dr Beep. :D :D :D
sirmorris
Posts: 2811
Joined: Thu May 08, 2008 5:45 pm

Re: 1K Hires games distribution

Post by sirmorris »

Thank you! :D
swensont
Posts: 76
Joined: Tue Jan 18, 2011 4:55 am
Location: SF Bay Area
Contact:

Re: 1K Hires games distribution

Post by swensont »

The games are surely interesting and the source code is great to have. To encourage others to try this, I think it would be a great idea to have a "dummies" guide to 1K Hires games, showing a simple example of WRX hires, staring from the graphics on graph paper, all the way to coding the graphics and getting it to work. Sort of a cookbook example showing the process from start to finish, using easy, simple, steps so that the rest of "dummies" can see how it works. It would including the different tools that you used in the process (ie. what compiler was used).

Tim
dr beep
Posts: 2060
Joined: Thu Jun 16, 2011 8:35 am
Location: Boxmeer

Re: 1K Hires games distribution

Post by dr beep »

I once wrote an article how games were developped. It was here on this site.
http://sinclairzxworld.com/viewtopic.ph ... e+1k+hires

Step 1: idea for the game
The game must fit 1K in screendisplay. How do you organize the screen to give the required display without consuming too much memory. Each game has its own display, although some reuse code from other games. Most flexible method is the BLOCKY/BOWLING/CARRACE/PINBALL screen. This has a default line to display when 'nothing' is there. This method has a preceeding byte indicating on which line something must be shown.

Short lesson from the master
First step, make your hires routine work in 1K
Second step, make your game work in app. 1K memory
Final step, make it fit in 1K by optimizing code (including reuse of sysvar)

Development is done in TORNADO, the assembler for the ZX Spectrum.
My notebook had no ZX81 emulator running so the code was done on FUSE and often a fake screen was coded when it worked on a ZX81. Advantage: complete memorydump always available, compile and run code. Final check always on a ZX81.
User avatar
PokeMon
Posts: 2264
Joined: Sat Sep 17, 2011 6:48 pm

Re: 1K Hires games distribution

Post by PokeMon »

swensont wrote:The games are surely interesting and the source code is great to have. To encourage others to try this, I think it would be a great idea to have a "dummies" guide to 1K Hires games, showing a simple example of WRX hires, staring from the graphics on graph paper, all the way to coding the graphics and getting it to work. Sort of a cookbook example showing the process from start to finish, using easy, simple, steps so that the rest of "dummies" can see how it works. It would including the different tools that you used in the process (ie. what compiler was used).

Tim
I think you underpredict the hard work and genious intelligence dr. beep put into his programs. For this approach you need several skills, need to be an assembly expert, need to know how the video hardware is working, have to count executions cycles of your program or routines, have to suppress any redundant data/routines, have to know which system variables may be used when and for what. This is always an excellent job what dr. beep did and you can not just learn to program this style, at least not a dummy or beginner. ;)
Post Reply