Re: Speed difference between disk formatted on PC and MSX

1999-04-17 Thread Maarten ter Huurne

Adriano Camargo Rodrigues da Cunha wrote:

   But with a small gap do I gain more disk space, don't I?

In theory, yes. You can fit 10 sectors into a track if you make the gaps
small enough.
But unless you're doing direct disk I/O, you can't access the 10th sector
in a track. The diskROM always uses 9 sectors per track. Although a format
with 8 sector per track also exists, maybe some old MSX diskROMs also
support that.

Shevek wrote:

I think it is the same reason as putting the boot sector on the outside of
the disk (the widest circle). There is more magnetic space reserved for
the sector, so it will be more secure.

That's not true. A bigger gap doesn't mean the bytes inside sector get more
space, it only means they are surrounded by more space.

Does anyone know what the function of the gaps is in the first place? Is it
only for giving the computer time to prepare for the next sector? Or does
it have an impact on data safety as well?

Bye,
Maarten



MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




Re: Speed difference between disk formatted on PC and MSX

1999-04-17 Thread Maarten ter Huurne

At 04:49 PM 4/15/99 MET, you wrote:

BTW, speaking of disks on PC/MSX...
A disk formatted on MSX usually has a name (of the computer/diskrom) 
in sector 0. After a disk has been put in a PC, this name is 
overwritten by something like IHC). Does anyone know why the PC 
overwrites the name?

The same thing happened to me right this morning!

I was helping Rieks translate some difficult parts of the intro of
Firehawk. When I tested my patch program I was going to send to him, the
patched disk refused to work. To find the error, I made a DSK image of the
patched disk and compared it to a non-patched disk.
Apart from the changes the patch should have made, the OEM ID had changed.
I had no idea how this happened and it didn't occur again when I replayed
all my actions and logged the results.

I don't think all PCs do this, it probably depends on the operating system.
I'm running Win95 here.

I think it's very dangerous behaviour, because a lot of multiple disk
sector-based games use the OEM ID to identify which disk is which.

Does anyone know how to turn it off? There may be some kind of obscure
registry setting affecting this.

Bye,
Maarten



MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




Movement high speed SPRITES in language machine

1999-04-17 Thread Andrea Gasparrini

Hello,

I want to know if you have a ROUTINE in language machine from BASIC for make 
move the SPRITE to tall speed in language machine, understands!!, because from 
BASIC is slow for create videogame, understands!!!, all ok

Do me know your good person newses

Bye bye.

ANDREA from Italy.





MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




Movement high speed SPRITES in language machine

1999-04-17 Thread Andrea Gasparrini

Hello,

I want to know if you have a ROUTINE in language machine from BASIC for make 
move the SPRITE to tall speed in language machine, understands!!, because from 
BASIC is slow for create videogame, understands!!!, all ok

Do me know your good person newses

Bye bye.

ANDREA from Italy.





MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




RE: Speed difference between disk formatted on PC and MSX

1999-04-17 Thread frits



You can access the 10th sector without directly accessing the controller.

The diskrom splits the logical sector number into three parts:
- side number
- track number
- sector number (normally 1 - 9)

This division routine (BC = BC/DE, remainder HL) calls a hook (F27F) at the
end
of its calculation. All that has to be done is set HL to the appropiate
value,
10 for example and this 10 will be used to address sector number 10 within a
certain track. But it could also be 240, it is just a value to identify the
sector number on the disk. Normally these sector numbers range from 1 - 9,
but
they can also be something like 101, 102, 103, 104, 105 - 109. The diskrom
normally only searches for 1 - 9, which is the remainder value + 1.

But by changing the value returned by this particular hook you can change
all that.

Rests only to be able to write a different track than the normal one.
I have seen this technique being used in several copy protection programs.

To test this on a MSX/MSX2, write the following two instructions at address
F27F:

LD (9000H),HL
RET

And view the value written at 9000h-9001h after reading a logical sector in
basic.

Have fun.

Frits

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Maarten
ter Huurne
Sent: Friday, April 16, 1999 4:34 PM
To: [EMAIL PROTECTED]
Subject: Re: Speed difference between disk formatted on PC and MSX


Adriano Camargo Rodrigues da Cunha wrote:

   But with a small gap do I gain more disk space, don't I?

