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

Expansion shield for Arduino UNO

  Expansion shield for Arduino UNO Version : 14/04/2023 This little board and the source code are part of a CS Bomb-like project to be us...