NMS8220 Discharge RAM memory faster at powercycle.

Страница 1/2
| 2

By Wlcracks

Hero (566)

Аватар пользователя Wlcracks

24-01-2012, 08:30

Hello.

My internal DRAM doesn't really discharge very fast on my NMS8220. When loading a .rom file with "AB" still in the &h4000 and &h4001 adress and a powercycle it needs to be turned off for like 3 minutes or longer. I could remove the "AB" but for future experiments this could be annyoning.

I heared Jan of nowind talk about a capacitor hardware patch for this problem at nijmegen. Anyone a how to? I did a search first ;-)

Thanks!

Для того, чтобы оставить комментарий, необходимо регистрация или !login

By RetroTechie

Paragon (1563)

Аватар пользователя RetroTechie

24-01-2012, 08:53

Even if you could find a hardware fix to reduce this problem, why make a hardware problem out of a silly software issue?

A hex editor (eg. DiskView 2) is your friend... For 'future experiments' there's emulators, Flash carts, and in a pinch you can always edit the "AB" back in (I used to overwrite just the "A" with a 0 byte, makes it easy to find that location in a .bin loader if necessary later).

By Wlcracks

Hero (566)

Аватар пользователя Wlcracks

24-01-2012, 09:32

... but for future experiments this could be annyoning.

and here comes a spoiler. A nms8220 doesnt have a diskdrive. I use caslink2 now through ipad.

By Manuel

Ascended (19469)

Аватар пользователя Manuel

24-01-2012, 21:17

Lol! Smile

By Wlcracks

Hero (566)

Аватар пользователя Wlcracks

03-03-2017, 17:28

So anyone has figured this out how to fix this in hardware, in the past 5 years? I recon other systems have this problem too?
I have dusted off the 8220, now with philips diskdrive with sd card replacement drive (hxc), but sometimes you have to turn the msx off for 5 minutes until the ram has cleared.

By Jipe

Paragon (1614)

Аватар пользователя Jipe

03-03-2017, 18:13

for solving this problem in past i find many ROMS of games with 42 41 "BA" at start

By sd_snatcher

Prophet (3659)

Аватар пользователя sd_snatcher

03-03-2017, 21:46

Tip: Execrom removes the AB signature by default. There's an option to preserve it when you need.

By Wlcracks

Hero (566)

Аватар пользователя Wlcracks

04-03-2017, 06:07

Thanks all but i was searching for a hardware solution.

By Louthrax

Prophet (2465)

Аватар пользователя Louthrax

04-03-2017, 11:36

Wlcracks wrote:

Thanks all but i was searching for a hardware solution.

Replacing the RAM chips ? Unless there's some "residual current" when the MSX is powered off... (but I doubt that).

By RetroTechie

Paragon (1563)

Аватар пользователя RetroTechie

04-03-2017, 19:43

DRAM essentially is an array of tiny capacitors. So it isn't that strange some of that charge keeps hanging on. You might say your DRAM works too well in this case... Wink

If you 'have' to have a hardware fix: how about a modified BIOS ROM that does a destructive RAM search at boot? MSX2+ does this, maybe there's some ROMs for Philips regular MSX2's out there that do the same? And the NMS8220 has some built-in firmware. If that's socketed, should be easy to add-in a ROM that nukes RAM-held "AB" signatures and such.

By Louthrax

Prophet (2465)

Аватар пользователя Louthrax

04-03-2017, 20:05

RetroTechie wrote:

If you 'have' to have a hardware fix: how about a modified BIOS ROM that does a destructive RAM search at boot?

Wouldn't that be a software fix Wink Evil ?

Страница 1/2
| 2