Who's Online |
68 user(s) are online ( 40 user(s) are browsing Forums)
Members: 0
Guests: 68
more...
|
|
|
|
Re: OS4 vs OS3.9
|
Posted on: 2007/9/23 16:50
#2381
|
Home away from home
|
@Minuous Quote: Minuous wrote: @LiveForIt
Thanks for the reply.
>OS3.9 NDK might suggest things that is no longer safe
OS4.0 doesn't seem to be very compatible with OS3.9 software, eg. several of my programs which are AFAIK 100% system-legal apparently don't run properly under OS4.0. It doesn't seem right to lay the blame for this on OS3.9, it is rather a problem with OS4.0.
You sure about that? OS 4.0 catches a lot more bugs than OS3.9 does. For example a "100% system-legal" app could still have a NULL pointer error that could work on OS3.9 most of the time (and crash the whole system the rest of the time); OS 4.0 would catch this and bring up the grim reaper. It catches other errors too. This is better than letting apps overwrite memory that don't belong to them, and then hoping that it doesn't kill the system. Hans
|
|
|
|
Re: LaTeX
|
Posted on: 2007/9/22 21:25
#2382
|
Home away from home
|
@Jack
I've asked anyone if they're doing a Latex port before, and never got an answer. So, AFAIK, no one's working on it. Although I don't use it at the moment, I'd welcome an easy to install and fully working OS4 version.
Hans
|
|
|
|
Re: Where is the SDK?
|
Posted on: 2007/9/21 2:27
#2383
|
Home away from home
|
@Jack They placed it on their ftp server. Hans
|
|
|
|
Re: TGE on Amiga
|
Posted on: 2007/9/20 19:38
#2384
|
Home away from home
|
@Varthall It's not free. Go to garagegames.com for more info. I don't know what license is required for porting the engine itself. I'd like to see the port progress too. Hans
|
|
|
|
Re: New ATI drivers?
|
Posted on: 2007/9/19 20:31
#2385
|
Home away from home
|
@LiveForIt Quote: LiveForIt wrote: @Hans
But I expect the standard entry point is the PC BIOS, because that where PCI card is registered after scanning the PCI bus for vendor id?s and product id?s, the video cards IO ports and memory maps are located some where else (but only the PC bios knows where that is if I?m right.)
I'm certainly not an expert in this area, but I'd expect that all that a driver would need is the PCI card's base address. PC BIOS calls aren't available once an OS starts either, the OS basically extracts the hardware info it needs, loads the necessary driver, and then stops using BIOS calls. The VESA standard should specify how to find the VGA bios; that's all you really need. Hans
|
|
|
|
Re: TGE on Amiga
|
Posted on: 2007/9/19 20:22
#2386
|
Home away from home
|
@Psychopsam Quote: Psychopsam wrote: Is this still working? I am writing a new version of Starfighter on the PC using Torque and would love to be able to port it to the Amiga if Torque works on this platform.
What's the status of this?
That would be nice to know. However, Shadow hasn't logged in here since June, so it might take a while to get a response. Does anyone have any other contact details for him? Hans
|
|
|
|
Re: Reaction Roadmap?
|
Posted on: 2007/9/19 18:11
#2387
|
Home away from home
|
@xeron Quote: xeron wrote: @Hans
Drag and drop would be really handy. For PFTP i had to roll my own, and even then had to resort to using the middle mouse button (which is a little counter intuitive, but it works).
How much effort was creating your own? Why did you end up using the middle mouse button? It would really help if we had a standard drag & drop API. We'd need a draggable class, drop-zone class, and any listview type object would probably need to have their own customized version. Maybe it could build on the current icon based drag & drop which works on a per app/window basis. Hans
|
|
|
|
Re: New ATI drivers?
|
Posted on: 2007/9/19 17:20
#2388
|
Home away from home
|
@LiveForIt
There's a difference between the PC BIOS, and VGA BIOS. The PC BIOS shouldn't be required for a VESA driver as it's the VGA BIOS (on the graphics card itself), that contains all the routines.
Hans
|
|
|
|
Re: New ATI drivers?
|
Posted on: 2007/9/18 20:18
#2389
|
Home away from home
|
Just a quick update: a basic 2D driver is available now. The license appears to be very liberal (i.e., no GPL). This could well be used as a basis for an Amiga driver. BTW, what extactly is git? It looks like yet another CVS/subversion like tool. Hans
|
|
|
|
Reaction Roadmap?
|
Posted on: 2007/9/18 17:21
#2390
|
Home away from home
|
I'm wondering if there's an official roadmap for the Reaction GUI system? More precisely, is drag and drop support on the roadmap? And what's it's priority?
Drag and drop is the main item that's missing that I wish was supported. It would my the prime motivation to choose MUI as the GUI system for an application over Reaction.
Hans
|
|
|
|
Re: Hyperion at Pianeta Amiga 2007
|
Posted on: 2007/9/17 18:52
#2391
|
Home away from home
|
@Atheist Quote: Atheist wrote: Quote:Swisso wrote:
@AmiKit I am glad they were able to send somebody since all the other main companies will be represented bar one and am looking forward to meeting him at the show. Hi Swisso,
This reflects the utter contempt that that certain "bar one" company shows toward the community and AOS4.x.
Well, if this certain company did turn up. What do you think would happen? I think there's a good chance that they'll be boo'd off stage. This is really a situation where they're in trouble no matter what they do. Hans
|
|
|
|
Re: New ATI drivers?
|
Posted on: 2007/9/16 17:34
#2392
|
Home away from home
|
@Chris Quote: Chris wrote: @orgin
Probably. I have no knowledge of writing device drivers not least P96 drivers, and only looked at the code briefly so don't really feel qualified enough to comment. There are four directories within the source code dir though - one was for the bios emulator, and I forget the other three. Somebody who knows how to write P96 drivers might be able to knock something up.
You'd only require the x86emu part of it for a graphics driver. I have no idea how long writing a driver would take. Hans
|
|
|
|
Re: New ATI drivers?
|
Posted on: 2007/9/15 17:06
#2393
|
Home away from home
|
@orgin Quote: I thought so but couldn't confirm it. If they wrote it, they should be allowed to release it under a dual license (i.e., a GPL version for UBoot and proprietary version for the driver). Actually, I'd prefer it if they concentrated on a new graphics API/driver system that will rid us of the limitations of the current one that are ruining 3D performance. As I said earlier, a Radeon x1### PCI card could be used to develop the new system on the same machine that's using the old system for the AGP card. That way you'd still have a working display on the machine while developing and testing the new system. If you're really stretched for cash, you could use a KVM (for it's monitor switching only) so that you don't need two monitors. Hans
|
|
|
|
Re: Memory protection and tasks/processes
|
Posted on: 2007/9/15 16:53
#2394
|
Home away from home
|
@Belxjander Quote: Belxjander wrote: @Hans tasks/processes/threads/ does it really matter... other OS may allow threads to occupy the same memory space, but we are not those other OS, why not take the path of every seperate thread of execution as being an own task whether able to be an AmigaDOS extended process or not?
Forget the separate memory spaces. That's not the issue. The reason for wanting to share memory between threads within the same process is to simplify inter-thread communication. I'd like to prevent other applications from screwing with memory belonging to my app, but still allow free (but mutex protected) sharing of data between threads within my application. This doesn't require separate memory spaces as Amiga OS is a single memory space OS. It would require a concept of child-tasks (and possibly a new memory protection classification). Hans
|
|
|
|
Re: New ATI drivers?
|
Posted on: 2007/9/15 16:34
#2395
|
Home away from home
|
@joerg
I know that it needs an x86 emulator. Who wrote the emulator that UBoot uses? Depending on the license, perhaps that one could be used.
The other issue is the number of poor VESA implementations around. Rogue encountered a huge variation on Radeon cards when having a quick look at using VESA modes for a graphic logo on startup (like the SAM board has). It would have to be tested on a wide range of graphics cards.
The advantage would be that we'd at least get a display on all graphics cards.
Hans
|
|
|
|
Re: New ATI drivers?
|
Posted on: 2007/9/14 22:52
#2396
|
Home away from home
|
@orgin
Right now, no-one's written a VESA driver for OS4 (at least there isn't one released yet). If someone wrote such a driver, there wouldn't be an issue. IIRC, this is what Scitech's SNAP driver was supposed to do.
Hans
|
|
|
|
Re: New ATI drivers?
|
Posted on: 2007/9/14 22:36
#2397
|
Home away from home
|
@billt Quote: billt wrote: @Hans Realize that the PCI vendor/device IDs need added to the list before they will be recognized, without that the computer doesn't know to try the Radeon driver on any card. That's my current problem with my A1, I need to swap in an older card in the list to install OS4, start over, edit the list to add my X1950, and then try that card again. Right now all I get is a message that no known graphics card was found to run an OS4 driver, but I do see that printed on the screen connected to the X1950. :) Ugh, if only I had time to fiddle with that stuff.
Not having the vendor/device ID in the list could actually help someone working on a driver, or a new graphics system (which is on the card). That way they're not competing with the existing drivers for access to the card. A test scaffold could be built allowing the driver (or parts of it) to be tested without swapping hardware, and with the other graphics card still available to look at debug info and edit code. Hans
|
|
|
|
Re: Memory protection and tasks/processes
|
Posted on: 2007/9/14 18:06
#2398
|
Home away from home
|
@centaurz
It looks like memory protection works at the task level, not the process level (i.e., it has no concept of DOS processes). IIRC, the current pthreads library is a wrapper that uses tasks/processes, so that wouldn't help either. As long as there's no concept of child-tasks or threads, I don't think that threads sharing local memory that is protected from other processes is possible. Hopefully this will be added at some point.
Hans
|
|
|
|
Re: Can AGP and PCI-66 be used simultaneously?
|
Posted on: 2007/9/14 1:12
#2399
|
Home away from home
|
@joerg Quote: joerg wrote: @Hans
Quote: Hans wrote:
Probably because it's a 33 MHz card.
Are there really PCI33-only sii0680 cards?
Silicon Image's own website claims that they're 33 MHz. Quote: Quote:The real question is if the same thing happens when a 66 MHz card is plugged in to the PCI-66 slot. As long as you have a card in the AGP slot as well it can't work. You can only use one of both. Ok, that's what I wanted to know. Pity though. All my other slots are in use. Quote: Quote:Another issue is if the firmware is able to cope. U-Boot only executes the firmware of gfx cards. Sorry, I meant U-Boot. If the hardware supports it, but U-boot doesn't, then it's not possible. Hans
|
|
|
|
Re: Can AGP and PCI-66 be used simultaneously?
|
Posted on: 2007/9/13 22:08
#2400
|
Home away from home
|
@ZeroG Quote: ZeroG wrote: @Hans
There is nothing in the MOBO-Docs, but:
The AGP Slot in my A1-XE is used for a Radeon and i cant get it to start if i plug the sii0680 in the PCI-66 Slot. If i remove the sii it is starting again.
Probably because it's a 33 MHz card. The real question is if the same thing happens when a 66 MHz card is plugged in to the PCI-66 slot. Another issue is if the firmware is able to cope. Hans
|
|
|
|