Hi MCes
Thank you very much for sharing your thoughts on this matter.....
Apologies for not replying earlier. The time difference being what it is and taking in all this information and processing it. I am not a very smart person.
It is good to debate worthwhile topics such as this.
Here is what I know so far in my understanding on the mater.
eslapion wrote:Checking this stability is the purpose of the 74LS279 circuit which banman has indicated (created by me). See: viewtopic.php?f=5&t=5533&start=95
Any instability causes the 74LS74 used to select the bank on the Super Zaxxon cartridge to go nuts as illustrated in this video:
https://www.youtube.com/watch?v=ofg33zk9uCA
Your suggestion of additional circuity to enhance the slew rate is very interesting. I hope this is the intended meaning. Please correct me if I am off the track on this.
MCes wrote:an hybrid solution can be done using an eprom for decide which chip has to be selected, and some logical gates that manipulate the /cas signal:
PLA.GIF (11.37 KiB) Viewed 45 times
The /CAS signal will not make noise unto the eprom output (it isn't connected to the eprom...),
the /CASRAM fall will be delayed by 2 port-delay (address multiplexer have to do it's job in this time..).
A port can be used for speed up the slew rate (or to do a "shmitt trigger") for the /EXROM input, usefull in case of "Epyx FastLoad" cartridge
http://ar.c64.org/wiki/File:Epyx_FastLo ... _large.png
If it is not too much bother would it be possible for you to post a PCB Gerber file or PCB schematic regarding this said circuit you suggest.
Failing that an accurate graph paper design so I can construct a vero board prototype version of your circuit . What I mean is a circuit diagram all ready to layout on a vero board. I think I can manage that in a pinch.
Anything else is out of my modest skill set.
I would like very much to test your hypothesis out!
I would be most happy to get it constructed and fully test and discuss it here with out any bias.
Also please be aware that the chip I am testing is in fact a knockoff (fake) ST M27C512-90B6 OTP PROM chip. It cannot be assumed that this chip is in
any way related to eslapion's original ST M27C512-90B6.
Of that I am 100% certain.
Even the Chinese sellers tell me this.
............A little background on why I am here........
My main aim was originally and still is developing my soldering skills. Just a hobby mind you.
That is why I started making the small 8Kb game cartridges designed by Sukko Perra (which are very good by the way).
Also there were I think from memory a few YouTube videos of people burning PLA's with the same burner I have.
I just happen to be developing my EPROM skills (I know half of nothing here as well - notice a pattern developing

) and burned a PLA chip mainly because it was way way easier to do this than concatenating 64kb (8kb x 8kb EEPROM correct me if I am wrong here) of 8kb games and puting it on the chip.
This was in fact the Winbond W27C512C EEPROM (electrically erasable). It worked!!
Well.......sort of... actually to be honest not very well.
All sorts of artifacts would randomly appear on the screen. Not very appealing...
That didn't worry me any I was so chuffed at actually successfully following someone else's instructions.....
Then on another delivery I got these so called ST M27C512-90B6 branded chips. Some where in my wanderings I recalled that ST M27C512-90B6 name had came up for discussion.
I had no idea that these were in fact OTP. Maybe I wouldn't tried it if I knew I couldn't reuse these.
To my surprise I discovered I could burn these as well! My confidence with the EPROM burner was improving.
I gave these a go in the C64. I was initially surprised how much better the fake ST M27C512-90B6 PROMS appeared to perform over the Winbond EEPROMS.
Some more stumbling (bumbling) around in the dark on the internet......
By luck I came across some helpful sites and people such as Mindflare Retro and eslapion.
.........And that is why my discussion is here...