English Amiga Board


Go Back   English Amiga Board > Main > Nostalgia & memories

 
 
Thread Tools
Old 15 June 2013, 03:11   #81
xArtx
Registered User
 
Join Date: Jun 2013
Location: Australia
Posts: 685
If the left mouse button is BFE101, what is the joystick fire button?
xArtx is offline  
Old 15 June 2013, 08:56   #82
jimbob
Registered User
 
Join Date: May 2006
Location: Kilmacolm
Age: 45
Posts: 632
Slow RAM, what's that all about? I gather it has all the drawbacks of chip and none of the benefits so what's it doing in the design? Any redeeming features?

Not exactly embarrassing but I've been wondering this for a while so I guess it fits here.
jimbob is offline  
Old 15 June 2013, 08:59   #83
TCD
HOL/FTP busy bee
 
TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,518
It was cheap
TCD is offline  
Old 15 June 2013, 09:54   #84
jimbob
Registered User
 
Join Date: May 2006
Location: Kilmacolm
Age: 45
Posts: 632
Do you mean cheaper because you didn't have to buy a sidecar or CPU plug in board to get real fast? But that doesn't explain to me what it's doing in the design. If the chipset is controlling the memory access, why not make this address area real chip. If its not gonna be real chip, why not use the address area for real fast. Maybe something to do with the way Agnus put on weight, designers hedging there bets regarding compatibility with future chipsets?
jimbob is offline  
Old 15 June 2013, 10:32   #85
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
Exactly, it was really cheap and simple to implement.

Fat Agnus, even the original 512k chip version, have 1M (or was it 2M?) external addressing capability. Internal DMA address counters are still limited to 512k (256k words). This limits chip RAM size.

Because Agnus have extra external address lines, upper 512k bank can be easily mapped to somewhere else just be rerouting Agnus' upper address pin. "Slow RAM" was born.

This design decision also made 1M Agnus pin compatible with old version (*). Which was really nice decision (I am sure 1M chip ram was planned long time ago but they didn't have resources to upgrade all Agnus internals until much later), upgrade Agnus, reroute upper address pin again and you have 1M chip RAM.

*) Technically it wasn't 100% pin compatible but it had nothing to do with chip ram addressing, they replaced TEST pin with PAL/NTSC selection pin.
Toni Wilen is offline  
Old 15 June 2013, 11:14   #86
Mrs Beanbag
Glastonbridge Software
 
Mrs Beanbag's Avatar
 
Join Date: Jan 2012
Location: Edinburgh/Scotland
Posts: 2,243
Quote:
Originally Posted by Jack Burton View Post
Why the windows can't be moved past the borders on Amiga OS (like on some other OS that I forgot the name ) ? Was it a kind of limitation or because the guys simply didn't think about this feature ?
I don't know but I like that. Sometimes on Linux I manage to get a window's title bar off the top of the screen and can't get it back again.
Mrs Beanbag is offline  
Old 15 June 2013, 11:31   #87
jPV
Registered User
 
jPV's Avatar
 
Join Date: Feb 2008
Location: RNO
Posts: 1,006
Quote:
Originally Posted by Jack Burton View Post
Why the windows can't be moved past the borders on Amiga OS (like on some other OS that I forgot the name ) ? Was it a kind of limitation or because the guys simply didn't think about this feature ?
Might be technically easier? Or just traditionally not thought. But it can also be a design point. Many people still prefer that windows are restricted to screen area, it makes positioning of them easier if you want them to be visible all the time.

I for example use in my main OS (MorphOS) the same restriction even though it would allow the other option too. In practise I use more positioning of windows to borders than wanting them to go out. I have hotkey to allow it to work other way around, but rarely use it.
jPV is offline  
Old 15 June 2013, 13:33   #88
Cymru
Registered User
 
Join Date: Sep 2012
Location: Dorathea/AT
Posts: 376
As I recall the Slow Ram showed up with the first Fat Agnus (A1000 had none) and disappeared with the 1 MB Agnus -- one had to add memory to use a 2 MB chip; the Fattest Agnus (2 MB) took up all the Chip Ram address lines as noted above. It was Slow because the bus had to contend with the Agnus at the same time. One could speed it up by turning Agnus off (blanking the screen).
Cymru is offline  
Old 17 June 2013, 13:22   #89
Hewitson
Registered User
 
Hewitson's Avatar
 
Join Date: Feb 2007
Location: Melbourne, Australia
Age: 41
Posts: 3,771
Quote:
Originally Posted by Mrs Beanbag View Post
I don't know but I like that. Sometimes on Linux I manage to get a window's title bar off the top of the screen and can't get it back again.
Holding ALT will allow you to move the window from inside it.
Hewitson is offline  
Old 17 June 2013, 18:01   #90
Jack Burton
It's all in the reflexes!
 
Jack Burton's Avatar
 
Join Date: Nov 2009
Location: Wingkong warehouses
Posts: 206
@Mrs Beanbag
@jPV

Well, I think I have a bad habit that comes from the way I use M$ xp or 7. I usually have many programs and folder opened, making an intensive use of drag'n drop. So the screen is quickly filled with windows. That's why moving the windows past the borders of the screen can come in handy (it saves you from instant suffocation !). And then, that's probably why when I use my Amiga I have this claustrophobic feeling !
Jack Burton is offline  
Old 17 June 2013, 18:16   #91
Jack Burton
It's all in the reflexes!
 
