English Amiga Board


Go Back   English Amiga Board > Main > Amiga scene

 
 
Thread Tools
Old 13 August 2022, 19:38   #41
Mathesar
Registered User
 
Mathesar's Avatar
 
Join Date: Aug 2014
Location: Netherlands
Posts: 695
Quote:
Originally Posted by Thomas Richter View Post
I wouldn't suggest doing so - to my knowledge, the library still does not handle long file names properly. Something changed there from 3.1.4. onwards, and the code needs to be monitor where a file system truncates the name instead of relying of a now obsolete user setting.
Couldn't that be added? PeterK's icon.library is such a massive speed improvement!
Mathesar is offline  
Old 13 August 2022, 19:48   #42
Thomas Richter
Registered User
 
Join Date: Jan 2019
Location: Germany
Posts: 3,214
Talk to Peter, not me.
Thomas Richter is offline  
Old 13 August 2022, 20:19   #43
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,332
The biggest improvement (patch) to Amiga OS I ever tried had to be TLSFMem by Chris Hodges aka platon42 who did Poseidon USB stack. It increased AmigaOS performance more than anything I'd seen. It was so close to being finished and becoming a must have part of AmigaOS when Chris left the scene. He did a few patches after but it never quite left beta. Something like this (if not a continuation of this work) would be great
alexh is offline  
Old 13 August 2022, 20:29   #44
Thomas Richter
Registered User
 
Join Date: Jan 2019
Location: Germany
Posts: 3,214
This is probably no longer as much needed as it was in 3.1. In 3.1.4, the prime sources for memory segmentation were already removed, and those are ClipRects (layers V45 fixed that) and Regions and RegionRectangles (graphics V45 fixed that). Other than that, I would suggest PoolMem, which also keeps a scratch list for small memory allocations. That is probably already sufficient to speed up the rest as it buffers small blocks in a scratch list.

Note that the singly-linked chunk list of Amiga memory is unfortunately documented and thus some programs depend on it. This limits the design space any alternative implementation can live in.
Thomas Richter is offline  
Old 13 August 2022, 21:25   #45
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,332
Thanks for the explanation
alexh is offline  
Old 13 August 2022, 23:24   #46
Tpod
Registered User
 
Tpod's Avatar
 
Join Date: May 2021
Location: UK
Posts: 27
1. True Type fonts support – ttflib from aminet is generally OK but imho improving built in support for common font types (outside Amiga) would be a real plus for the OS.

2. Unzip Utility – I would think & hope this ones on the to do list/being done anyway.

3. MultiView able to view PDF's – Not a “must have” but would be great. There is no PDF viewer for 68000/10 Amigas that I know of, so it would be particularly nice for people like me with low end 68000/10 accelerators; all but small/simple PDF's would be painfully slow using ECS + 68000 but something is better than nothing!
Tpod is offline  
Old 14 August 2022, 00:47   #47
roberthazelby
Amiga user since 1990
 
Join Date: Sep 2005
Location: Bristol, England
Age: 48
Posts: 364
My suggestions are:

- Built in TCP/IP stack
- Ability to print to PDF
roberthazelby is offline  
Old 14 August 2022, 01:09   #48
QuikSanz
Registered User
 
QuikSanz's Avatar
 
Join Date: May 2021
Location: Los Angeles / USA
Posts: 135
Speaking of Printing, Ahem, we could use something better there too. A decent imitation Turbo Print would do.

Chris
QuikSanz is offline  
Old 14 August 2022, 08:21   #49
Thomas Richter
Registered User
 
