English Amiga Board


Go Back   English Amiga Board > Main > Nostalgia & memories

 
 
Thread Tools
Old 07 February 2023, 15:13   #3241
gkb
Registered User
 
Join Date: Jan 2023
Location: South Wales / UK
Posts: 14
Thanks TCD.
Looks like my standard issue A500 with the 512k of ram would have no use for these programs.
I remember clicking on the icons, and nothing happening - from what you have posted I can see why now.
I think I might have looked the programs up in the workbench manual briefly, shrugged my shoulders and moved on to the next thing.
gkb is offline  
Old 07 February 2023, 16:02   #3242
TCD
HOL/FTP busy bee
 
TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 32,026
Quote:
Originally Posted by gkb View Post
I remember clicking on the icons, and nothing happening - from what you have posted I can see why now.
I think we all did at one point I blame it on the rabbit
TCD is offline  
Old 07 February 2023, 20:00   #3243
Jope
-
 
Jope's Avatar
 
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 43
Posts: 9,921
Quote:
Originally Posted by TCD View Post
In addition to that description, running FastMemFirst is almost mandatory on a 1.3 machine with trapdoor fast and real fast. It adjusts the memory priorities so that real fast is allocated first and trapdoor fast second.
Jope is offline  
Old 07 February 2023, 22:33   #3244
Weasel Fierce
Registered User
 
Join Date: Nov 2020
Location: Michigan
Posts: 661
If a program expects a mouse and a joystick is plugged in, you can wiggle the mouse pointer by waggling the stick but it wont move.

Can someone explain like Im a dumb-dumb why I cant move the mouse pointer with the joystick?
Weasel Fierce is offline  
Old 07 February 2023, 23:07   #3245
Gorf
Registered User
 
Gorf's Avatar
 
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,426
Quote:
Originally Posted by Weasel Fierce View Post
If a program expects a mouse and a joystick is plugged in, you can wiggle the mouse pointer by waggling the stick but it wont move.

Can someone explain like Im a dumb-dumb why I cant move the mouse pointer with the joystick?
If you manage to move the stick in just one direction and back to the middle (without triggering the opposite direction) repeatedly and fast enough, you can move the mouse - at least very slowly
Gorf is offline  
Old 07 February 2023, 23:26   #3246
NLS
Ancient User
 
NLS's Avatar
 
Join Date: Apr 2007
Location: GREECE
Age: 50
Posts: 760
Quote:
Originally Posted by Weasel Fierce View Post
If a program expects a mouse and a joystick is plugged in, you can wiggle the mouse pointer by waggling the stick but it wont move.

Can someone explain like Im a dumb-dumb why I cant move the mouse pointer with the joystick?
The Amiga mouse uses the four direction signals (of the joystick) as "pulses".
So it is really the tiniest of movements and as Gorf says if you managed to SUPER fast go to a direction and back to center (and NOT trigger any other direction) many times a second you can probably move the mouse in a direction slowly.

Of course you can use the keyboard to move the pointer... I am sure you know that, right?
NLS is offline  
Old 07 February 2023, 23:41   #3247
Weasel Fierce
Registered User
 
Join Date: Nov 2020
Location: Michigan
Posts: 661
Quote:
Originally Posted by NLS View Post
The Amiga mouse uses the four direction signals (of the joystick) as "pulses".
So it is really the tiniest of movements and as Gorf says if you managed to SUPER fast go to a direction and back to center (and NOT trigger any other direction) many times a second you can probably move the mouse in a direction slowly.

Of course you can use the keyboard to move the pointer... I am sure you know that, right?
I appreciate it
Im familiar with the keyboard short cuts, I was just curious why it doesnt work on a basic level.
Weasel Fierce is offline  
Old 08 February 2023, 11:54   #3248
Daedalus
Registered User
 
Daedalus's Avatar
 
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,381
Yup, to elaborate, the mouse uses the joystick direction pins on the port for its direction signals, but the format is totally different. The joystick can only say whether each direction (up, down, left or right) is active or not, so it doesn't have a notion of speed in any particular direction. The mouse instead uses pulses on 2 pins for horizontal movement and pulses on the other 2 pins for vertical movement, allowing the X and Y components of the movement to be independently controlled. The speed of these pulses on these pairs of pins determine the speed of the mouse movement in the horizontal or vertical direction, and how the pulses overlap on the two pins in a pair determine the direction.

