Re: Wanted! Programs that don't run in any MSX emulator

2002-03-14 Thread b . wijnen
Hi, As far as I know, the best way to make programs to detect an emulator, is checking the VDP timing. So do a copy, and see how much time it takes to finish. Something like that. Bye, shevek On Thu, Mar 14, 2002 at 01:48:44PM +0100, Manuel Bilderbeek wrote: Hi all! I wondered if there are

Re: Z8530

2002-03-13 Thread b . wijnen
I hope UZIX doesn't crash from the buffer overrun? It probably will. But buffer is in high memory area, just before MSX system variables. A big buffer overrun will trash system vars and hangs MSX. It should just drop the data I'd say. If you have TCP connections, that should not be a

Re: Z8530

2002-03-13 Thread b . wijnen
On Wed, Mar 13, 2002 at 05:19:45PM -0300, Adriano Camargo Rodrigues da Cunha wrote: Well, of course you should do that as well. But if it gets ignored and you receive data anyway, then this data should not overwrite anything important. In the linux kernel this aproach would generate an

Re: Z8530

2002-03-12 Thread b . wijnen
On Tue, Mar 12, 2002 at 05:01:23AM -0300, Adriano Camargo Rodrigues da Cunha wrote: Hi, Anyone here knows the Z8530 Serial Controller Chip? I'm working on a driver for it for UZIX, but I'm having a problem: clearing the DTR bit (register 5) doesn't make the host stop sending

RE: v9938 databook...

2001-03-28 Thread B. Wijnen
I have a pretty good photocopy (at least most of it is pretty good...) I'll take it with me to Tilburg. Where can I find you? On Tue, 27 Mar 2001, Hans Otten wrote: Yes, with the right software (Finereader for example) ocr scanning is a very mature solution of getting text into editable

Re: v9938 databook...

2001-03-26 Thread B. Wijnen
Laurens Holst wrote: I am manually entering the contents of the v9938 databook into a textfile. just to let you know, in case someone else is also doing this. current progress: page 11 of 161 (bareuh...). This sounds like a very good initiative. But it will take a lot of (your) time. Isn't

Re: How To Get The Murderer of Grison?

2001-02-13 Thread B. Wijnen
On Tue, 13 Feb 2001, Maarten ter Huurne wrote: I found that I need to hit the slot machine with 3 snatchers' head, then I can get pass the VIP room. However, I can't do it! It is so hard to hit 3 snatchers' head in the slot machine. The three snatcher heads are no coincidence: you

Re: Enanito si, pero con que pedazo!

2000-12-19 Thread B. Wijnen
On Tue, 19 Dec 2000, Sean Young wrote: On Tue, Dec 19, 2000 at 03:50:07PM +, Maarten ter Huurne wrote: The MSX mailinglist server only checks for large messages, so small attachments can slip through. The list is migrating to a different list server program soon, hopefully with that

Re: [OT] Merry X-Mas happy newyear and stuff

2000-12-19 Thread B. Wijnen
Ok, in this case we would want it to let it through, but I bet this filter catches a lot of spam as well... Bye, shevek On Tue, 19 Dec 2000, by way of Maarten ter Huurne [EMAIL PROTECTED] wrote: Hi, And sometimes the mailinglist filters too strong... The following message from Eric Boon

Re: PSG R#14 bit 6?

2000-11-27 Thread B. Wijnen
On Wed, 22 Nov 2000, Alex Wulms wrote: ] Everything I know is that this bit was used by MegaSCSI in some ] some apps to "blink" the Kana Led (according to the program manuals). So the answer is that the bit is used for the KANA led, to make it burn or not burn. Please remember you're

Re: PSG R#14 bit 6?

2000-11-21 Thread B. Wijnen
On Tue, 21 Nov 2000, Maarten ter Huurne wrote: "0" for syllable layout; "1" for JIS layout Syllable is not just letters, but special groups ("lettergrepen" in Dutch). For example, "syllable" itself contains syllables "syl", "la" and "ble". JIS is "Japanese International Standard",

Re: PSG R#14 bit 6?