In theory, yes. You can fit 10 sectors into a track if you make the gaps
small enough.
But unless you're doing direct disk I/O, you can't access the 10th sector
in a track. The diskROM always uses 9 sectors per track. Although a format
with 8 sector per track also exists, maybe some old MSX diskROMs also
support that.

Shevek wrote:

I think it is the same reason as putting the boot sector on the outside of
the disk (the widest circle). There is more magnetic space reserved for
the sector, so it will be more secure.

That's not true. A bigger gap doesn't mean the bytes inside sector get more
space, it only means they are surrounded by more space.

Does anyone know what the function of the gaps is in the first place? Is it
only for giving the computer time to prepare for the next sector? Or does
it have an impact on data safety as well?

Bye,
Maarten



MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED]
(www.stack.nl/~wiebe/mailinglist/)




MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




Prices of CDs sold at Tilburg by FONY

1999-04-17 Thread Stephan Szarafinski

These are the minimum prices for the CDs in our auction at Tilburg.
See you next saturday!
Auction starts at 12:00

More info at http://www.fony.msxnet.org

MSX Super Best Antiques
Media type: 2x Audio CD
Producer: Konami
Price: HFL 60
 
Salamander Remixes
Media type: Audio CD
Producer: Konami
Price: HFL 50
 
Salamander Again
Media type: Audio CD
Producer: Konami
Price: HFL 40
 
Snatcher Midi Power 5
Media type: Audio CD
Producer: Konami
Price: HFL 60




MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




XSW-Magazine 27, Release on MSX Fair Tilbrug...

1999-04-17 Thread Mari van den Broek

Hello,

We finished our magazine a few days ago, the release will be at the MSX-fair
in Tilburg, April 24th.

People who are subscribed to our magazine and visit the MSX-fair in Tilburg
can get their issue at our stand. People who can't visit the fair or forget
to collect their issue of our magazine will get it soon after the fair by
mail...

--[ MARI ]--

--
 Visit XSW-Magazine's HomePage at:
 http://www.xsw-msx.demon.nl
 --
 M.H.M. van den Broek
 Molenweg 17
 5342 TA  Oss
 The Netherlands
+31  (412) 630653 / +31 (622) 125592
 --



MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




Re: Some questions

1999-04-17 Thread Laurens Holst

Main advantage of the LS120: faster when reading normal floppies,
ability to use 1.44MB disks on msx.
Disadvantage: it is approx 4* slower than the ZIP, it is not possible to
read copy-protected disks

Well ain't that useful. A disk is copy-protected so you can't read it.
huh? *** What's the damn use of such a disk??? ***

Some copy protections use unformatted sectors and CRC errors, both of which
you could call "sectors you can't read".

But other copy protections use for example tracks above 80 and more sectors
per track. If the LS120 would have a restriction that allow just 80 tracks
to be read, some copy protected software won't run anymore. If the LS120
has a buffer, the copy protections based on duplicate sectors with
different contents won't run anymore. And the latter group includes Micro
Cabin and Sunrise games, which are well worth playing in my opinion.

Well that's too bad. But why should this drive REPLACE the old one??? Rather
two drives than one is my opinion. So you can still play the old games.


~Grauw



MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




Re: Speed difference between disk formatted on PC and MSX

1999-04-17 Thread Laurens Holst


Hi

When I DOSSCAN a DD disk formatted on PC, I get about 12 or 13 kB/s, but
when
I DOSSCAN a DD disk formatted on my MSX, I get 16 or 17 kB/s!
Can anyone explain me the difference, exactly?
Thanks!

Disks are used not very often on the PC so the first part they (the dealers)
cut in on are the floppydrives. The most PC-drives are just very cheap
models.


~Grauw




MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




Re: Msx Fair Tilburg

1999-04-17 Thread Laurens Holst

Are there going to be nametags on all you visitors??

A very good idea, but I keep forgetting to make one everytime.
Anyway, didn't CGV Tilburg release a list of standholders (or whatever it is
called)??? I'm of Datax, and I'll be there (of Mariah Carey).


~Grauw




MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




Re: Japanese and European Konami's (was:KV2MSX1)

1999-04-17 Thread Laurens Holst