Because the same pins are used for both protocols and there are no definitive ways of telling them apart, neither the hardware nor the OS can reinterpret joystick signals to emulate a mouse. It can be done in software of course, but not automatically.

If memory serves, the pins chosen for the pairs of direction pulse signals mean that rolling the joystick clockwise overlaps the pulses from the stick and can slowly move the mouse down and right, and reversing the rotation can slowly move it up and left.
Daedalus is offline  
Old 08 February 2023, 12:10   #3249
Thomas Richter
Registered User
 
Join Date: Jan 2019
Location: Germany
Posts: 3,320
Quote:
Originally Posted by Gorf View Post
If you manage to move the stick in just one direction and back to the middle (without triggering the opposite direction) repeatedly and fast enough, you can move the mouse - at least very slowly
I doubt this. The quadrature encoding of the mouse requires the interpretation of the mouse pulse (e.g. left) if the quadrature impulse is coming (e.g. right). As left-right is the horizontal pulse and horizontal quadrature, and up-down is the corresponding vertical pair, you would need to move the joystick both to left *AND* right simultaneously to have some control on the direction.

In particular, at a rising flank for the pulse signal, the quadrature signal is evaluated whether the mouse pointer moves left or right, depending on its value. On the falling flank of the pulse signal, the quadrature signal is also read, but interpreted in the inverse way. Thus, with just pressing the joystick left or right, no continuous movement of the mouse is possible at all since the corresponding second signal does not alter.
Thomas Richter is offline  
Old 08 February 2023, 18:52   #3250
Weasel Fierce
Registered User
 
Join Date: Nov 2020
Location: Michigan
Posts: 661
Thanks gang.

Another oddity:

Is it normal that the keyboard three finger reset sometimes "hangs" when the system has crashed?

When the system is running normally hitting the reset is pretty much instant, but when the system has puked and crashed, sometimes I have to hit it a few times or hold it for a minute.

I've read a few threads talking about hardware concerns that could result in the reset not working reliably but that seems to be applicable all the time and it works perfectly under normal circumstances.

That may sound obvious but this IS the thread for embarrassing questions
Weasel Fierce is offline  
Old 08 February 2023, 20:17   #3251
shelter
Registered User
 
Join Date: Nov 2022
Location: #Amigaland
Posts: 156
Quote:
Originally Posted by Torti-the-Smurf View Post

There is a version 4.16 but that version some supid bugs.
What bugs?

BTW, I miss keyboard support in DOpus, like using the arrow keys to move up and down and tab to switch panes, is that possible?
shelter is offline  
Old 08 February 2023, 20:42   #3252
NLS
Ancient User
 
NLS's Avatar
 
Join Date: Apr 2007
Location: GREECE
Age: 50
Posts: 760
Quote:
Originally Posted by Thomas Richter View Post
I doubt this. The quadrature encoding of the mouse requires the interpretation of the mouse pulse (e.g. left) if the quadrature impulse is coming (e.g. right). As left-right is the horizontal pulse and horizontal quadrature, and up-down is the corresponding vertical pair, you would need to move the joystick both to left *AND* right simultaneously to have some control on the direction.

In particular, at a rising flank for the pulse signal, the quadrature signal is evaluated whether the mouse pointer moves left or right, depending on its value. On the falling flank of the pulse signal, the quadrature signal is also read, but interpreted in the inverse way. Thus, with just pressing the joystick left or right, no continuous movement of the mouse is possible at all since the corresponding second signal does not alter.
I distinctly remember being able to slowly (and erratically) move the pointer when moving the controller fast - I don't remember how, maybe circling it. Point is, it is possible to do it in a way that it makes movement.
And of course people can try.
(I cannot right now)
NLS is offline  
Old 09 February 2023, 13:26   #3253
shelter
Registered User
 
Join Date: Nov 2022
Location: #Amigaland
Posts: 156
Quote:
Originally Posted by Weasel Fierce View Post
Thanks gang.

Another oddity:

Is it normal that the keyboard three finger reset sometimes "hangs" when the system has crashed?

