CPCWiki forum

General Category => Amstrad CPC hardware => Topic started by: freemac on 16:59, 09 December 11

Title: Joystick : just a small test to do on original cpc...
Post by: freemac on 16:59, 09 December 11
On my FPGAmstrad implementation, at Amstrad startup, when I press up (without unpress) on my joystick, it draw several "up arrows", and when I press X button (without unpress), it draw only "X" one time...
I like to know if it has the same reaction on original cpc...
Title: Re: Joystick : just a small test to do on original cpc...
Post by: TotO on 17:03, 09 December 11
I have just tested on WinAPE emulator and that do the same.  ;D
Title: Re: Joystick : just a small test to do on original cpc...
Post by: freemac on 17:08, 09 December 11
So Prince of Percia really suck with joystick ^^'
Title: Re: Joystick : just a small test to do on original cpc...
Post by: TFM on 17:53, 09 December 11
Quote from: freemac on 16:59, 09 December 11
On my FPGAmstrad implementation, at Amstrad startup, when I press up (without unpress) on my joystick, it draw several "up arrows", and when I press X button (without unpress), it draw only "X" one time...
I like to know if it has the same reaction on original cpc...

The real CPC acts the same way. You have an CPC in an FPGA? Can you tell a bit more?
Title: Re: Joystick : just a small test to do on original cpc...
Post by: freemac on 18:07, 09 December 11
Quote from: TFM/FS on 17:53, 09 December 11
The real CPC acts the same way. You have an CPC in an FPGA? Can you tell a bit more?


http://cpcwiki.eu/index.php/FPGAmstrad (http://cpcwiki.eu/index.php/FPGAmstrad)


I'm working on this project, it's not finished yet, it actually runs around 10 games. It's a Amstrad running directly on a FPGA development card (official one)


First version uses physical joystick and PS/2 keyboard, dsk are on SDCARD, it is displaying VGA so several games doesn't run correctly (mode/ink multiple changes during displaying one frame is not yet implemented)


I wanna to make a second version (with a little bigger platform : "NEXYS2 1200k-gates"), using USB joystick and mode/ink correction, still on VGA.


FPGAmstrad monochrome force mode 0 with sound test (http://www.youtube.com/watch?v=cegYl8NFunc#)
Last home test (monochrome against ink change, and mode fixed to 0, unlocking Prince of Percia, Donkey Kong and Antiriad... have lot of work to do)
Title: Re: Joystick : just a small test to do on original cpc...
Post by: TFM on 19:38, 09 December 11
Thanks' for the update!!! Great to see that your project evolves. It's actually the only CPC emulator that is hardware based (since C-One and T-Rex aren't under developpment / support any longer).
Title: Re: Joystick : just a small test to do on original cpc...
Post by: Axelay on 06:14, 10 December 11
Quote from: freemac on 17:08, 09 December 11
So Prince of Percia really suck with joystick ^^'


It's only the case in BASIC that auto repeat for joystick fire is disabled by default, and you can enable it by typing KEY DEF 76,1,88


If in a game you scan the keyboard directly yourself, it's entirely up to you how to handle keys that are held down.
Title: Re: Joystick : just a small test to do on original cpc...
Post by: ralferoo on 23:41, 10 December 11
Interesting... After having my 2 Actel FPGA starter kits sitting around for 18 months doing nothing, I finally started playing with it last weekend with the ultimate aim to make a CPC emulator in mind. I've currently got 2-bit RGB coming out to a custom SCART cable so far, but I'm hoping to make some progress over Christmas... :)
Title: Re: Joystick : just a small test to do on original cpc...
Post by: TFM on 01:44, 11 December 11
Good luck!
Powered by SMFPacks Menu Editor Mod