Dynamic Engineering Portable PDS RAM Card

campbellashe

New Tinkerer
Sep 8, 2025
49
22
8
Asheville, NC

trag

Tinkerer
Oct 25, 2021
404
192
43
This is the next gen board:


I have not been following in detail. Have you looked at addressing/solving the loss of performance when the address strobe signal is used for RAM greater than 5 MB (4 MB?)? Apologies if I'm mistaken about that. I think I saw it in one of @JDW 's videos.
 

campbellashe

New Tinkerer
Sep 8, 2025
49
22
8
Asheville, NC
I don't have an elegant way yet.... I was thinking of jumping on the software side of things with the previously proposed use of an INIT to create a sleep hook to poke $FC0200 on wake. My understanding is just with wake from sleep this occurs? and is related to the logic board side...

My goals was to validate the board and then see if I could work on the INIT once I get it working.

This is the idea: @David Cook

I'm not sure if others have played with the software side to fix this problem.
 

trag

Tinkerer
Oct 25, 2021
404
192
43
I don't have an elegant way yet.... I was thinking of jumping on the software side of things with the previously proposed use of an INIT to create a sleep hook to poke $FC0200 on wake. My understanding is just with wake from sleep this occurs? and is related to the logic board side...

My goals was to validate the board and then see if I could work on the INIT once I get it working.

This is the idea: @David Cook

I'm not sure if others have played with the software side to fix this problem.
Thank you. I don't know the cause of the issue. Hearing that it existed was the extent of my knowledge. I appreciate the extra detail you provided.
 

David Cook

Active Tinkerer
Jul 20, 2023
268
332
63
I don't have an elegant way yet.... I was thinking of jumping on the software side of things with the previously proposed use of an INIT to create a sleep hook to poke $FC0200 on wake. My understanding is just with wake from sleep this occurs? and is related to the logic board side...

My goals was to validate the board and then see if I could work on the INIT once I get it working.

This is the idea: @David Cook

I'm not sure if others have played with the software side to fix this problem.

I added that to an unreleased version of my Quiet Portable init. JDW tested it and said it made no difference. If you build a spare memory board for me (which I will pay for), I'd be happy to experiment further with getting it working.
 

campbellashe

New Tinkerer
Sep 8, 2025
49
22
8
Asheville, NC
David,

I've got my 8 MB card working. Seeing slow down a boot with the 8MB setup. Do you understand the reason for the slow down. I 'm writing an INIT to poke the GLU; but I was expecting the slow down only to be post sleep; but now realize is is always there and am concerned that the INIT would not have any benefit?
 

David Cook

Active Tinkerer
Jul 20, 2023
268
332
63
Seeing slow down a boot with the 8MB setup

@SuperSVGA is the expert on this. He stated "Any access at all is sufficient, such as a simple tst.w $FC0200 instruction or running DM FC0200 from the debugger."

Can you try using Macsbug and testing the DM FC0200 instruction to see if that speeds up your card?

- David