Overview Features Coding ApolloOS Performance Forum Downloads Products Order Contact

Welcome to the Apollo Forum

This forum is for people interested in the APOLLO CPU.
Please read the forum usage manual.
Please visit our Apollo-Discord Server for support.



All TopicsNewsPerformanceGamesDemosApolloVampireAROSWorkbenchATARIReleases
Documentation about the Vampire hardware

P96 Memory Size?

Darren Eveland

Posts 102
19 Mar 2024 21:17


Hi, I have a Vampire 500 in my A2000 running at 1152x864x16-bit.  I run IBrowse on it's own screen (exact same resolution).  When I start IBrowse my screen blacks out for a second or two and then displays.  It's like it's swapping it in (due to lack of memory).
 
  I noticed in the monitor tooltypes for vampiregfx there is a line:
 
  VideoMemSize=0M
 
  I tried changing that to VideoMemSize=16M but it made no difference.
 
  Does anyone know how to change/set the video memory size for P96 on Coffin R59?
 
  I have other machines and they seamlessly switch to IBrowse without the 1-2 second delay to black.  It's kinda annoying...

Edit: Reading the tooltype doc it looks like 8M is maximum for VideoMemSize=

I set it to 8M but it didn't help.
 
  Thanks
  Darren


Gunnar von Boehn
(Apollo Team Member)
Posts 6223
20 Mar 2024 10:54


Its normal that monitors need time to sync when you change the screenmode. Depending on your monitor this can take 1-2 seconds.

So if there are two nearly the same modes maybe ...
But not the same e.g. 16bit and 24bit then this could trigger sync need of the monitor.

You said you have the V500 in the an A2000.
Is the V500 is placed in the 68K socket on the mainboard?




Darren Eveland

Posts 102
20 Mar 2024 17:23


Gunnar von Boehn wrote:

  Its normal that monitors need time to sync when you change the screenmode. Depending on your monitor this can take 1-2 seconds.
   
    So if there are two nearly the same modes maybe ...
    But not the same e.g. 16bit and 24bit then this could trigger sync need of the monitor.
   
   
    You said you have the V500 in the an A2000.
    Is the V500 is placed in the 68K socket on the mainboard?
   
   
 

 
  It's in a CPU slot holder and is working totally stable.  I have both workbench and the IBrowse screen set to the exact same screenmode.  In my other systems when I change to the other screen (same setup - workbench/ibrowse - same screen), it immediately changes with no monitor black/re-sync.  Maybe I have something configured incorrect, but it looks to me like It's swapping the screen in from memory.  It's 1164x832 at 16-bit for both screens.  I would think 8MB should be enough memory for that so it should not need to swap.
 
  It's interesting because the vampiregfx tooltype "VideoMemSize" was set to 0M.  (This is something I did not ever change before).  I changed it to 8M but it didn't help).  I'm using the latest SAGA drivers from this website, 3.1b6 and core 2.17.


Gunnar von Boehn
(Apollo Team Member)
Posts 6223
21 Mar 2024 05:19


Darren Eveland wrote:

It's interesting because the vampiregfx tooltype "VideoMemSize" was set to 0M. I'm using the latest SAGA drivers from this website, 3.1b6 and core 2.17.

 
SAGA can use all fastmem for Display .... This means you have available 128MB GFX memory on the V2 and 500 MB GFX memory on the V4.
 
And a memcopy of 2 MB would be so fast done by the V2 that you could not see it. The V2 can memcopy like 300 MB/sec - copy 2 MB would take less than 1/100th of a second.
 



Darren Eveland

Posts 102
23 Mar 2024 18:55


If I drop my workbench down to 1024x768x16-bit and the IBrowse screen to the same, I no longer get the black screen for 1-2 seconds.  It immediately swaps from Workbench to IBrowse screen with no delay and no momentary black screen.


Son Goku

Posts 39
25 Mar 2024 19:49


Unfortunately, the Mac emulator “Fusion” seems to require a fixed video memory size. That's why I set "VideoMemSize=8M". But only 6MB is displayed.
With a lower value, some resolutions are not possible....
With "VideoMemSize =0" 8MB is displayed....



Darren Eveland

Posts 102
29 Mar 2024 01:36


Son Goku wrote:

Unfortunately, the Mac emulator "Fusion" seems to require a fixed video memory size. That's why I set "VideoMemSize=8M". But only 6MB is displayed.
  With a lower value, some resolutions are not possible....
  With "VideoMemSize =0" 8MB is displayed....
 

Strange that doesn't make sense. Maybe that tooltype is not working properly to set the memory.


posts 7