Sunday, October 20, 2019

Tombstone City for ZX Spectrum


Version: 2019/10/20 - Morroco

Once again, this is a new remake of my favorite game : Tombstone City.
After adapting and porting it to different operating systems (Windows, Linux, Nintendo DS) 
and several graphics libraries (Allegro, SDL, PA LIB, SFML), I decided to make something special:
Mixing TI99/4A and ZX Spectrum worlds.
This is now done.

So, this Tombstone City game implementation runs on Sicair ZX Spectrum.
I ran it on two emulators (My own version and EightyOne) but not on a real target yet.

Features
Sinclair ZX Spectrum 48K target
Built with z88DK win32 SDK (/www.z88dk.org), using SDCC + newlib
Sources, TAP and SNA files available

Keys
S : Left
D : Right
E : Up
X : Down
Y : Fire/Start
P : Pause
0 : Restart
SPACE : Panic

Have fun !
Buzz
 

Thursday, November 22, 2018

Tombstone City for Windows



Build : 22 Novembre 2018
SFML 2.5.0 Windows - GCC 5.1.0 TDM (SJLJ) - Code::Blocks - 32-bit(https://www.sfml-dev.org/)


Here comes the new version of my Tombstone City game implementation for Windows 32 - SFML 2.5.0.

I have already made this game a couple of time for different hosts with different libraries (Nintendo DS - PAlib-070717 in 2009-2011, Linux - SDL-1.2 in 2010).

If you have never played this game before or you need more information, you may have a look at :

http://www.videogamehouse.net/tombstone.html


This new version, like the others, includes the binary and the source code.


How to play

Just launch the binary and play !

Keys

Left, Right, Up, Down keys to move
Q to fire
Enter or Q to play
P to pause the game
Escape to quit

Have fun !

Buzz

Package







Thursday, October 4, 2018

Pong 2017


Version : 29-04-2017

This is a new version of the Pong console.


If you do not know what it is look at the previous ticket (Pong - Renaissance) or at the following Wikipedia web page https://en.wikipedia.org/wiki/Pong.
This new version is identical to the previous one with a better and smaller PCB. 
All the components are the same.

Have fun !

Buzz

Package
 

 

Tuesday, October 2, 2018

ZX Spectrum emulator for Windows





Build : 21 Aout 2018

SFML 2.5.0 Windows - GCC 5.1.0 TDM (SJLJ) - Code::Blocks - 32-bit (https://www.sfml-dev.org/)

I am very happy to deliver the new version of my own ZX Spectrum emulator.
After a period of extended leave, I decided to make a new version of my favorite computer emulator but with a different approach.
I wanted to try the SFML library and also to create an easy-to-use graphical interface. Something that can be used without any mouse.

Directories

data/ : 48K rom and TTF fonts files
icons/ : Icons and pictures for the GUI
screen/ : Captured screenshots
sna/ : Snapshot files (SNA format)

libgcc_s_sjlj-1.dll

libstdc++-6.dll
openal32.dll
sfml-audio-2.dll
sfml-graphics-2.dll
sfml-system-2.dll
sfml-window-2.dll

Spectrum.exe : 32-bit windows executable


Usage

ESC : Enter/Leave menu
F1 : Toggle ZX Spectrum keyboard layout
<- -> : Navigate through menu icons
Enter : Validate the action

Keys

The emulated joystick (Kempston, Sinclair or Cursor) is mapped on the PC arrows (movement) and A key (fire)
All Spectrum keys are directly mapped on the PC keyboard (same position).
Ex. On an AZERTY keyboard, press the A key to get the Q (look at the ZX Spectrum keyboard layout)
Symbol shift is mapped on the Right Shift key.
Caps shift is mapped on the Left Shift key.

Keyboard usage

The original ZX Keyboard is a little bit confusing. So, here is a simple reminder on how to use it.
To access the white keyword on a key, press the corresponding key. Then, if you type a key again (same or not) you will get the letter.
To access the red symbol on a key, hold the Symbol Shift (Right Shift) then press a key.
To access the red symbol bellow a key, hold the Symbol Shift (Right Shift) and the Caps Shift (Left Shift) to enter the enhanced mode (E cursor),
then hold Symbol Shift (Right Shift) again and the corresponding key.
To access the green symbol above a key, hold the Symbol Shift (Right Shift) and the Caps Shift (Left Shift) to enter the enhanced mode (E cursor),
then press the corresponding key.
To access the white symbol above a key, hold the Caps Shift (Left Shift) and press the corresponding key.

Have a look at the README.txt file inside the compressed package to get more information.


Both sources and binaries (windows 32 only) are available for download.


Any feedback is welcome.

So, do not hesitate to contact me.
buzz.computer (at) free.fr

Have fun !

Buzz

Sources

Binaries

Thursday, May 4, 2017

Thursday, November 3, 2016

Atari 2600/7800: FFin1 - 255 games cartridge


 

Version: 30/09/2014

Few weeks after making the 256-in-1 cartridge, my friend ZX81 and I have decided to do something better.

We have made a new cartridge, containing up to 255 (Atari 2600) games or homebrews

Instead of using micro-switches to select the rom image, a bootloader and associated electronics have been added

The user power-up the console, highlights the game with the joystick and press fire to launch the game

 

Usage and restrictions

  • This cartridge can handle 2KB and 4KB rom images only (Not banked),
  • Only Atari 2600 rom images are supported,
  • The board can be plugged-in Atari Jr and Atari 7800,
  • Due to the form factor, the cartridge can not be inserted into the Atari 2600 slot without modification,
  • Bootloader must be inserted at the beginning of the ROM.

Warning : The bootloader is not included into the package.

Please go to my friend ZX81 web site to get it: http://zx81.zx81.free.fr

Have fun  !

Buzz
  

Package 



ZX81 Project : A ZX81 remake

 

 

Here is my ZX81 project : a remake of the famous ZX81 computer, based on the original schematics.

Warning : It has not been tested yet : it should be done in a couple of weeks.

Have fun !

 Package


 

GPS 4 car

Version: 25/04/2024 This application, recently installed in my NISSAN Patrol, can display: Speed, Cap, Altitude, Time and Date. It is based ...