Music game port of Super Hexagon for Parallax Propeller [ Spin Hexagon ]
Spin Hexagon is a port of Super Hexagon to the Propeller 1. It implements most features from the original game.
======================================================================
= ( 🙏 Special thanks to IRQsome and Wuerfel21👌 who made this project possible ) =
======================================================================
= Original Video
= Wuerfel21 https://youtu.be/El4ShnSk5Mg .
=. Original source code
= IRQsome https://github.com/IRQsome/Spin-Hexagon ======================================================================
if you enjoyed those videos, then please subscribe to my channel which I update every week
👉 Subscribers : https://bit.ly/2EpEwrU
============
= How to play =
============
You control the little triangle orbiting the central Hexagon. The object of the game is to avoid getting hit by the incoming walls for as long as possible. Simple, isn't it?
==========
= Controls =
==========
Keyboard ------------- SNES ----------- ----- What it does
Arrow Keys ----------- D-Pad or L/R ----- Rotate triangle
Space Bar-------------- A ----------------------- Confirm / Restart
Esc ----------------------- Start ----------------- Give up / Back
PrintScr ---------------- Select --------------- Switch NTSC/PAL60
Ctrl+Alt+Del ------------------------------------- Quit game (REBOOT)
=======================
= Hardware Requirements =
=======================
1 - Parallax Propeller 40-Pin DIP Chip - P8X32A-D40
2 - EEPROM 24LC512
4 - Standard TV output circuit (CRT-based TV/monitor recommended)
5- Standard audio output circuit (stereo recommended)
6- PS/2 keyboard or SNES controller (you can of course easily modify the code to support whatever you need)
7- SD card (you can play without, but you won't get any sound and won't be able to save your best times and unlocked levels.)
====================
= How do I compile it? =
====================
You will need:
flexspin/fastspin 4.3.0 or higher. (Note that versions below 5.0.0 are called "fastspin", adjust the commands accordingly if using such a version)
Run the following commands:
flexspin -O1,inline-single,loop-reduce --fcache=86 -Werror -c Keyboard.spin
flexspin -O1,inline-single,loop-reduce --fcache=86 -Werror -c tinySDDA.spin
flexspin -O1,inline-single,loop-reduce --fcache=86 -Werror -c VJET_v00_composite.spin
flexspin -O1,inline-single,loop-reduce --fcache=86 -Werror -c VJET_v00_rendering.spin
flexspin -O1,inline-single,loop-reduce --fcache=86 -Werror -l hexagon.spin
flexspin -O1,inline-single,loop-reduce --fcache=86 -Werror -l hexagon_boot.spin
copy hexagon.binary HEXAGON.BI2
copy hexagon_boot.binary HEXAGON.BIN
(use cp instead of copy on Linux/BSD/MacOS)
==================
= How do I install it? =
==================
With SD card
Copy HEXAGON.BI2 and all .RAW and .VU files (don't worry, it will yell at you if you miss one) into the root directory of your SD card.
Then, if you are using an OS like VentilatorOS that can boot .BIN files, also copy HEXAGON.BIN. Else, load hexagon_boot.binary into EEPROM or RAM the usual way.
===========================
= Download and install flexspin =
===========================
https://github.com/totalspectrum/spin2cpp/releases/download/v5.0.3/flexptools.zip
==============
= source code =
==============
https://github.com/Djamal-UK/Spin-Hexagon/archive/master.zip
==========
= Schematic. =
==========
SD-CARD --------- Parallax Propeller
DO ------------------ PIN 21
Clk ------------------ PIN.24
DI ------------------- PIN 20
CS ------------------- PIN 25
audio Left ---------- PIN 11
audio Right ---------- PIN 10
SNES controller
SNES CLK ------------- PIN 16
SNES LATCH --------- PIN 17
SNES PLAYER1 ----- PIN 19
TV OUT ----------------- PIN 12
#parallax_propeller_projects #parallax_propeller_game_console
#parallax_propeller_games
------------------------------------------------------------------------
About Social Media, Business, and Blogging
------------------------------------------------------------------------
https://www.youtube.com/djamaluk
https://www.facebook.com/Djamal.UK
https://twitter.com/DjamalUK
https://Djamal.UK
Code and Schematic OR Any Questions Please let me know in the comment section below
Thank you everyone for stopping by my youtube channel I would love to hear from you, so leave a comment to let me know you were here!
Other Videos By Djamal.Uk
Other Statistics
Parallax Statistics For Djamal.Uk
Djamal.Uk presently has 2,441 views for Parallax across 3 videos, with his channel publishing less than an hour of Parallax content. This makes up 2.55% of the content that Djamal.Uk has uploaded to YouTube.