When the system is running normally hitting the reset is pretty much instant, but when the system has puked and crashed, sometimes I have to hit it a few times or hold it for a minute.

I've read a few threads talking about hardware concerns that could result in the reset not working reliably but that seems to be applicable all the time and it works perfectly under normal circumstances.

That may sound obvious but this IS the thread for embarrassing questions
That's normal. If something brings down the system very badly it can take a moment for the Amiga to register a reset from the keyboard so you have to hold the keys down longer.
shelter is offline  
Old 09 February 2023, 17:04   #3254
Weasel Fierce
Registered User
 
Join Date: Nov 2020
Location: Michigan
Posts: 661
Quote:
Originally Posted by shelter View Post
That's normal. If something brings down the system very badly it can take a moment for the Amiga to register a reset from the keyboard so you have to hold the keys down longer.
okay thats reassuring, thanks
Weasel Fierce is offline  
Old 09 February 2023, 21:02   #3255
wiz12
Registered User
 
Join Date: Feb 2017
Location: Ireland
Posts: 761
On some motherboards there's a "Burn In" sticker usually stuck on one of the rear ports, anyone know what that means?
wiz12 is offline  
Old 09 February 2023, 21:25   #3256
zipper
Registered User
 
Join Date: Mar 2004
Location: finland
Posts: 1,844
Yes, mine did need over 10 seconds after a bad crash.
zipper is offline  
Old 10 February 2023, 09:38   #3257
Jope
-
 
Jope's Avatar
 
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 43
Posts: 9,921
Quote:
Originally Posted by wiz12 View Post
On some motherboards there's a "Burn In" sticker usually stuck on one of the rear ports, anyone know what that means?
They insert a disk with a repeating self test program on it, and forget the machine on a shelf overnight.
Jope is offline  
Old 10 February 2023, 15:37   #3258
thomas
Registered User
 
thomas's Avatar
 
Join Date: Jan 2002
Location: Germany
Posts: 7,032
Quote:
Originally Posted by Weasel Fierce View Post
Is it normal that the keyboard three finger reset sometimes "hangs" when the system has crashed?
That's a feature. It allows the operating system to run a reset handler before the actual reset happens.

Of course if the handler has crashed or the system has crashed in a way that the handler cannot run, then it just sits there waiting. The delay can be up to 10 seconds, then the reset happens regardless of any handler.

http://aminet.net/package/disk/salv/DiskSafe is an example which utilizes this feature. The archive also contains a test program which shows a countdown after you pressed Ctrl-A-A.
thomas is offline  
Old 10 February 2023, 17:43   #3259
Weasel Fierce
Registered User
 
Join Date: Nov 2020
Location: Michigan
Posts: 661
Quote:
Originally Posted by thomas View Post
That's a feature. It allows the operating system to run a reset handler before the actual reset happens.

Of course if the handler has crashed or the system has crashed in a way that the handler cannot run, then it just sits there waiting. The delay can be up to 10 seconds, then the reset happens regardless of any handler.

http://aminet.net/package/disk/salv/DiskSafe is an example which utilizes this feature. The archive also contains a test program which shows a countdown after you pressed Ctrl-A-A.
Interesting.
So theres a "backup" system that basically overrides or supersedes the handler if the handler is also broken?
Weasel Fierce is offline  
Old 10 February 2023, 23:14   #3260
Thomas Richter
Registered User
 
Join Date: Jan 2019
Location: Germany
Posts: 3,320
Yes, indeed. It is a hardware feature of the keyboard that generates the reset after 10 secs, even if the "reset warning" has not been answered.
Thomas Richter is offline  
 


Currently Active Users Viewing This Thread: 2 (0 members and 2 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Gamebase Amiga - 2 Questions Fiery Phoenix New to Emulation or Amiga scene 8 13 August 2012 12:31
Amiga CD32 questions pubzombie New to Emulation or Amiga scene 26 24 January 2010 16:27
A few general Amiga questions. Hougham support.Hardware 6 30 April 2008 22:13
Amiga A4000 Questions mfletcher support.Hardware 8 29 April 2008 10:51
Amiga 600 Questions JDunlap support.Hardware 14 20 January 2008 19:13

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 12:18.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.15745 seconds with 14 queries