2000-11-20 Thread B. Wijnen
On Mon, 20 Nov 2000, Daniel Jorge Caetano wrote: On Mon, 20 Nov 2000 01:29:34 +0100, Sean Young wrote: According to Portar.txt bit 6 of PSG register 14 is "On japanese machines only". It's not the KANA led, that's bit 7 of PSG register 15. Does anyone know what that bit does? The MSX

GFX9000 and IDE interface

2000-10-02 Thread B. Wijnen
Hi, Some time ago, I had a big mess on my desk which accidentally removed half of my IDE cartridge from my msx (a philips nms8220). In the other slot I had my gfx9000. I didn't notice, so I switched it on and didn't get anything useful on the screen. So I checked it out and found the problem.

Re: File crypter

2000-09-28 Thread B. Wijnen
On Wed, 27 Sep 2000, pepito sbazzeguti wrote: Hello! I've found on the net explaination about DES (Data Encryption Standard) and I've implemented it in MSX-C. Do you think a file de/crypter could be useful? Sure. An encrypted filesystem would be even better, though ;) Bye, main(){int

Re: hardware question

2000-09-27 Thread B. Wijnen
On Tue, 26 Sep 2000, Gerrit van den Berg wrote: Hi, I want to include the PS2 mouse with the PC keyboard. I have the SW for the mouse in digital data style. What are the pulses in Forward, Back, Left Right pins 1, 2, 3, 4 of the MSX analogic mouse? With this info I can finish the

Re: (Joynet protocol)

2000-09-27 Thread B. Wijnen
On Tue, 26 Sep 2000, Adriano Camargo Rodrigues da Cunha wrote: UZIX processes have priority. You can use a daemon process as a JUMP driver (as TCP/IP do). The only problem that can arise is that it will slow down the link (assuming JUMP is a sincronous protocol - an asincronous

Re: Good news/Bad news

2000-09-15 Thread B. Wijnen
On Fri, 15 Sep 2000, Sander Zuidema wrote: Hello everybody, First the good news: I have more than 100 V9958 chips sold. Everyone who has ordered will get details by the end of this week. Cool! The bad news: I'm currently rather ill, so I'm afraid I will not be able to go to Zandv..

Re: News from the CTNG lab :-)

2000-09-14 Thread B. Wijnen
On Wed, 13 Sep 2000, Jon De Schrijder wrote: The assembly process will also be much faster since the code is already assembled as much as possible when you are editing. Exact timing results are not known yet, but I've already measured 2 seconds for Pass1 of a source of 8000 lines without

Re: (Joynet protocol)

2000-09-12 Thread B. Wijnen
On Fri, 8 Sep 2000, Laurens Holst wrote: Yes, a timeout is needed for such situations. But as long as the other side is connected (and running an os with JUMP drivers), everything should be ok and no locks are possible. You should _never_ assume that... One flawd bit on the ack line

Re: The MSX Z80 assembler

2000-09-08 Thread B. Wijnen
On Fri, 8 Sep 2000, David Heremans wrote: If you are reading sectors and you see each byte as octal you can read Z80 ml much more easilly. For example with 101 then you can see directly that it means "ld a,b" The entire Z80 is verry octal based in its opcode structure. True, except that 101

Re: The MSX Z80 assembler

2000-09-08 Thread B. Wijnen
On Tue, 5 Sep 2000, Maarten ter Huurne wrote: On Tue, 05 Sep 2000, you wrote: The way numbers are written may be different. Here's how my assembler does it: starting with a number 0-9, a hexadecimal number is expected. starting with %, a decimal number is expected. starting with @,

Re: (Joynet protocol)

2000-09-08 Thread B. Wijnen
On Tue, 5 Sep 2000, Maarten ter Huurne wrote: Small numbers of cycles are not possible. But usually, the number of cycles needed is about 50 or 100. JoyNet singal propagation doesn't need waits that long. On 3.5MHz I got speeds of about 3.5 kilobyte per second, that is 3500*8=28000 bits

Re: (Joynet protocol)

2000-09-08 Thread B. Wijnen
I only replied to what I didn't agree with or what I had something to say about. Other things I cut out. On Wed, 6 Sep 2000, Maarten ter Huurne wrote: The protocol can be fixed: adding CRC and a timeout is sufficient. But I think a more elegant solution is possible, where you wouldn't need a

Re: (Joynet protocol)

2000-09-08 Thread B. Wijnen
On Fri, 8 Sep 2000, Maarten ter Huurne wrote: Error detection other than CRC. Under the assumption that there are only 1-bit errors, the protocol itself can detect errors. I'm not sure this assumption is correct, but gathering statistical evidence (hours of testing) should tell us more

Re: (Joynet protocol)

2000-09-08 Thread B. Wijnen
On Fri, 8 Sep 2000, Maarten ter Huurne wrote: For Linux, the best solution would be to write a serial driver for JoyNet. Then pppd can be used to connect to UZIX and you can use the existing PPP network device. Not at all. Linux knows the `network driver' as a special object. I

The MSX Z80 assembler

2000-09-05 Thread B. Wijnen
Hi, For those of you who know sourceforge: I just started a new project there, called `the MSX Z80 assembler'. It is an opensource initiative to make a cross assembler with the MSX as target platform. Currently it is written in C, POSIX compiant I hope. I still need 2 things to be done though.

Re: The MSX Z80 assembler

2000-09-05 Thread B. Wijnen
On Tue, 5 Sep 2000, Laurens Holst wrote: For those of you who know sourceforge: I just started a new project there, called `the MSX Z80 assembler'. It is an opensource initiative to make a cross assembler with the MSX as target platform. Currently it is written in C, POSIX compiant I

Re: (Joynet protocol)

2000-09-04 Thread B. Wijnen
On Sat, 2 Sep 2000, Maarten ter Huurne wrote: How can a node (single computer in the network) determine whether its neighbours use JUMP or not? Especially, how can it do so without causing problems with other protocols? It can't. It is impossible to determine. I don't think it's

Re: (Joynet protocol)

2000-09-01 Thread B. Wijnen
On Fri, 18 Aug 2000, Maarten ter Huurne wrote: On Fri, 18 Aug 2000, you wrote: 3. When JUMP should be used The term "JUMP" is not introduced... JUMP = Joynet Univeral Message Protocol? Hmm did I forget that? sorry. It should be Joynet Unified Machine Protocol. I used this term to

Re: Sad news (V9958 and YM2431 orders)

2000-08-24 Thread B. Wijnen
will be about 8 dollars. That's less than 8 euros, right? In that case, I want 4 :) I currently have some orders yet, but only for 15 chips. Still 85 to sell... Hmm, that't quite a lot... Let's see if we can reach it. Bye, main(){int c[4] ,x=4 ,l=getpid() ,i;; for( srand(l);c[

RE: Sad news (V9958 and YM2431 orders)

2000-08-24 Thread B. Wijnen
The euro exhange rate is not so good, 8 euro is closer to 9 euro. Still a bargain. As long as it stays under 10 euro, I'll take 4 anyway :) Bye, main(){int c[4] ,x=4 ,l=getpid() ,i;; for( srand(l);c[ x]=- rand ()%6 ,x-- ;);; for( ;44 x;){ char a[9]

No Subject

2000-08-18 Thread B. Wijnen
Hello, This is a pretty long mail, so I shall start by describing it and thus letting you know if you want to read on or not. This mail handles about joynet. I want there to be a standard protocol for communicating over joynet. In the introduction I shall talk about why and when this protocol

Joynet

2000-08-18 Thread B. Wijnen
oops, I forgot to describe the packet header. Well, we can discuss about that later anyway. I think this should be enough already for quite some time to fight about ;) Bye, main(){int c[4] ,x=4 ,l=getpid() ,i;; for( srand(l);c[ x]=- rand ()%6 ,x-- ;);; for( ;44

Re: Coding question

2000-04-25 Thread B. Wijnen
Hi, I shall put some comments in the assembly, if you don't agree with what I say, there's an error in the implementation (or a mistake on my side ;) I have the following subroutine: ld hl,(table) ; load table into hl dynamic start of table: the start address is kept at address table inc