Login
Back to forumReply to this topicGo to last reply

Posted By

Luca
on 2018-10-09
19:49:55
 Weird discrepancy between emulators and real iron

In the game 2048, a tiny smart code enters in action when you keep space or fire in port 1, in order to randomize the two initial tiles; the game starts when you release space or button.

I tried it on the real iron: that code works for space but doesn't work for the joystick, 'coz the game begins since the first pressure of the fire key.
I thought it was something hardware related, due to the weird nature of it, but nothing has changed: on the real iron, the joystick doesn't work as expected.

Could you outside here be so kind to test it out too on his own real Plus/4 and report the results? Thank you in advance.

Posted By

Luca
on 2018-11-01
12:24:26
 Re: Weird discrepancy between emulators and real iron

I received some feedbacks about this weirdness (evidently not from my request here... happy ), and I have to sum up the results as follows: the randomising code at the beginning of a game doesn't work with joysticks using a converting to-round cable. Must try that myself buying a 1341 joystcik somewhere, but please, feel free to send me feedbacks from real machine quick tests if you can happy

Posted By

crock
on 2018-11-01
19:16:19
 Re: Weird discrepancy between emulators and real iron

Check the wiring of your adapter cable. Some were wired wrongly, and connected the ground signal instead of "select" to the common pin of the joystick.

Posted By

Luca
on 2018-11-02
03:05:34
 Re: Weird discrepancy between emulators and real iron

crock: I've thought exactly that one. I ever thought my adapters were working very well, and now this make my sureness about'em to falter :/ i should buy somewhere a 1341 or a surely faithful adapter to test it again. Oh, and 2048 magically becomes a perfect testing tool for that too :)

Posted By

MMS
on 2018-11-02
06:08:32
 Re: Weird discrepancy between emulators and real iron

I suppose that connection method ("connected the ground signal instead of "select" to the common pin of the joystick") caused the most defective TED in history.

Posted By

Luca
on 2018-11-02
06:49:01
 Re: Weird discrepancy between emulators and real iron

OMG MMS are you saying that actually the currently mounted Plus/4 I keep out for daily usage is running dangerously due to that?

Posted By

Stinaris
on 2018-11-04
04:29:06
 Re: Weird discrepancy between emulators and real iron

That's bad news. Any way to identify the bad ones other than opening them up?

Posted By

siz
on 2018-11-04
05:42:27
 Re: Weird discrepancy between emulators and real iron

IMHO in the adapter you should connect the GND of the DB9 to the SELECT of the mini-DIN. If you don't then your joystick will always be able to pull down the appropriate direction lines and you can't differentiate between the two joystick ports preventing two player games to work.
The only problem if the joystick has any electronics inside (like autofire) that requires a steady GND. Those joysticks can cause damage to the TED.

Posted By

MIK
on 2018-11-04
10:52:06
 Re: Weird discrepancy between emulators and real iron

The way to test for bad joysticks, connections and a faulty TED that has a joyport issue is to simply press UP,DOWN,LEFT,RIGHT and FIRE on the BASIC screen. If you see anything other than what you know it should display then there is an issue.

If your unsure what each direction of the joystick should display then use an emulator to verify.

A faulty TED will print random characters as you press in a direction on the BASIC screen, (instead of the same single character on repeat)...

Posted By

Luca
on 2018-11-04
09:32:39
 Re: Weird discrepancy between emulators and real iron

Eh MIK, that's the question I've raised here: those tests aren't actually enough You can be using a "faulty" joystick even if all the tests you've named here works perfectly and no actual problem raises. Checking that piece of code in 2048 has just revealed this: you have a perfect working cable adapted joystick for years, and then this episode lets you think that probably it's not the best adapter in the world happy

Posted By

MIK
on 2018-11-04
10:51:21
 Re: Weird discrepancy between emulators and real iron

It was aimed at Stinaris as a basic test because he asked for pointers today...

Thinking about it, this issue your looking into might also be related to the cheetah 125+ joystick which can skip the odd repeated and held direction every once in a while. Not an obvious fault as it is intermittent and for the most part many users might not know it's there or ignore it. I had to remove a wire connected to the left or right direction, (I forget which) to make it stop doing this... I don't know for sure but I guessed it was something linked to the amstrad connection they have as the standard C64 Cheetah 125 is fine, only the 125+ has this issue.

Posted By

crock
on 2018-11-06
18:39:43
 Re: Weird discrepancy between emulators and real iron

siz is exactly right. Luca, just use a multimeter and test the connections by hand. Don't waste cycles on software tests.



Back to topReply to this topic


Copyright © Plus/4 World Team, 2001-2024. Support Plus/4 World on Patreon