8BitChip Forum

Atari => Software => Topic started by: Official Ninja on 04-02-2014, 18:02:37

Title: Official Overscan Invaders request.
Post by: Official Ninja on 04-02-2014, 18:02:37
This is the official request thread for overscan invaders.  :D
Title: Re: Official Overscan Invaders request.
Post by: Petari on 05-02-2014, 09:42:44
You are very official type of gamer :)
Actually I started on joystick fix already. However, there are reasons why programmer self made not joystick option here. Used horizontal overscan with extensive Timer-B usage kills joystick command transfers (mouse commands too). Only single-byte keyboard commands work. All this is because special way how IKBD-ACIA-MFP-CPU system works.  Additionally, emulators emulate it not properly, and as I see even Steem SSE with 'True IKBD' emulation is not enough accurate.  Anyway, I have some progress, and need more tests on real HW to see is it possible at all.
Will be informed soon ...
Title: Re: Official Overscan Invaders request.
Post by: Official Ninja on 05-02-2014, 23:13:15
Sounds difficult.

Another Budgie game worth looking at is the Galxian clone: Quest for Galaxia.
It looks like it would be another very fun game in this genre but on my Mega STe no controls work at all.
Not even the keyboard.
Title: Re: Official Overscan Invaders request.
Post by: Anemos on 06-02-2014, 16:48:18
Some good Titles of Budgie UK

G-orb
Mr. Dig
Perils of Penfold
Crystal Caverns
Bert the Squirt
Title: Re: Official Overscan Invaders request.
Post by: Official Ninja on 17-02-2014, 18:57:20
Thanks for Galaxia.
Any word on Overscan Invaders or is it looking doubtful?

BTW- I played the ANDROM game at 16Mhz on my MSTE and it made the screen shake like mad.
8Mhz worked just fine so no biggie.
Title: Re: Official Overscan Invaders request.
Post by: Petari on 28-02-2014, 11:25:52
I tried a lot of things with Overscan Invaders. But nothing worked on real Atari . The problem is that there is not enough time to transfer joystick status packet - what is 2 bytes, in only 3mS available . From 20mS for 1 frame (as works at 50Hz), only 3 mS is available for it. Keyboard works because it needs only 1 byte. And is not reliable because interrupts are disabled 95% of time. Solution would be to speed up baudrate, but ACIA chip and IKBD chip have no other common baudrate. So, it seems that it is not possible.
Title: Re: Official Overscan Invaders request.
Post by: qq1975b on 09-01-2015, 11:55:13
knowing nothing about programming...but...using a buffer would help? will need more ram than 1MB I suppose.

EDIT: I meant buffer not cache  :P