What is the maximum loading time on MSX with default 1200 baud tape recording?

페이지 1/5
| 2 | 3 | 4 | 5

By Manuel

Ascended (10161)

Manuel의 아바타

03-12-2011, 16:18

So, let's say you load 64k (in practice games will be a tad smaller of course). Let's say you use default baud rate of 1200 bps (1200 bits per second). Let's say we forget about headers and blocks. We know one byte has one start bit and 2 stop bits, i.e. you need 11 bits per effective byte.

This would mean a loading time of 65535*11/1200/60 = about 10 minutes. But that sounds like a factor of 2 too short... What is wrong in this reasoning?

Login or 등록 to post comments

By MäSäXi

Paragon (1785)

MäSäXi의 아바타

03-12-2011, 16:22

Elite had long loading time, over 10 minutes for sure. Maybe between 11-15 minutes, I don´t remember it exactly anymore..

By nikodr

Paladin (693)

nikodr의 아바타

03-12-2011, 17:31

In most other 8bit machines like zx spectrum,amstrad etc you can use alternatives ways like an ipod nano,or an mp3 playaer,no need to play with tapes,15 minutes is so long time to wait.Maybe off topic but is there a specific msx way of loading cas through ipod ?how can i connect it to the msx?A custom cable of some sort?

By Manuel

Ascended (10161)

Manuel의 아바타

03-12-2011, 17:33

Maybe it's correct afterall. E.g. Auf Wiedersehen Monty has a 74k CAS file, so the above calculation would lead to a 682.76 seconds. When converting to WAV manually at 1200 baud, it takes 799 seconds. If you add some overhead due to headers and space between blocks, maybe it is correct?? Still almost 2 minutes off here sounds like a lot.

By max_iwamoto

Champion (342)

max_iwamoto의 아바타

03-12-2011, 18:02

From what I remember, most ZX-Spectrum games loading in 5-6min. But we talking about not original games. I think original games load longer, because of the extra protection data that not really a game itself.

By Manuel

Ascended (10161)

Manuel의 아바타

03-12-2011, 18:11

What would be the largest non-multi-loader MSX tape game? Maybe Bankbuster MSX2, which loads in about 18:30 Smile (It is about 106kB of CAS file.)

Note that at 2400 baud it loads in 10:30 or so.

By PingPong

Prophet (2621)

PingPong의 아바타

03-12-2011, 20:01

Maybe it's correct afterall. E.g. Auf Wiedersehen Monty has a 74k CAS file, so the above calculation would lead to a 682.76 seconds. When converting to WAV manually at 1200 baud, it takes 799 seconds. If you add some overhead due to headers and space between blocks, maybe it is correct?? Still almost 2 minutes off here sounds like a lot.
Having a real machine is easy to see if your assumptions are correct.
BSAVE "CAS:16K",startaddress,endaddress
(choose exactly 16K, for startaddress, endaddress)

take note of the time...

By cax

Prophet (3672)

cax의 아바타

03-12-2011, 23:31

nikodr,
there exist WAVeR, MicroWAVer, CasLink and other turbo-loaders for MSX.

By Manuel

Ascended (10161)

Manuel의 아바타

04-12-2011, 12:55

PingPong, it will be the same on openMSX, it won't do it faster there.

By mars2000you

Prophet (3858)

mars2000you의 아바타

04-12-2011, 13:03

For faster loading, run CAS files on generic blueMSX machines ! Wink

By Manuel

Ascended (10161)

Manuel의 아바타

04-12-2011, 13:43

That was not the point, mars....

페이지 1/5
| 2 | 3 | 4 | 5
My MSX profile