Who's Online |
101 user(s) are online ( 55 user(s) are browsing Forums)
Members: 1
Guests: 100
imagodespira,
more...
|
|
Headlines |
-
amidisas.tar.bz2 - development/utility
Apr 16, 2024
-
wildmidi.lha - audio/play
Apr 15, 2024
-
liba52.lha - development/library/audio
Apr 14, 2024
-
libcurl.lha - development/library/misc
Apr 14, 2024
-
libopenssl.lha - development/library/misc
Apr 14, 2024
-
bermudasyndrome.lha - game/action
Apr 14, 2024
-
amigagpt.lha - network/chat
Apr 14, 2024
-
curl.lha - network/misc
Apr 14, 2024
-
dgen_sdl.lha - emulation/gamesystem
Apr 12, 2024
-
amiarcadia.lha - emulation/gamesystem
Apr 11, 2024
|
|
|
|
Re: Thin emulation?
|
Posted on: 2011/8/7 21:55
#41
|
Just popping in
|
So planar-to-chunky could be done in the shader?
|
|
|
|
Re: Thin emulation?
|
Posted on: 2011/8/7 14:40
#42
|
Just popping in
|
@Hans
I may end up doing both in the end. The problem isn't the 8-bit CLUT, it's getting OpenGL to open an 8-bit alpha-only framebuffer to save on video RAM. For those graphics cards that don't have Gallium, the OpenGL version will require 32-bits of memory per 8-bit pixel just because I don't know how to allocate an 8-bit framebuffer in OpenGL.
|
|
|
|
Re: Thin emulation?
|
Posted on: 2011/8/5 18:22
#43
|
Just popping in
|
@Elwood Sorry, no. There were no comments on Aros-Exec so it didn't even show up as a blip on Power2People's radar screen. I suppose I could have started a bounty myself by offering some money.
I might just start tinkering soon. I'm getting a used computer from a friend and if I'm lucky it should have an nVidia graphics card so I can get it to run with the AROS Gallium3D drivers.
|
|
|
|
Re: <-- Fix general forum lack of icon
|
Posted on: 2011/7/15 16:53
#44
|
Just popping in
|
Great! But the OS41ice theme doesn't have a report button image. Could that be solved as easily?
|
|
|
|
Re: ASL req: bug or feature ?
|
Posted on: 2011/6/5 19:28
#45
|
Just popping in
|
Personally, I think they should have made the ASL requester shorter and wider so that, on a classic machine, the file requester could be put on a custom screen to avoid palette collisions, since each screen can have its own Copper list.
|
|
|
|
Re: What gfx cards will work with Gallium3D on a Sam440?
|
Posted on: 2011/5/19 17:30
#46
|
Just popping in
|
@ChrisH
The free Nauveau driver for Linux that is also used by AROS works with the cards you linked above. It's possible that there will be non-free Radeon drivers for use with OS 4.x since Hyperion has NDA access to the specifications of the Radeon.
I'm not sure what the licensing implications of using the Nauveau drivers with OS 4.x would be. I have heard that Gallium doesn't use the binary-blobs LGPL library stub to interface to the Linux kernal. It may require some GPL interfacing to be able to use the free drivers that Linux uses.
|
|
|
|
Re: Thin emulation?
|
Posted on: 2011/5/2 0:35
#47
|
Just popping in
|
I started out with this thread on AROS-Exec. I guess that's all that needs to be discussed.
|
|
|
|
Re: Pixelartists, Mac users and maybe easy hollywood contribution needed for Softwareproject
|
Posted on: 2011/4/28 22:02
#48
|
Just popping in
|
The permissions on the executable were rwxr-xr-x so the executable bits were already set.
|
|
|
|
Re: Pixelartists, Mac users and maybe easy hollywood contribution needed for Softwareproject
|
Posted on: 2011/4/28 19:37
#49
|
Just popping in
|
@gerograph
The second test works well now.
|
|
|
|
Re: Pixelartists, Mac users and maybe easy hollywood contribution needed for Softwareproject
|
Posted on: 2011/4/28 18:30
#50
|
Just popping in
|
The preview program shows me the JPG images. The BGPic doesn't show because it doesn't have the correct suffix for the viewer to detect the type.
-edit- The BGPic views when using the Open Using Google Chrome menu item from the context menu. It isn't corrupt.
|
|
|
|
Re: Pixelartists, Mac users and maybe easy hollywood contribution needed for Softwareproject
|
Posted on: 2011/4/28 17:11
#51
|
Just popping in
|
Quote: gerograph wrote: @Samurai_Crow
Quote:I think it's looking at the wrong place for its files. Usually the current directory when running the SlideAndFly application from the icon is SlideAndFly.app/contents/MacOS/
It just looks in its rootdir... O.k., what happens if you shift the image files, #*.cmnt files, BGPic and frame into this directory ? Does it run ?
No, actually, it is still a black screen when it runs. Quote: What would happen, if I just rename SlideAndFly ? (The Appdirbundle) Would it still run ?
Yes it still works as showing a black screen when I rename the bundle.
|
|
|
|
Re: Pixelartists, Mac users and maybe easy hollywood contribution needed for Softwareproject
|
Posted on: 2011/4/27 21:54
#52
|
Just popping in
|
@gerograph
SlideAndFly just shows a black screen when I run it. If I run it from the command as SlideAndFly.app/contents/MacOS/SlideAndFly from the addslidetestdir directory it shows the same black screen and no error message. I think it's looking at the wrong place for its files.
Usually the current directory when running the SlideAndFly application from the icon is SlideAndFly.app/contents/MacOS/ and if you want to look at the directory outside the app bundle, you have to change directories to ../../../ and access your files from there.
I hope this helps you.
BTW, I don't have P96 installed in my work directory on E-UAE so I cannot view the 68k binary.
|
|
|
|
Re: Pixelartists, Mac users and maybe easy hollywood contribution needed for Softwareproject
|
Posted on: 2011/4/27 19:11
#53
|
Just popping in
|
Message sent.
|
|
|
|
Re: Pixelartists, Mac users and maybe easy hollywood contribution needed for Softwareproject
|
Posted on: 2011/4/27 16:57
#54
|
Just popping in
|
I've got an Intel Mac. Do you need me to test something?
|
|
|
|
Re: Thin emulation?
|
Posted on: 2011/4/27 16:37
#55
|
Just popping in
|
Since AROS already has the Gallium3D drivers ported to it, I decided to post the Bounty to Power2People.org instead of AmigaBounty. Discussion about the details should continue on AROS-Exec.org.
|
|
|
|
Re: Thin emulation?
|
Posted on: 2011/4/23 17:10
#56
|
Just popping in
|
@kas1e
There will still need to be an emulation layer over the top of the shader for the CIA timers and Paula and so on. That shouldn't need to be in the library though.
A full thick emulation layer could still use the shader routine to boost the speed of the graphics emulation. The planar to chunky conversions would still need to take place in the thick emulator application, for example, so incorporating CIAgent and Nalle Puh or something similar shouldn't kill the performance.
I think the important thing is to keep the emulation thin by mapping old functionality into the modern equivalents as closely as possible.
|
|
|
|
Re: Thin emulation?
|
Posted on: 2011/4/23 15:46
#57
|
Just popping in
|
@retro
I decided to go with Power2People.org since AmigaBounty is OS4 only and doesn't require that the code be released as open-source. AROS has Gallium3D drivers working right now and once OS4 gets the Gallium drivers it should be easy to port from there to here. If nobody accepts the bounty right away, then writing both versions in parallel should be possible.
BTW, the Radeon 7000 chips in a MicroA1 won't be able to run shader programs. They use what's called a "fixed-function pipeline" that works differently. It'll need thick emulation on the MicroA1 or else use the hack to allow a graphics card to plug into the PCI slot.
|
|
|
|
Re: Thin emulation?
|
Posted on: 2011/4/21 16:18
#58
|
Just popping in
|
Easier? Maybe, but it would also be DEAD SLOW. E-UAE does thick emulation. Thin emulation would be executable by the shaders in the graphics card and would run much faster since it would leave the CPU alone for executing the actual code and the JIT besides.
On the SAM 440 series, the graphics cards or on-board chips are fast but the CPU is not very fast by today's standards. The SAM 460 fixes the CPU speed problem partially but still has underutilized graphics capabilities on its graphics card. Only an AmigaOne X1000 would have the brute force to make thick emulation work.
Thick emulation works well on MicroA1-c machines because the Radeon 7000 chips have no shader capabilities. On modern graphics cards, the chips can be programmed to run simple programs on each pixel displayed so that some Copper-style capabilities can be regained by the system.
For example, Total Chaos AGA runs dog slow on my Intel Mac running E-UAE even though the JIT is active. The reason for this is that the chipset emulation is much slower than the processor emulation. I suspect P-UAE would be more compatible but still slow. I want chipset emulation on NextGen Amigas to be uniquely capable of emulation of Classic capabilities that even WinUAE struggles with. Of course DirectX is more able than OpenGL in this regard so I want to close the gap.
|
|
|
|
Re: Thin emulation?
|
Posted on: 2011/4/21 2:09
#59
|
Just popping in
|
@DAX
Preferably as a shared library so that software could run from a common source code with people writing software for Classic Amiga. EUAE could access it among others programs.
|
|
|
|
Re: Thin emulation?
|
Posted on: 2011/4/19 1:41
#60
|
Just popping in
|
There is a Wikipedia article about Gallium3D drivers. Gallium3D drivers are slated to come in a future version of AmigaOS 4.x. I'm talking about code that will bypass OpenGL and access the graphics drivers directly to implement AGA chipset features.
|
|
|
|