06 August 2024, 13:08 | #121 |
Ex nihilo nihil
Join Date: Oct 2017
Location: CH
Posts: 5,122
|
Nowadays, as soon as you play (online) you have at 99.99% a kernel access.
Who said win11 is a secure and professional OS ? You get the idea here : https://www.techspot.com/news/84841-...ed-driver.html |
06 August 2024, 13:13 | #122 |
Computer Nerd
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 48
Posts: 3,927
|
|
06 August 2024, 13:26 | #123 |
Registered User
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 2,153
|
|
06 August 2024, 17:20 | #124 |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,840
|
Use whatever you are happy and comfortable with and make sure you know the risks/limitations. Who gives a crap if someone else doesn't like it?
|
06 August 2024, 19:22 | #125 | |
Returning fan!
Join Date: Jan 2011
Location: Montréal, QC, Canada
Posts: 1,454
|
Very interesting thread and discussions (mostly ).
Quote:
|
|
06 August 2024, 19:51 | #126 | |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,840
|
Quote:
This does occasionally come as a surprise when I consider my old Permedia2, where there really isn't a strong distinction between between 2D and fixed function 3D pipeline - all graphical operations go via the same stages (with a few exceptions). It actually can transform pixel data as it fills a trapezoid (which includes basic rectangles) while reading from a source buffer with a different format. This is no slight at P96, the same was true with CGX4 back in the day. There is also a more direct memory copy when no transformation is needed and that's the one I believe is used when blitting in the ideal case. The other reason you might render straight to fast ram and copy after isn't really RTGs fault, but if your drawing operations aren't all making full width transfers, you waste a lot of time. If your drawing requires that you read existing pixels, e.g. for transparency etc, then you are shit out of luck, because VRAM reads are often really slow. |
|
06 August 2024, 20:01 | #127 | |
Registered User
Join Date: May 2023
Location: Norwich
Posts: 508
|
Quote:
Another obvious disadvantage is that you can't just memory map files and use demand paging to only load the portions you actually require, so dealing with files is just inherently more fiddly. |
|
06 August 2024, 20:06 | #128 | |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,840
|
Quote:
|
|
Today, 10:11 | #129 |
Computer Nerd
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 48
Posts: 3,927
|
|
Today, 10:20 | #130 | |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,840
|
Quote:
Maybe I wasn't clear, I said use whatever you want, knowing the risks / limitations associated with the choice. Maybe don't depend on the A1200 for internet banking. If you have security worries about Windows 11, you could install a virtual machine with a secured Linux image purely to run browser jobs inside. For extra paranoia, have the image read-only and create a copy of it each time so it's always clean. Obviously you'll want to keep the master image up to date. None of this helps with over privileged access to windows from other applications. You could make sure you have a non admin user as your main account and only ever use the admin account for system administration. |
|
Today, 11:09 | #131 | |||
Computer Nerd
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 48
Posts: 3,927
|
Quote:
Quote:
Quote:
|
|||
Today, 11:12 | #132 | |||
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,419
|
Quote:
IOWs, if you want fast rendering, it's ok to store your own graphics in whatever format you want, but you need to convert them (either with or without P96) to the target bitmap format before the game logic starts. On-chip format conversion came later. I believe I already mentioned that the voodoo is the first chip that could handle this. Quote:
Quote:
Yes, and unfortunately for most minterms, it is a read and a write at VRAM. |
|||
Today, 11:45 | #133 |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,840
|
I'd need to recheck this, but my recollection is that the formats the P2 bitmapping supports is a strict subset of the formats the that can be used for texturing, which includes some YUV and 4-bit nybble formats. So in theory it ought to be able to convert between any sensible RGB layouts and CLUT to RGB. What it can't do, is RGB to CLUT, for obvious reasons.
|
Today, 11:50 | #134 | |
Registered User
Join Date: Mar 2018
Location: Hastings, New Zealand
Posts: 2,844
|
Quote:
If it wasn't for compatibility issues I would be quite happy with Windows XP on all my 'modern' PCs. Windows 10 isn't the greatest, but it does the job. An 'Amiga-like' OS wouldn't, which would make it pretty useless. Not that we have to worry about that, since this 'Amiga-like' OS will never be produced. |
|
Today, 12:06 | #135 |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,840
|
When people say they need Windows, I assume that what they mean is that they have some software that runs on it. I've used Linux as my "PC" daily driver since at least 2005. There are plenty of applications that I used on windows and thankfully most of them work, and continue to work on Wine.
The obvious exception that I can think of (at least prior to proton) is gaming. There are still titles that don't work properly (or at all), but I dunno, what do you guys use your Windows machines for? Maybe there are alternatives to be had. |
Today, 12:10 | #136 | |
Computer Nerd
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 48
Posts: 3,927
|
Quote:
Gaming, Visual Studio, some other things. |
|
Today, 12:20 | #137 | |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,419
|
Quote:
In the rare case I need to work on a Word document, I have "Crossover Office", which also works really nicely, and it gets the Windows stuff out of the way. |
|
Today, 12:25 | #138 |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,840
|
|
Today, 12:27 | #139 | ||
Registered User
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,496
|
Quote:
Obviously a new OS would use 64-bit addressing, which is on modern architectures usually actually 48bit wide or so .. leaving plenty of room for things like tags stored within such an 64bit-adresss. Having a flat continuous virtual address space for the OS and all programs, does NOT mean the MMU is not used for translating these addresses to on to actual physical addresses, which would be different. Smaller chunks of fragmented physical memory can be collected and presented as a continuous region in the virtual address space. Also programs for such an OS need to be compiled position independent anyways, leaving only relative jumps within the program code. This can be used to make the program live-relocatable (scheduler/kernel pauses the program, copies it to a new location, adjusts the program counter, and activates it again. This is not possible in AmigaOS now due to no explicit rules for how to handle shared memory and things like hooks ...) Quote:
Last edited by Gorf; Today at 12:35. |
||
Today, 13:18 | #140 |
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,378
|
Web, notepad++, visual studio, mpc-hc, emulation (a lot !), gaming.
Oh, and also pure laziness (it came pre-installed), lack of knowledge about what alternatives can currently do, and to have something easy to blame in case anything goes wrong. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
What is the best Amiga OS for PC(Amithlon or Amiga OS XL) | spannernick | support.Other | 4 | 04 September 2012 16:07 |
PortablE r4 released (now runs on Windows) | ChrisH | Coders. General | 1 | 30 May 2009 02:40 |
You know you're in trouble when a 1.4ghz PC runs Dizzy at 5fps... | Echo | Retrogaming General Discussion | 11 | 28 January 2003 15:06 |
Windows API for Amiga OS? | Pyromania | Amiga scene | 3 | 11 April 2002 13:02 |
|
|