www.retrosoftware.co.uk
http://www.retrosoftware.co.uk/forum/

Atomic Galaforce Update
http://www.retrosoftware.co.uk/forum/viewtopic.php?f=78&t=736
Page 1 of 1

Author:  oss003 [ Sun Feb 12, 2012 10:15 pm ]
Post subject:  Atomic Galaforce Update

At last ..... an update for Galaforce for the Acorn Atom.
I added FX-sounds and music.

The TODO list is now:

- Adding Joystick support
- Testing levels/patterns

You can find a video at: http://www.youtube.com/watch?v=tsaApN-uG-U

Greetings
Kees

Author:  Samwise [ Mon Feb 13, 2012 1:06 am ]
Post subject:  Re: Atomic Galaforce Update

Wow. That sounds amazing! I love the initial tune before the game starts!

Your ports just keep getting better and better, Kees. :D

Sam.

Author:  DavidB [ Tue Feb 14, 2012 12:10 am ]
Post subject:  Re: Atomic Galaforce Update

Some fast and furious gameplay there! The sounds are interesting: I see you generate the waveforms yourself - very impressive! :)

Author:  Samwise [ Tue Feb 14, 2012 12:26 am ]
Post subject:  Re: Atomic Galaforce Update

Perhaps also worth reminding people that Kees is doing a sterling job of keeping his Atomic Galaforce development diary up to date, which is a fascinating read. :ugeek:

Sam.

Author:  oss003 [ Tue Feb 14, 2012 1:03 pm ]
Post subject:  Re: Atomic Galaforce Update

DavidB wrote:
I see you generate the waveforms yourself - very impressive! :)

Thank you ... :D .. but on an Atom it's a necessary evil to get sound.
The Atom only has a beeper connected to a bit so generating sound is not easy and takes a lot of CPU time.
I am testing to generate 2-voice sound with programming the 6522 VIA to relieve the processor.

Channel1:
Program the shiftregister to shift out continuous patterns using T2 on CB2.
You can write 00001111 or 00110011 or 01010101 to get a squarewave

Channel2:
Program T1 to generate continuous squarewaves on PB7

Connect the 2 bits together (with a resistor) and feed it into an amplifier.
This way you only have to change T1, T2 or the shiftregister to get a different note without consuming CPU time.

Should also work on a BBC :roll:

Greetings
Kees

Author:  DaveM [ Tue Feb 14, 2012 1:06 pm ]
Post subject:  Re: Atomic Galaforce Update

Two channel sound on an Atom? Now that would be something!!

Page 1 of 1 All times are UTC [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/