16k cartridge to 64k expansion

Page 5/6
1 | 2 | 3 | 4 | | 6

By Alexey

Paragon (1233)

Alexey's picture

22-10-2017, 14:03

marcoexo wrote:

Thanks, I don't have a disk yet, I think testram relies on dos, is there any other ram test just based on bios ?

No, the TESTRAM also exists as a ROM image. You can convert it into an audio stream and load it via the cassette interface. You can use Caslink or other tools for ROM conversion.

By marcoexo

Resident (41)

marcoexo's picture

22-10-2017, 14:58

Alexey wrote:

No, the TESTRAM also exists as a ROM image. You can convert it into an audio stream and load it via the cassette interface. You can use Caslink or other tools for ROM conversion.

Tried that, converted the rom file (rom file tested working on emulator) to wav, but after bload "cas:",r complete it gives 'Syntax error' ... What's wrong with it ?

By Alexey

Paragon (1233)

Alexey's picture

22-10-2017, 15:15

If you are using Caslink, try inverting the waveform, using better MP3 rate or play around with volume.

By marcoexo

Resident (41)

marcoexo's picture

22-10-2017, 23:53

Alexey wrote:

If you are using Caslink, try inverting the waveform, using better MP3 rate or play around with volume.

Nope I can sccesfully load dozens of wav, but unfortunately testram does not run, wether the card is installed or not, it says 'syntax error' at the end of the load..: Tried everything I could on wav, if it's not a compatibility error (maybe testram incompatible with cas2link loader ? ) I would think it's an internal ram problem of my CX5M, but I didn't have problems with any software, anything seems to work fine.

I'd like to test memory, but my only mean of loading is cassette input

By Alexey

Paragon (1233)

Alexey's picture

23-10-2017, 00:37

Hmm, indeed. Tried this in the emulator with machines that have less than 64kb. Doesn't work. Could be related to the gap in RAM that Caslink uses at 0xF560. I'll see what I can do...

-- update --

Seems that the problem is with the TESTRAM itself. Tried to run it in an emulator with configurations that have less than 64k. Doesn't work. Bummer...

By marcoexo

Resident (41)

marcoexo's picture

23-10-2017, 09:52

...Yes I tried also, on bluemsx 32k configuration it keeps reporting 64k but hangs on test.

Is this the only ramtest we have on msx ?

By Alexey

Paragon (1233)

Alexey's picture

23-10-2017, 12:12

I am afraid so... But I hope that there will be a ROM for testing MSX computers created some day. We really need it. I am ready to provide hardware to whoever creates such a test ROM.

By marcoexo

Resident (41)

marcoexo's picture

02-11-2017, 22:53

ram expansion update :
Today I received my latest purchase, a 'rare' 64k Sony cartridge to fit low ram msx systems, and tested it with my CX5M.

https://1drv.ms/i/s!Amj-hhyUuUxAk6YWMw4M55UatFbYRw

Memtest correctly see 4 X16k banks at slot where cartridge is inserted.

Tried to test the ram using the expansion in slot 2 and the SGC EEPROM fitted with testram.rom in slot 1.
Program executes, but 'sees' 64k ram in slot 0 (does the same without ram cartridge) then hangs up at first 32k test.
I believe that the particular configuration with mixed ram/rom at slot 0 on the CX5M is not well handled by program.

I will disassemble the cartridge to see which logic it implements for ram expansion and post the photos as soon as i can. Maybe I wil make an internal slot 3 expander to fit it inside the case and free one slot.

By Grauw

Enlighted (6263)

Grauw's picture

03-11-2017, 01:00

Have you tried to run games? RAM in different slots is not ideal for compatibility, but still a great deal of them should work. Actually pretty odd that testram doesn’t, I would think a testing utility of all things would deal with it properly. A very hacky test would be to disconnect the internal RAM chip enable and boot with only the RAM cartridge.

p.s. I assume you’ve found the CX5M service manual? Slot 3 is used for the side slot module (SFG-01). On CX5M-II slot 3 is expanded and the module is in slot 3-3, the logic is provided by the MSX-Engine chip.

By marcoexo

Resident (41)

marcoexo's picture

03-11-2017, 10:02

Yes, I tried a few games I'm sure don't work on 32k / 48K such as Gunfright, Grogs, Turmoil they all work... Not having a disk, I use the wavs found at http://msx.gradius.com.br/Wavs/ those I tried all work fine, hence the expansion works fine.
Do you suggest any specific 64k game/program to test ?

And yes I know slot 3 is busy (I have an SFG-05) I have the Cx5M/YIS503F service manual and I've seen this, It's not too difficult to move external slot 3/0 to slot 3/1 or 3/2 and then install memory on 3/0 someone already did it and found that SFG-01 or SFG-05 still work and is recognized correctly.

Page 5/6
1 | 2 | 3 | 4 | | 6
My MSX profile