Join Date: Jan 2019
Location: Germany
Posts: 3,214
Quote:
Originally Posted by Tpod View Post
1. True Type fonts support – ttflib from aminet is generally OK but imho improving built in support for common font types (outside Amiga) would be a real plus for the OS.
Why would the result look any different from what you have now?
Quote:
Originally Posted by Tpod View Post
3. MultiView able to view PDF's – Not a “must have” but would be great. There is no PDF viewer for 68000/10 Amigas that I know of, so it would be particularly nice for people like me with low end 68000/10 accelerators; all but small/simple PDF's would be painfully slow using ECS + 68000 but something is better than nothing!
APDF exists, and frankly, this would be really very slow on a plain old 68000, I'm not sure whether this is "better" by any means.
Thomas Richter is offline  
Old 14 August 2022, 08:27   #50
Thomas Richter
Registered User
 
Join Date: Jan 2019
Location: Germany
Posts: 3,214
Quote:
Originally Posted by QuikSanz View Post
Speaking of Printing, Ahem, we could use something better there too. A decent imitation Turbo Print would do.

Chris
In which sense? The current printing system had been enhanced for 3.1.4 already, more printers, and high- and truecolor support is all on board, and the system is working - unlike the printing system of 3.9 which was seriously flawed due to a defect in its buffer management. The trouble is more finding sufficient information for printers - most of what you get today are Windows GDI printers, depending on the windows system for rendering, and proprietary unpublished interfaces. This rules out any third party support. Two types of printers remain: postscript printers, which are supported, and PCL based printers. These are the two families of open printer languages you find today (besides Windows GDI I mean), and they are both in the Os.
Thomas Richter is offline  
Old 14 August 2022, 16:43   #51
Tpod
Registered User
 
Tpod's Avatar
 
Join Date: May 2021
Location: UK
Posts: 27
When it comes to using ttflib for True type font support I new I had some issues with it before. Tried to install some new fonts on my A2000 & get Software failure when use FIX FONTS (error#80000003). I know it worked better on one of my A1200's in the past.

Even if ttflib was 100% without issue as I said l think TTF support as standard would be a real plus.

APDF requires 020+. I was really thinking of it being usable (for small/simple pdf) for accelerators like my Supra28 i.e. accelerators based on a 68000 or 68010 CPU.

As with TTF support having PDF support out of the box would be nice because its such a commonly needed/useful feature (one less add on needed after a fresh install).
Tpod is offline  
Old 14 August 2022, 17:53   #52
daxb
Registered User
 
Join Date: Oct 2009
Location: Germany
Posts: 3,303
You may try ghostscript: http://aminet.net/search?query=ghostscript
daxb is offline  
Old 14 August 2022, 19:05   #53
Tpod
Registered User
 
Tpod's Avatar
 
Join Date: May 2021
Location: UK
Posts: 27
I have vague memories of trying to use goastsript to view PDFs years ago … unfortunately not pleasant ones! I sort of got it to work in the end but with a recoverable alert or something similar & that was only when I used an extra old version. Cheers for the suggestion though.
Tpod is offline  
Old 14 August 2022, 22:03   #54
desiv
Registered User
 
desiv's Avatar
 
Join Date: Oct 2009
Location: Salem, OR
Posts: 1,767
In my mind, my concern with something like Ghostscript is that while it is a great app for Linux or Windows, it was designed for those environments. Meaning that it isn't really designed to be lean...
And while I might not call Ghostscript on Linux bloated, I do think that I might call Ghostscript for AmigaOS bloated. ;-)

For my other thoughts, I do think possibly an integrated TCP/IP stack is great, if perhaps there are some "standards" or something around a TCP/IP stack that would make it better, then maybe that is more important than the stack itself.
Not sure what that would be tho, so that might just be silly.
But I think of our current stacks as the "Trumpet Winsock" for the Amiga. Whereas TCP/IP was integrated into the later versions of Windows. So, is there anything that needs to be done OS wise for a TCPIP stack (part of the OS or external) to work better?
If so, then that might be more important.
Of course, I might be way off and that's just a stupid thought too... Probably more likely. ;-)
desiv is offline  
Old 14 August 2022, 22:22   #55
spudje
Registered User
 