A little while ago I received my Metal Gear cartridge from the 
Netherlands. When I put this in my Turbo R, I was a little disappointed 
to see that there was totally no difference. Here in Japan, Metal Gear 
is very expensive. The one and only copy I have seen had to cost about 
8500 yen, about HFL 150,-. As I heard there is much difference between 
the REAL Japanese story of Metal Gear and the translation of (probably) 
Homesoft, I wanted to play the game in Japanese. But it didn't work.

Metal Gear 1??? Mine cost only about 60 guilders when I bought it...

Nice for you, buddy, but I guess that wasn't a Japanese version...

Ah... yes. Ofcourse.


~Grauw




MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




Re: Connect a 26 pin FDD to your MSX....

1999-04-17 Thread Laurens Holst

 Hi,

 Today I did connect an external FDD used in laptops to my MSX2. These
drives have only a 26-pin connector. Here goes the cable schematics.
Somebody may put it in a MSX hardware page...

 pin at FDD connector (26) pin at MSX drive interface conn.(34) signal name
 1 - (from power source) +5V
 2 8 Index
 3 - (from power source) +5V
 4 10 Drive select 0 for drive A: or
 12 Drive select 1 for drive B:
 5 - (from power source) +5V
 6 Not connected Disk change
 7 Not connected Reserved
 8 34 Ready
 9 Not connected Media
 10 16 Motor on
 11 Not connected Density select
 12 18 Direction
 13 Not connected In use
 14 20 Step
 15 odd pins and power source Ground, 0V
 16 22 Write data
 17 odd pins and power source Ground, 0V
 18 24 Write gate
 19 odd pins and power source Ground, 0V
 20 26 Track 00
 21 odd pins and power source Ground, 0V
 22 28 Write Protect
 23 odd pins and power source Ground, 0V
 24 30 Read data
 25 odd pins and power source Ground, 0V
 26 32 Side 1 select

Thank you, thank you, thank you, thank you, thank you!!!

Just what I needed!!! Now I finally know the pin-layout of this stupid
connector.
Manuel: Into the F.A.Q.!!! (obligation!)

Now I can advance a little further in my MSX VG8245 into a laptop-project
("the smallest MSX")... Still two problems: The HD-connector is different
too (but someone said they probably know the layout in the Amiga-scene,
where this pin-layout was used alot), and the connection of the LCD-display
(if I'm not mistaken the VDP has LCD-capacities?). Anyway, I'm not a real
hardware-man, that's a problem. Maybe, if someone does a nice offer and
promises to do his best to finish it I am willing to sell the laptop
(including 60MB _very_tiny_ and _very_tiny_too_ HD FDD and an VG8245)(the
Laptop itself is quite messed up but I've still got all the parts)...

I can take it to Tilburg.


~Grauw






MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




Re: Movement high speed SPRITES in language machine

1999-04-17 Thread Laurens Holst

Hello,

I want to know if you have a ROUTINE in language machine from BASIC for
make move the SPRITE to tall speed in language machine, understands!!,
because from BASIC is slow for create videogame, understands!!!, all ok

Do me know your good person newses


Ahhh.. Now I get what you mean.

But, unfortunately, I don't have such a routine. The sprite-routines of
Basic are fast enough, Basic itself is too slow to create a videogame. But
you might be able to speed it up by directly accessing the VDP using VPEEK,
VPOKE and VDP().


~Grauw




MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)




Speed difference between disk formatted on PC and MSX

1999-04-17 Thread jam

Hi Alex:

 AW I agree on this explanation. You can doublecheck this theory by
 AW analyzing the track with some kind of track analysis tool. If I
 AW remember correctly, there exists some kind of japanese copy program
 AW which can analyze the track for you. Though, I do not remember its
 AW name.

I think you're speaking about Formula :)
It's one of the best copying program for MSX. It uses low-level access to the
disk controller, so it only works with some controllers. BTW, it works on my
Turbo-R perfectly.



Salidos, digo ... Saludos.
JAMon  ([EMAIL PROTECTED])  *MSX Dreams*
Apdo. Correos 3294  18080 Granada

... GAME DESIGN: JANUS, MOO, JEMINI. MUSIC: MIYAMOTO. SOUND: JEMINI


MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)