05 April 2015, 20:54 | #101 |
Registered User
Join Date: May 2014
Location: inside the emulator
Posts: 377
|
So you complain that using a standard menu that is clearly labeled isn't discoverable? Honestly that seems like complaining for its own sake.
|
05 April 2015, 22:18 | #102 |
Glastonbridge Software
Join Date: Jan 2012
Location: Edinburgh/Scotland
Posts: 2,243
|
it's not clearly labelled. it is completely unlabelled. there is no menu bar.
the standard way to resize a window is just to drag it with the mouse, not to open a hidden dialog and type a number into a box. i'm obviously not the only one to have this problem given there's a thread on StackOverflow about it. |
05 April 2015, 23:45 | #103 |
Registered User
Join Date: May 2014
Location: inside the emulator
Posts: 377
|
Properties/Layout isn't labeled?
The reason you can't drag to size is backwards compatibility with programs expecting a 80 characters wide text screen. But adjust the screen buffer width and then one can drag it up to the buffer size. The difference? If one does that then it's the _user_ that selects to have less compatibility by default. And compatibility have been MS bread and butter. BTW the Unix solution to resizing is frankly a hack. The MS solution have less chance of failing but isn't really a good solution either. |
07 April 2015, 16:06 | #104 | |
Registered User
Join Date: Sep 2007
Location: Stockholm
Posts: 4,357
|
Quote:
|
|
07 April 2015, 16:11 | #105 | |
Registered User
Join Date: Sep 2007
Location: Stockholm
Posts: 4,357
|
Quote:
And of course it was a bad port. In order to put TCP/IP in AmigaOS, NSDI basically took half of the BSD kernel, as well as much of the userland including etc/passwd, bin/ls, and ported it to the Amiga, which faciliatated a lot of bad ports from UNIX. Credit where credit's due, they also made a lot of good adaptations, such as file notification support, an ARexx interface and so on. RoadShow seems to take a different approach, dispensing with the AMITCP:db directory and arcade commands. |
|
07 April 2015, 17:41 | #106 |
Registered User
Join Date: May 2013
Location: Grimstad / Norway
Posts: 854
|
|
07 April 2015, 18:20 | #107 | |
Registered User
Join Date: May 2014
Location: inside the emulator
Posts: 377
|
Quote:
Also QNX, DESQview (at least partially) and IIRC even the original GEOS. |
|
07 April 2015, 19:58 | #108 |
Glastonbridge Software
Join Date: Jan 2012
Location: Edinburgh/Scotland
Posts: 2,243
|
there's nothing mystical about resource tracking, it doesn't require an MMU, i've thought about patching it into Exec myself just to prove it.
|
07 April 2015, 21:15 | #109 |
Registered User
Join Date: May 2014
Location: inside the emulator
Posts: 377
|
|
07 April 2015, 21:23 | #110 | |
Glastonbridge Software
Join Date: Jan 2012
Location: Edinburgh/Scotland
Posts: 2,243
|
Quote:
Just patch "free" and "allocmem" &c to keep reserved memory blocks in a doubly linked list for each task. |
|
07 April 2015, 21:39 | #111 | |
Shameless recidivist
Join Date: Jun 2012
Location: Duluth, Minnesota (USA)
Age: 38
Posts: 266
|
Quote:
|
|
09 April 2015, 00:01 | #112 | |
Registered User
Join Date: May 2013
Location: Grimstad / Norway
Posts: 854
|
Quote:
Anything you allocate and leave behind after you exit will crash&burn. Think Setfunction(). |
|
21 April 2015, 01:46 | #113 |
Registered User
Join Date: Apr 2015
Location: Beauharnois,Qc,Canada
Posts: 227
|
Funny enough, the first computer virus I ever saw in my life was the mouse inverter virus on my A1000 circa 1986 or so....
|
21 April 2015, 08:21 | #114 |
Coder/webmaster/gamer
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,688
|
Resource tracking really is trivial...it's just a matter of tracking what task allocates what resource. And it would greatly improve AmigaOS. (But some kind of opt-in system would likely be needed to handle eg. tasks that allocate resources on behalf of another task.)
|
21 April 2015, 08:30 | #115 |
Shameless recidivist
Join Date: Jun 2012
Location: Duluth, Minnesota (USA)
Age: 38
Posts: 266
|
Yeah, that's where it gets tricky, particularly since the Amiga's message-passing system is based around just handing over pointers to memory and who knows what happens to it from there...
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Breathless security codes | Supamax | request.Other | 9 | 09 October 2009 07:11 |
SNES EyeOfTheBeholder compared to Amiga's port | jharrison | Retrogaming General Discussion | 12 | 01 December 2008 22:06 |
How fast is WINUAE compared to a real amiga? | mrbob2 | Retrogaming General Discussion | 13 | 14 November 2008 23:14 |
My Amiga was a security system | DigitalQuirk | Nostalgia & memories | 3 | 17 April 2008 17:39 |
Why are Amiga games the most cheat menu hacked compared to other systems? | extentofmysin | Retrogaming General Discussion | 13 | 06 September 2006 20:16 |
|
|