Join Date: Dec 2014
Location: Netherlands
Posts: 1,406
Quote:
Originally Posted by Thomas Richter View Post
There is a small tweak of the scsi.device that enables the second channel - just use LoadModule to load a dummy resident module named "ATAPIismajik" (it doesn't have to do anything, it just needs to be present), and you have the second channel - maybe, depending on your hardware.
I tried with Atapimagic/atapismajik but never got a CD working (with CDFileSystem). I have seen others get HDDs working on the 2nd IDE, but never a CDROM. I always had to revert back to a minimal IDEfix setup, with just using atapi.device & CacheCDFS.
spudje is offline  
Old 14 August 2022, 22:36   #56
Thomas Richter
Registered User
 
Join Date: Jan 2019
Location: Germany
Posts: 3,214
As stated, the thing is not tested well enough. However, the file system layer is completely independent from that, so there is no need to use CacheCDFS.
Thomas Richter is offline  
Old 15 August 2022, 14:34   #57
Rene_1974
Registered User
 
Join Date: Jul 2021
Location: Zutphen / Netherlands
Posts: 14
I only have 2 wishes

1. A built in unpack / pack utily that can unpack LHA and ZIP files, as those are the most common packer programs.

2. Built in network funtionality, because its not easy to get networking work when you're emulating an Amiga.
Rene_1974 is offline  
Old 17 August 2022, 09:13   #58
Phantasm
Not a Rebel anymore
 
Phantasm's Avatar
 
Join Date: Apr 2005
Location: UK
Age: 51
Posts: 497
Quote:
Originally Posted by Rene_1974 View Post
I only have 2 wishes



1. A built in unpack / pack utily that can unpack LHA and ZIP files, as those are the most common packer programs.



2. Built in network funtionality, because its not easy to get networking work when you're emulating an Amiga.
When you are emulating the Amiga (at least in winuae or fsuae) you don't need to install any networking software. It can be handled by the emulator just by enabling bsdsocket.library emulation and it works extremely well. In fact I see that as a good reason for not bloating the os with it.
Phantasm is offline  
Old 17 August 2022, 21:38   #59
eXeler0
Registered User
 
eXeler0's Avatar
 
Join Date: Feb 2015
Location: Sweden
Age: 50
Posts: 2,946
Quote:
Originally Posted by Phantasm View Post
When you are emulating the Amiga (at least in winuae or fsuae) you don't need to install any networking software. It can be handled by the emulator just by enabling bsdsocket.library emulation and it works extremely well. In fact I see that as a good reason for not bloating the os with it.

I think he might have meant that its difficult to set it up on an emulated system in a way’d want when you try to install /prepare a cf card for use in an actual Amiga?
eXeler0 is offline  
Old 17 August 2022, 22:53   #60
Phantasm
Not a Rebel anymore
 
Phantasm's Avatar
 
Join Date: Apr 2005
Location: UK
Age: 51
Posts: 497
Quote:
Originally Posted by eXeler0 View Post
I think he might have meant that its difficult to set it up on an emulated system in a way’d want when you try to install /prepare a cf card for use in an actual Amiga?
Ok that makes more sense.
Phantasm 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
"Voices8" 8 Channel Soundtracker "DemoSongI" song - "This is the Amiga with 8 Voices" DemosongIHunter request.Music 45 23 May 2022 20:07
ArsTechnica features "The A-EON Amiga X5000" tygre News 1 01 June 2017 21:33
"Reminder "Lincs Amiga User Group aka "LAG" Meet Sat 5th of January 2013" rockape News 4 30 January 2013 00:06
Poll: Should Ultima 6 music be regarded as a "top 10" Amiga rated tune? 7-Zark-7 Retrogaming General Discussion 19 03 December 2002 11:48
Most hated game design "features". 7-Zark-7 Nostalgia & memories 30 15 November 2002 18:47

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 14:38.

Top

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