Jack Burton's Avatar
 
Join Date: Nov 2009
Location: Wingkong warehouses
Posts: 206
I have another question.
I remember many years ago having read on a forum a post from a guy saying that the Amiga keyboard controller (he called it back then "keyboard cpu") had been used for matrix calculation on a Demo. It was in a thread about the way the hardware was implemented to ease the multitasking on the Amiga, and the unexpected way to use it. But since this story I never heard of such a thing again. I personally have some doubts about it, but maybe someone can confirm/invalidate it.
Jack Burton is offline  
Old 17 June 2013, 18:24   #92
Cymru
Registered User
 
Join Date: Sep 2012
Location: Dorathea/AT
Posts: 376
I know that it does matrix decoding into a ASCII character sent over the serial interface, but I'm not sure it is a stand alone type CPU like the old IBM XT had that was an 8-bit CPU retasked to handle the keyboard alone.
Cymru is offline  
Old 17 June 2013, 22:54   #93
Steve T
Registered User
 
Steve T's Avatar
 
Join Date: May 2013
Location: UK
Age: 44
Posts: 351
Quote:
Originally Posted by Lord Aga View Post
What the frell was this supposed to be:

Always wondered about this too, I realise there's no connector there and nothing developed for it, but could pins be added and something useful done with it? if so, what? Could you potentially add expansion boards this way?

I guess if it were worth doing then it would have already been done, though
Steve T is offline  
Old 17 June 2013, 22:58   #94
prowler
Global Moderator
 
prowler's Avatar
 
Join Date: Aug 2008
Location: Sidcup, England
Posts: 10,300
Quote:
Originally Posted by Steve T View Post
Always wondered about this too, I realise there's no connector there and nothing developed for it, but could pins be added and something useful done with it? if so, what? Could you potentially add expansion boards this way?

I guess if it were worth doing then it would have already been done, though
That question has already been answered by demolition on the previous page.

Quote:
Originally Posted by demolition View Post
According to this, it belongs together with P9B which has the clock port pins. When they made the 1200, they weren't sure whether it should have 1 or 2MB chipmem, so the connector would be used in case it was born with 1MB to place a 1MB upgrade board. Since it ended up having 2MB, there was no use for the connector.

Maybe they opted for maximum realism? If I push papers off beyond the edges of my desk, they will fall to the floor.
prowler is offline  
Old 18 June 2013, 00:53   #95
Steve T
Registered User
 
Steve T's Avatar
 
Join Date: May 2013
Location: UK
Age: 44
Posts: 351
Quote:
Originally Posted by prowler View Post
That question has already been answered by demolition on the previous page.
Sure, sorry if my post wasn't clear, (and I apologise for breaking your forum quoting that enormous image) I'm not re-asking the same question I meant since there's no way it could be used to add more chipmem, what else could it be used for? I mean you could presumably add your own header (no i'm not prepared to experiment) would it then be like another clockport or something?
Steve T is offline  
Old 18 June 2013, 01:45   #96
roy bates
Registered User
 
Join Date: Apr 2011
Location: birmingham
Age: 55
Posts: 2,827
i think it was just memory data path for chipram the other end was/is a clock port for rtc and addons for the clock port.
roy bates is offline  
Old 18 June 2013, 03:28   #97
xArtx
Registered User
 
Join Date: Jun 2013
Location: Australia
Posts: 685
They might have tested the motherboard with it's RAM on a daughter board
before soldering it on, because RAM is expensive.
xArtx is offline  
Old 18 June 2013, 16:55   #98
lifeschool
Local Moderator
 
lifeschool's Avatar
 
Join Date: Oct 2009
Location: Lancashire, UK
Age: 48
Posts: 1,591
Quote:
Originally Posted by Jack Burton View Post
Why the windows can't be moved past the borders on Amiga OS (like on some other OS that I forgot the name ) ? Was it a kind of limitation or because the guys simply didn't think about this feature ?
Go to Prefs, Screenmode prefs. Where it says screen width/height, click off 'default' and put in something like 1710 x 1566. Now you can drag your windows around off the edge of the visible window, and move the whole screen off the edge by holding the left Alt. key. This is only useful if you have different programs running on their own exclusive screens. May be a lazy workaround?

Question: why does turning on the audio filter make the power LED go dim?

Last edited by lifeschool; 18 June 2013 at 17:10.
lifeschool is offline  
Old 18 June 2013, 18:11   #99
thomas
Registered User
 
thomas's Avatar
 
Join Date: Jan 2002
Location: Germany
Posts: 6,985
Quote:
Originally Posted by xArtx View Post
If the left mouse button is BFE101, what is the joystick fire button?

BFE101 is the parallel port.

Fire/left button on the first game port is bit 6 of BFE001.
Fire/left button on the second game port is bit 7 of BFE001.
thomas is offline  
Old 18 June 2013, 18:14   #100
thomas
Registered User
 
thomas's Avatar
 
Join Date: Jan 2002
Location: Germany
Posts: 6,985
Quote:
Originally Posted by lifeschool View Post
Question: why does turning on the audio filter make the power LED go dim?
It doesn't. Turning it *off* dims the LED.

They just shortened the lines. Perhaps they thought it's funny. Or they added the feature to turn off the filter later and had no better idea than to use the same control line as for the power LED.
thomas is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 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 16:22.

Top

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