Games with ZXpand JOYSTICK base
Re: Games with ZXpand JOYSTICK base
Sorry chaps - I have been meaning to test this on real hardware - it works fine with the emulated hardware in EO, but as we know...
Re: Games with ZXpand JOYSTICK base
Yeah, another real-hardware test would be required.
I wonder if it's possible that it's because I have connected the ZXpand through Mr-X.
PS: Meanwhile - "Invasion Force" looks like a game that would need a joystick support.
http://zx81.republika.pl/INVASION.p
What, I'm just sayin'.![Wink ;)](./images/smilies/icon_e_wink.gif)
I wonder if it's possible that it's because I have connected the ZXpand through Mr-X.
PS: Meanwhile - "Invasion Force" looks like a game that would need a joystick support.
![Wink ;)](./images/smilies/icon_e_wink.gif)
http://zx81.republika.pl/INVASION.p
What, I'm just sayin'.
![Wink ;)](./images/smilies/icon_e_wink.gif)
IN NIHILUM REVERTERIS - a big text-adventure game for ZX81: http://tiny.pl/g2m6m
"MONOCHROME" issue 5 - (Spring 2014) free paper/PDF magazine about ZX81: http://tiny.pl/q2m44
ZX81 COMPETITIONS 2007/2009: http://zx81.republika.pl/
"MONOCHROME" issue 5 - (Spring 2014) free paper/PDF magazine about ZX81: http://tiny.pl/q2m44
ZX81 COMPETITIONS 2007/2009: http://zx81.republika.pl/
Re: Games with ZXpand JOYSTICK base
I'm trying something new here. Normally I'd release a patched P file but this time I've implemented something that I've been thinking about for a while. Rising to the challenge (bait?) of Yerzmyey one more time may I present:
INVASION FORCE ZXPAND JOYSTICK PATCHER!
You'll need the copy of invasion force as linked above. Copy the patcher and the original P file into the same location. Run the patch. Simple!
The patcher will install the joystick routines and a loader into RAM at 8K. INVASION.P will then be loaded into memory and the keyboard reading routines redirected so that they call into the new code. At this point the BASIC and machine stacks are fixed up and the newly loaded program is executed
The original code on disk (ahem, card) is never altered, only the memory-resident image.
So for the invader-stoppers out there: Use the joystick button to advance through the intro screens; pressing UP will select Expert mode, and DOWN will select Beginner at the appropriate time. All the original keys still work.
I took it upon myself to fix something that I thought spoiled the game a little - and that is the fact you couldn't move and shoot at the same time. If anyone objects to this fix I can either change it permanently so it's original use is preserved, or provide an alternative patcher.
For anyone interested in how this was done, I've also included the source for the patcher and the batch file used to build it.
Enjoy!
Charlie
NOTE: Because I've used loading routines which are only in ROM version 60 and above (PRINT PEEK 7976 will tell you what you have) I'm afraid those with older firmware will have to either update their EPROMs or request a change to the patcher, which I'll consider. I want to move the majority of ZXpand users onto V6+ code so that the useful facilities available in this version can be more widely used. EPROM updates are available for the cost of return postage when the old EPROM is returned. For those that can burn EPROMs themselves the binary is available.
INVASION FORCE ZXPAND JOYSTICK PATCHER!
You'll need the copy of invasion force as linked above. Copy the patcher and the original P file into the same location. Run the patch. Simple!
The patcher will install the joystick routines and a loader into RAM at 8K. INVASION.P will then be loaded into memory and the keyboard reading routines redirected so that they call into the new code. At this point the BASIC and machine stacks are fixed up and the newly loaded program is executed
![Uber Geek :ugeek:](./images/smilies/icon_e_ugeek.gif)
So for the invader-stoppers out there: Use the joystick button to advance through the intro screens; pressing UP will select Expert mode, and DOWN will select Beginner at the appropriate time. All the original keys still work.
I took it upon myself to fix something that I thought spoiled the game a little - and that is the fact you couldn't move and shoot at the same time. If anyone objects to this fix I can either change it permanently so it's original use is preserved, or provide an alternative patcher.
For anyone interested in how this was done, I've also included the source for the patcher and the batch file used to build it.
Enjoy!
Charlie
NOTE: Because I've used loading routines which are only in ROM version 60 and above (PRINT PEEK 7976 will tell you what you have) I'm afraid those with older firmware will have to either update their EPROMs or request a change to the patcher, which I'll consider. I want to move the majority of ZXpand users onto V6+ code so that the useful facilities available in this version can be more widely used. EPROM updates are available for the cost of return postage when the old EPROM is returned. For those that can burn EPROMs themselves the binary is available.
- Attachments
-
- ifpatchsource.zip
- (1.38 KiB) Downloaded 702 times
-
- ifpatch.p
- (1.18 KiB) Downloaded 722 times
Re: Games with ZXpand JOYSTICK base
Seeing as I was busy with that kind of thing;
Here's FUNGALOIDS!
Put the patcher in the same folder as the P and run it (P also attached, in the source folder) - and you can control the ship with the joystick.
Happy ... happy, err funging?
C
Here's FUNGALOIDS!
Put the patcher in the same folder as the P and run it (P also attached, in the source folder) - and you can control the ship with the joystick.
Happy ... happy, err funging?
![Confused :?](./images/smilies/icon_e_confused.gif)
C
- Attachments
-
- funpatchsrc.zip
- (6.22 KiB) Downloaded 726 times
-
- funpatch.p
- (1.16 KiB) Downloaded 684 times
Re: Games with ZXpand JOYSTICK base
Thx a lot, I will be testing them today probably. For now I only took a peek. Damn Windows XP gives DOS requester in native languages, so I would have to translate those thousands of lines with some errors, but I had no time for now.
"The file is not an application" or whatever. But I swear I will do it today.
PS: You know what would be cool?
A PC program that changes ALL given games into joystick, hahahhaa.
If it would read keyboardater turning-on, and the user would know that he shold now use keyboard in a proper order (I dunno - up/down/left/right/fire) then the PC prog could get an information about used setup, analyze the code and change it.
Hahah, SF probably.![Wink ;)](./images/smilies/icon_e_wink.gif)
"The file is not an application" or whatever. But I swear I will do it today.
![Wink ;)](./images/smilies/icon_e_wink.gif)
![Wink ;)](./images/smilies/icon_e_wink.gif)
PS: You know what would be cool?
![Wink ;)](./images/smilies/icon_e_wink.gif)
![Smile :)](./images/smilies/icon_e_smile.gif)
If it would read keyboardater turning-on, and the user would know that he shold now use keyboard in a proper order (I dunno - up/down/left/right/fire) then the PC prog could get an information about used setup, analyze the code and change it.
![Wink ;)](./images/smilies/icon_e_wink.gif)
Hahah, SF probably.
![Wink ;)](./images/smilies/icon_e_wink.gif)
IN NIHILUM REVERTERIS - a big text-adventure game for ZX81: http://tiny.pl/g2m6m
"MONOCHROME" issue 5 - (Spring 2014) free paper/PDF magazine about ZX81: http://tiny.pl/q2m44
ZX81 COMPETITIONS 2007/2009: http://zx81.republika.pl/
"MONOCHROME" issue 5 - (Spring 2014) free paper/PDF magazine about ZX81: http://tiny.pl/q2m44
ZX81 COMPETITIONS 2007/2009: http://zx81.republika.pl/
Re: Games with ZXpand JOYSTICK base
How can I upgrade my ZXPand 3.0 to v6+? I've tried to burn one 27C64 with my EPROM burner, but my burner is dead or chips are deffective...Sir Morris wrote:EPROM updates are available for the cost of return postage when the old EPROM is returned.
Thanks in advance.
Regards.
Re: Games with ZXpand JOYSTICK base
Sorry for the delay in replying - I've been speaking with Rich about how we can go about offering upgrades at minimum cost. I will happily send you a new programmed EPROM at cost + postage. See hereiturbez wrote:How can I upgrade my ZXPand 3.0 to v6+? I've tried to burn one 27C64 with my EPROM burner, but my burner is dead or chips are deffective...
Re: Games with ZXpand JOYSTICK base
try this one, it;s hacked to increase the delay when testing for ZXpand
regards Andy
what's that Smell.... smells like fresh flux and solder fumes...
Re: Games with ZXpand JOYSTICK base
Hmm, that's most interesting: probably not, because it isn't on the list.
Thx A LOT and I will test it this weekend!
PS: Sorry for smaller activity last times, but like I wrote to SirMorris, I have a lot of platforms to support and only one live
and recently I bought an Amiga1200 (standard version) and I try to make some album on it.
(An example of it http://yerzmyey.i-demo.pl/Yerzmyey-Into_aphelium.mp3 ).
When I finished, I will be much more active. On the other hand believe me, I simultaneously work everyday last weeks on the next issue of ZX81 magazine. Autumn issue is almost ready.![Smile :)](./images/smilies/icon_e_smile.gif)
Thx A LOT and I will test it this weekend!
PS: Sorry for smaller activity last times, but like I wrote to SirMorris, I have a lot of platforms to support and only one live
![Wink ;)](./images/smilies/icon_e_wink.gif)
(An example of it http://yerzmyey.i-demo.pl/Yerzmyey-Into_aphelium.mp3 ).
When I finished, I will be much more active. On the other hand believe me, I simultaneously work everyday last weeks on the next issue of ZX81 magazine. Autumn issue is almost ready.
![Smile :)](./images/smilies/icon_e_smile.gif)
IN NIHILUM REVERTERIS - a big text-adventure game for ZX81: http://tiny.pl/g2m6m
"MONOCHROME" issue 5 - (Spring 2014) free paper/PDF magazine about ZX81: http://tiny.pl/q2m44
ZX81 COMPETITIONS 2007/2009: http://zx81.republika.pl/
"MONOCHROME" issue 5 - (Spring 2014) free paper/PDF magazine about ZX81: http://tiny.pl/q2m44
ZX81 COMPETITIONS 2007/2009: http://zx81.republika.pl/
Re: Games with ZXpand JOYSTICK base
WOW, it works now!!!!!!!! HAAAAAAAAAAAAAAAAAAAAAAAAAA!!!!!!!!!!!!!!!!!!!!Andy Rea wrote:Hey Yerzmyey did you ever get a version of minerman to work with your ZXpand ????
![Wink ;)](./images/smilies/icon_e_wink.gif)
Thx a lot dude!!!!!
Hehe, when I started playing it to test the joystick, I couldn't stop
![Wink ;)](./images/smilies/icon_e_wink.gif)
Thanks again. Greetzzzzzzzz,
Y
IN NIHILUM REVERTERIS - a big text-adventure game for ZX81: http://tiny.pl/g2m6m
"MONOCHROME" issue 5 - (Spring 2014) free paper/PDF magazine about ZX81: http://tiny.pl/q2m44
ZX81 COMPETITIONS 2007/2009: http://zx81.republika.pl/
"MONOCHROME" issue 5 - (Spring 2014) free paper/PDF magazine about ZX81: http://tiny.pl/q2m44
ZX81 COMPETITIONS 2007/2009: http://zx81.republika.pl/