|
Post by Jonathan Cauldwell on Apr 19, 2019 17:34:34 GMT
Mostly fixes this time but still with one or two additions and improvements. Details here.Feel free to spread the word and as always, let me know if I've broken anything.
|
|
|
Post by Jonathan Cauldwell on Apr 22, 2019 12:15:01 GMT
It seems random numbers weren't working properly on the CPC. There's a new CPC engine attached that should fix the problem EngineCPC.zip (28.17 KB)
|
|
rafa
Cold Store
Posts: 4
|
Post by rafa on Jun 3, 2019 14:56:57 GMT
I had to add the lines 66 and 67 in enginecpc to work: WINH equ WINDOWHGT * 8 WINW equ WINDOWWID * 5
Don't know if there is a reason to remove them.
|
|
|
Post by tpenalver on Aug 22, 2019 10:06:07 GMT
Hi,
I have a little problem when I try to play with JOYSTICK in CPC game created with this version.
When try to move left the sprite moves to right and when try to move up the sprite move down.
I try to check the ASM code but I get a little lost and I dare to correct it.
Another problem is that you have to put a space after the texts because when you create the ASM, the text is cut into a character.
|
|
|
Post by Jonathan Cauldwell on Aug 30, 2019 16:11:56 GMT
Looking at the code it seems to be going out of its way to shift the vertical and horizontal joystick bits when all that should be required is to store the bits it gets from the firmware. I can't think why my routine does this unless someone else had reported a bug that didn't exist. Try replacing your EngineCPC.asm with the attached file then rebuilding the game and let me know if it fixes your joystick problem. EngineCPC.asm (155.82 KB)
|
|
|
Post by tpenalver on Sept 2, 2019 9:00:41 GMT
Hello,
As soon as I have a little time, I'll try it.
I fixed it by patching the ASM code as I could, but not in a very fine way.
Thank you
|
|
|
Post by tpenalver on Sept 2, 2019 9:21:07 GMT
Thanks, works fine!!!
|
|