RE: [MSX] switching r800 - z80 in TP

2003-11-24 Thread Frits Hilderink

You should also add the:

  $fb);  { ei }

after the SetCPU to keep the interrupts enabled.

Frits

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of
 [EMAIL PROTECTED]
 Sent: Monday, November 24, 2003 7:41 PM
 To: [EMAIL PROTECTED]
 Subject: [MSX] switching r800 - z80 in TP
 
 
 We have a routine to switch the R800 to the Z80 and vice 
 versa in TP. The
 code is as follows:
 
 function RomBios : Byte;
 
 var
   Versie: Byte;
 
 begin
   inline ($3a/$c1/$fc/   { ld a,(#fcc1}
   $21/$2d/$00/  { ld hl,#2d  }
   $cd/$0c/$00/  { call #0c   ; rdslt }
   $32/Versie/{ ld (versie),a  }
   $fb);  { ei }
   RomBios := Versie;
 end;
 
 procedure SetCPU(mode:byte);
 
 begin
   if RomBios = 3 then
 inline ($3a/mode/ { ld a,(mode)   }
 $fd/$2a/$c0/$fc/{ ld iy,(#fcc0) }
 $dd/$21/$80/$01/ { ld ix,#180}
 $cd/$1c/$00); { call #1c  }
 end;
 
 We have loaded the moonblaster routines and when we switch 
 the CPU to Z80,
 it will completely hang the machine. We have found that if we 
 do not use
 this routine above, the problem doesn't occure, but we need 
 to switch to
 the Z80...
 
 Thanks for your help!
 
 Raymond
 
 
 
 ___
 MSX mailing list ([EMAIL PROTECTED])
 Info page: http://lists.stack.nl/mailman/listinfo/msx
 

___
MSX mailing list ([EMAIL PROTECTED])
Info page: http://lists.stack.nl/mailman/listinfo/msx


RE: [MSX] Re: msx digest, Vol 1 #129 - 2 msgs

2003-01-05 Thread Frits Hilderink

Yes yes yes, i know... :))

I got a version from Ricardo that enables me to go directly
to level 8 of Aleste 2. After defeating the end 'beast' the
game asks for the demo disk. The demo disk that Ricardo send
me didn't work and the demo disk that i have my self seems to
be accepted but hangs after switching to screen 5.


 
 
 tsk tsk tsk... ^_^
 
 
 ~Grauw
 
 
  
  How did you cheat ?
  
   
   Nope.
   
   I did manage to play the whole game but the end demo
   did not work. Is there anyone that did see a good
   end demo of this game ?
   
   Yep I've played the game full without problems...Cheating is 
   very nice
   
  


___
MSX mailing list ([EMAIL PROTECTED])
Info page: http://lists.stack.nl/mailman/listinfo/msx



RE: [MSX] Re: msx digest, Vol 1 #129 - 2 msgs

2003-01-04 Thread Frits Hilderink

How did you cheat ?

 
 Nope.
 
 I did manage to play the whole game but the end demo
 did not work. Is there anyone that did see a good
 end demo of this game ?
 
 Yep I've played the game full without problems...Cheating is 
 very nice
 


___
MSX mailing list ([EMAIL PROTECTED])
Info page: http://lists.stack.nl/mailman/listinfo/msx



RE: [MSX] select stage in Aleste II ?

2002-12-23 Thread Frits Hilderink

Nope.

I did manage to play the whole game but the end demo
did not work. Is there anyone that did see a good
end demo of this game ?


 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of
 [EMAIL PROTECTED]
 Sent: Sunday, December 22, 2002 2:23 PM
 To: [EMAIL PROTECTED]
 Subject: [MSX] select stage in Aleste II ?


 Hi folks;

 anyone knows how I can select stage in ALESTE II ?

 thanks

 _
 Voce quer um iGMail protegido contra vĂ­rus e spams?
 Clique aqui: http://www.igmailseguro.ig.com.br


___
MSX mailing list ([EMAIL PROTECTED])
Info page: http://lists.stack.nl/mailman/listinfo/msx



RE: [MSX] select stage in Aleste II ?

2002-12-23 Thread Frits Hilderink

Can you tell me where i can find such a version ?
Or is there a working version on the MCCM CD's ?

Do you also know about a good version of Ys-3 ? I played that
game several times but the end demo does not work either.

Frits

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf 
 Of Patriek
 Lesparre
 Sent: Monday, December 23, 2002 3:43 PM
 To: [EMAIL PROTECTED]
 Subject: RE: [MSX] select stage in Aleste II ?
 
 
 Frits Hilderink wrote:
 I did manage to play the whole game but the end demo
 did not work. Is there anyone that did see a good
 end demo of this game ?
 
 Yes, I did. Apparently there are some versions floating 
 around which either 
 crash at the demo after stage 4, or the enddemo (after stage 8).
 
 Greetz,
  Patriek


___
MSX mailing list ([EMAIL PROTECTED])
Info page: http://lists.stack.nl/mailman/listinfo/msx



RE: RE: [MSX] Pascal/MsxPad problem

2002-11-28 Thread Frits Hilderink
 
  I noticed that the interrupts are turned off after each pset/point.
  This causes the 'keypressed' not to function since the 50/60 
  hz
  interrupt also scans for keys. Please add a /$FB after the
  inline function.
 It works! Thank you very much :)
 Perhapse interrupts are turnerd off to speed up the routines?

Nope... the interrupts are turned off to make sure that between
the sequence of OUT instructions no interrupt is accepted.

 
 There is another way to handle keys instead of the keypressed 
 function ??
 

This is the keypressed routine that is used in turbo pascal 3.3e,
i don't know how the original turbo pascal 3.0 did it. But this
is very fast.

LD HL,(0F3FAH)
LD A,(0F3F8H)
SUB L
LD A,1  ; assume there are characters present
JR NZ,L0316_OK  ; jump if characters present

DEC A   ; FALSE if not
L0316_OK:
LD L,A
LD H,0
RET



___
MSX mailing list ([EMAIL PROTECTED])
Info page: http://lists.stack.nl/mailman/listinfo/msx



RE: Convert to inline

2002-07-02 Thread Frits Hilderink


TP 3.3 does not need MemMan.

MemMan is needed to be able to use the GIOS.

Frits

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf 
 Of Ricardo
 Jurczyk Pinheiro
 Sent: Tuesday, July 02, 2002 10:55 PM
 To: [EMAIL PROTECTED]
 Subject: Re: Convert to inline
 
 
 BTW, I've tried to run Memman into fMSX, but I 
 haven't been successful.
 
   But first let me explain my problem: It's much easier 2 
 me 2 code into my Linuxbox (a Duron 700, named Aragorn
 into my home LAN), test, and finally run into the MSX, than 
 to code into my Turbo-R (he's the ring bearer, Frodo!).
 Hmm... So, as a TP programmer (sorry C-friends), it would be 
 better to write the code using joe, nano, pico, vi, emacs,
 ed or another Linux text editor, copy it to a diskimage and 
 into fMSX, compile and execute. No problems until this step.
 But TP 3.0 is not a command-line compiler, which makes me 
 lose time, loading-TP-interface, opening-the-program-into-TP,
 compiling-it, etc.  Finally, I've tried TP 3.3, which is 
 command-line driven. Wow, great. But it needs Memman into
 memory to be run. Hmm... And Memman hangs fMSX.
 
   So... is there any way of overriding this hang up, or 
 another way of compiling my files into fMSX? Any ideas are 
 welcome, except those code in Asm, dudez feelings. =)
 
   ByE!
 
   PS: The 5,25 drive that I mentioned before is into my 
 second PC... Boromir. And yes, the other MSXs will be
 named Samwise, Meriadoc and Peregrin, as you can suppose. My 
 Palm IIIxe is the dwarf... Yes, Gimli. =)
 
 --
 Ricardo Jurczyk Pinheiro - M. Sc. Numerical Modelling  - 
 [EMAIL PROTECTED]
 Anime, ABUB, MSX, Linux, Gospel, ST, Rock, Math... Fudeba! - 
 ICQ: 3635907
 Sola Scriptura - Sola Gratia - Sola Fide - Solo Christi - 
 Soli Deo Gloria 
 
 If you can touch it and you can see it, it's real.
 --
 For info, see http://www.stack.nl/~wynke/MSX/listinfo.html
 

--
For info, see http://www.stack.nl/~wynke/MSX/listinfo.html



NLMSX v0.38 released

2002-02-16 Thread Frits Hilderink


I've just released a newer version.

http://nlmsx.generation-msx.nl

Have fun with it,

Frits


--
For info, see http://www.stack.nl/~wynke/MSX/listinfo.html



RE: just, want to know if I receive mail from the mailinglist.

2002-02-12 Thread Frits Hilderink


 
 
  Are all the active MSX users going to celebrate carnaval?
  carnaval? what's that? :)
 
   The english word is carnival. Carnaval is the 
 portuguese word. It's
 a brazilian holiday, where everybody goes party, dancing 
 samba, drinking beer,
 having fun, etc. Programmers like carnival because it's the 
 best time to stay
 at home programming. :)
 

In that case...

I'm celebrating !!!


--
For info, see http://www.stack.nl/~wynke/MSX/listinfo.html



Sunrise pricing

2001-12-03 Thread Frits Hilderink


How much does the hardware at sunrise cost ?

Frits

--
For info, see http://www.stack.nl/~wynke/MSX/listinfo.html



RE: Sunrise pricing

2001-12-03 Thread Frits Hilderink


Thanks for the info. I found the pricelist... :))

I also placed an order on the site for the IDE  RS232 combo cartridge.

Frits

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Mari
 van den Broek
 Sent: Monday, December 03, 2001 3:20 PM
 To: [EMAIL PROTECTED]
 Subject: Re: Sunrise pricing
 
 
 Hello Frits (and others)
 
  I was looking for pricing about the IDE  RS232 combo cartridge.
  But there was nothing on the site about that. Maybe i simply
  did see it... :))  What i also found is that the questions in
  the forums about the pricing are left unanswered.
 
 All questions have to be forwarded to the people who can 
 answer these...
 This takes some time... Contact Sunrise directly, there are 
 several e-mail
 adresses:
 
 - [EMAIL PROTECTED]
 - [EMAIL PROTECTED]
 - [EMAIL PROTECTED]
 
  Is is still possible to order this hardware ?
  And actually get it ? I'm very interested.
 
 Try one (or all!) e-mail adresses mentioned above...
 
 Or just give Rob Hiep a phonecall... (0031) (0)70 3609707
 
 
 --[ MARI ]--
 
 
 --
 For info, see http://www.stack.nl/~wynke/MSX/listinfo.html
 

--
For info, see http://www.stack.nl/~wynke/MSX/listinfo.html



RE: MSX woes

2001-10-02 Thread Frits Hilderink


See:

http://www.faq.msxnet.org/miscfaq.html

Quote from the FAQ:

The universal poke to do this is:
POKE -1,1.0625*(NOT(PEEK(-1))ANDHF0)
The same POKE, but a bit shorter:
POKE -1,(15-PEEK(-1)\16)*17




 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf 
 Of Manuel
 Bilderbeek
 Sent: Tuesday, October 02, 2001 9:31 AM
 To: [EMAIL PROTECTED]
 Subject: Re: MSX woes
 
 
 Maico Arts wrote:
  Hello
  
  
 Any idea why poke -1,170 (which is sadly required for 
 almost all konami
 games) causes my sony f1xd to reboot?
 
  
  If I am not mistaken this poke is for Philips computers. 
 for Sony computers
  you should use poke -1,255 and for MSx Turbo R computers 
 you should use -1,0
 
 Better: use the universal poke as can be found in the FAQ, 
 misc section.
 -- 
 Grtjs, Manuel
 
 PS: MSX 4EVER! (Questions? See http://www.faq.msxnet.org/)
 PPS: Visit my homepage: http://bilderbeek.cjb.net/
 
 
 --
 For info, see http://www.stack.nl/~wynke/MSX/listinfo.html
 
--
For info, see http://www.stack.nl/~wynke/MSX/listinfo.html



RE: About Snacther translation

2001-08-26 Thread Frits Hilderink


Isn't it possible to put in some kind of hook in an emulator ?

A hook is also used in fMSX to intercept the disk I/O. Create a
unique ID for each text and provide a translation table. The
hook needs to be called with this unique ID and a special piece
of Z80 code can read the text through an I/O port or a memory
mapped address provided by the emulator.

This way you CAN play the game , eventhough some people
would rather play it on a real MSX...



 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf
 Of Wesley
 kuipers
 Sent: Sunday, August 26, 2001 10:00 PM
 To: [EMAIL PROTECTED]
 Subject: Re: About Snacther translation


 I can probably answer that one..

 The structure of the code for Snatcher is different then the
 code structures
 from SD-Snatcher and Solid snake...There is a translated
 version of the
 intro made by Oasis..But that group stumbled on the issues in the code
 (Memory issues) Because the memory used by western alphabet
 is far greater
 then the Japanese language uses (More characters used for one
 word). So the
 whole code structure of Snatcher must be reversed enginered
 and that would
 take lotsa time that no one who has some kind of knowledge in
 that part has
 time for..I contacted many poeple included takamichi and
 D-fader for help
 but came to a dead end...This does not mean that the STSC project is
 stopped, we just need to find someone who is willing to do
 the major task
 that lies ahead..Plus I agree with you that Snatcher diserves to be
 translated..But that is not the only game that needs that (Runeworth,
 Illusion city). Hope I gave you enough info about this.

 PS.

 I need the IRC adress for the MSX IRC channel because i lost
 it cause of a
 fairly weird virus that put porn links in my clipboard...

 Greetings,

 Wesley Gilian Kuipers
 - Original Message -
 From: Ivan Latorre [EMAIL PROTECTED]
 To: International MSX Mailing List [EMAIL PROTECTED]
 Sent: Sunday, August 26, 2001 1:13 PM
 Subject: About Snacther translation


  Hi
 
  I was looking Snatcher Translation Support Centre
  (http://snatcher.xs3.com/) and this is my question:
  Can it be translated? ;-)
 
  I mean, what's the difference between SD Snatcher or Metal
 Gear 2 (that
  are translated) and Snatcher?
 
  Ivan
 
  P.S: Maybe we are missing out the best MSX game ever...
 
  --
  For info, see http://www.stack.nl/~wynke/MSX/listinfo.html

 --
 For info, see http://www.stack.nl/~wynke/MSX/listinfo.html




--
For info, see http://www.stack.nl/~wynke/MSX/listinfo.html



RE: Blaffer NT

2001-07-27 Thread Frits Hilderink


Does Blaffer work with multiple SCC's ?

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of
 Frederik Boelens
 Sent: Friday, July 27, 2001 4:28 PM
 To: [EMAIL PROTECTED]
 Subject: Re: Blaffer NT
 
 
  OKay, that's pretty nice indeed. Now the chance that people 
 will make SCC
  music for software with Blaffer is increased a lot.
  The subslot stuff was already fixed, wasn't it?
 
 Yeah, d-fader fixed it in v1.50
 
  Great news! Way to go Frederik! I'll be awaiting it with my usual
  impatience... ;-)
 
 Hehe.. well, not all the credits are for me, BiFi helped me a lot, and
 ofcourse
 D-fader did everything else.. (all other versions, and the editor)  ;)
 
 Mzls, Chaos
 
 --
 For info, see http://www.stack.nl/~wynke/MSX/listinfo.html
 

--
For info, see http://www.stack.nl/~wynke/MSX/listinfo.html



RE: Hmm... Dit anyone see this? Funny...

2001-06-13 Thread Frits Hilderink


Hmmm... it seems reserved by this person.


Rights restricted by copyright. See
http://www.domain-registry.nl/bestaat.lp

Domain name:
msx.nl (second domain)

Organisation:
Comnet Internetional B.V.
Keizersgracht 62
1015 CS AMSTERDAM

Administrative Contact:
L. Beekman
Phone: +31 20 5207976
E-mail: [EMAIL PROTECTED]

Technical Contact:
R. Slootweg
Phone: +31 20 5207976
E-mail: [EMAIL PROTECTED]

Registrar:
Comnet Internetional
Keizersgracht 62 
1015 CS AMSTERDAM

Domain Nameservers:
ns.comnet.nl 212.108.16.110
ns2.comnet.nl 212.108.16.120

Domain first registered: 25-01-2000
Record last updated: 08-09-2000
Record maintained by: NL Domain Registry




 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf 
 Of Manuel
 Bilderbeek
 Sent: Wednesday, June 13, 2001 8:31 AM
 To: [EMAIL PROTECTED]
 Subject: Re: Hmm... Dit anyone see this? Funny...
 
 
 Strange, this page looks exactly the same as the one on 
 www.msx.nl... So
 actually, it is probably all a fake.
 
 --
 Grtjs, Manuel
 
 PS: MSX 4 ever! (Questions? FAQ: http://www.faq.msxnet.org/)
 PPS: Visit my homepage: http://bilderbeek.cjb.net/
 BafH [EMAIL PROTECTED] wrote in message
 news:EPqV6.38816$[EMAIL PROTECTED]...
 
  Manuel Bilderbeek [EMAIL PROTECTED] schreef in bericht
  news:3b262ced$0$17546$[EMAIL PROTECTED]...
   http://www.msx.nl/
  
   --
  In that case you should also look at:
  http://www.comnet.nl/
 
  Strange eh
 
  Wasn't comnet the viditel/bbs service in the Netherlands 
 (microtechnology
  comes to mind...)?
 
 
  Edwin
 
 
 
 
 
 
 --
 For info, see http://www.stack.nl/~wynke/MSX/listinfo.html

--
For info, see http://www.stack.nl/~wynke/MSX/listinfo.html



www.msx.com

2001-06-13 Thread Frits Hilderink


This registration seems to expire very soon...


The Data in Network Solutions WHOIS database is provided by Network
Solutions for information purposes, and to assist persons in obtaining
information about or related to a domain name registration record.
Network Solutions does not guarantee its accuracy. By submitting a
WHOIS query, you agree that you will use this Data only for lawful
purposes and that, under no circumstances will you use this Data to:
(1) allow, enable, or otherwise support the transmission of mass
unsolicited, commercial advertising or solicitations via e-mail
(spam); or (2) enable high volume, automated, electronic processes
that apply to Network Solutions (or its systems). Network Solutions
reserves the right to modify these terms at any time. By submitting
this query, you agree to abide by this policy.

Registrant:
Asatte Labs, Inc. (MSX2-DOM)
316 California Ave.
Suite 205
Reno, NV 89509

Domain Name: MSX.COM

Administrative Contact, Technical Contact, Billing Contact:
Radford, Fred (FR18) [EMAIL PROTECTED]
Asatte Labs, Inc.
316 California Ave
Suite 205
RENO, NV 89509
702.322.1160 (FAX) 702.332.6559

Record last updated on 29-Nov-2000.
Record expires on 09-Jul-2001.
Record created on 08-Jul-1996.
Database last updated on 12-Jun-2001 15:47:00 EDT.

Domain servers in listed order:

NS1.NAMESERVICE.NET209.151.192.10
NS2.NAMESERVICE.NET209.151.193.10


--
For info, see http://www.stack.nl/~wynke/MSX/listinfo.html



RE: www.msx.com

2001-06-13 Thread Frits Hilderink


i assume it is for one year.

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of
 QUICKzAND
 Sent: Wednesday, June 13, 2001 10:02 AM
 To: [EMAIL PROTECTED]
 Subject: RE: www.msx.com
 
 
 it varies a bit, for a .com (registration only)
 mostly  between $20 and $50 
 
 
 Pepijn
 
 
 
 |-Oorspronkelijk bericht-
 |Van: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]Namens 
 Pierre Gielen
 |Verzonden: woensdag 13 juni 2001 9:57
 |Aan: [EMAIL PROTECTED]
 |Onderwerp: Re: www.msx.com
 |
 |
 |Is someone going to snatch it away from them? How much would 
 a domain name
 |cost?
 |
 | This registration seems to expire very soon...
 | Domain Name: MSX.COM
 |
 |
 |--
 |For info, see http://www.stack.nl/~wynke/MSX/listinfo.html
 
 --
 For info, see http://www.stack.nl/~wynke/MSX/listinfo.html
 

--
For info, see http://www.stack.nl/~wynke/MSX/listinfo.html



RE: Mitsubishi MSX ROBO

2001-06-04 Thread Frits Hilderink


Ofcourse that will be emulated too !

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Ivan
 Latorre
 Sent: Monday, June 04, 2001 8:44 PM
 To: International MSX Mailing List
 Subject: Mitsubishi MSX ROBO
 
 
 Hi
 
 That's a true collector's item!:
 
 http://cgi.ebay.com/aw-cgi/eBayISAPI.dll?ViewItemitem=1603938238
 
 Greets
 
 
 --
 For info, see http://www.stack.nl/~wynke/MSX/listinfo.html
 

--
For info, see http://www.stack.nl/~wynke/MSX/listinfo.html



RE: MSX 2 TECHNICAL HANDBOOK APPENDIX 7 9

2001-05-30 Thread Frits Hilderink


Yes !!

The same goes for the Turbo R manuals...

Frits

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Hans
 Otten
 Sent: Wednesday, May 30, 2001 8:44 AM
 To: '[EMAIL PROTECTED]'
 Subject: RE: MSX 2 TECHNICAL HANDBOOK APPENDIX 7  9
 
 
 I have the MSX2 Technical handbook. 
 
 If there is enough interest I will make a scan of those 
 missing parts and
 publish them.
 
 Hans
 
 -Original Message-
 From: Nestor [mailto:[EMAIL PROTECTED]]
 Sent: Tuesday, May 29, 2001 20:56
 To: [EMAIL PROTECTED]
 Subject: Re: MSX 2 TECHNICAL HANDBOOK APPENDIX 7  9
 
 
  Well, has Konami man not translated it too?
 
 The character codes were almost impossible to translate into 
 a text file
 and anyway I didn't think it was really useful for 
 programmers. And for
 the cartridge hardware... the same. 8-)
 
 
   *** XX MSX USERS MEETING IN BARCELONA: DECEMBER 8th 2001 ***
 --
 --
 --
   Konami Man - AKA Nestor Soriano (^^)v
  http://www.konamiman.com- [EMAIL PROTECTED]
  ICQ#: 18281450
 
  Celebrating the imprudences must be unfailingly consequent 
 with it said,
 not for the fact in itself, but for some that another 
 onomatopoeia to the
 use
 --
 --
 --
 
 --
 For info, see http://www.stack.nl/~wynke/MSX/listinfo.html
 --
 For info, see http://www.stack.nl/~wynke/MSX/listinfo.html
 

--
For info, see http://www.stack.nl/~wynke/MSX/listinfo.html



NLMSX v0.34 released

2001-02-22 Thread Frits Hilderink


New in NLMSX v0.34:

- Added performance enhanced version of the EMU2413 made by Mitsutaka
Okazaki.
- Some enhancements regarding the VDP interrupt system.
- Solved a crash that occurred when the sound had been disabled.

Please report any problems to: [EMAIL PROTECTED]

Goto:

http://nlmsx.generation-msx.nl


Greetings,
Frits


--
For info, see http://www.stack.nl/~wynke/MSX/listinfo.html



RE: web translator japanese- english ????

2000-11-10 Thread Frits Hilderink


Try:

http://www.elingo.com/

It doesn't translate complete sites...   But at least it is
a lot more readable...

Frits


 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of David
 Heremans
 Sent: Friday, November 10, 2000 2:29 PM
 To: [EMAIL PROTECTED]
 Subject: web translator japanese- english 
 
 
 Could somebody give me an URL of a site that online translate 
 jap sites
 to English
 Steenkolen engels (carbon english ?? :-\  ) is sufficient.
 
 David
 
 -- 
 .--.
|o_o | In the beginning the Universe was created. 
|:_/ | This has made a lot of people very angry 
   //   \ \and been widely regarded as a bad move.
  (| | )   
 /'\_   _/`\   (Taken from THHGTTG)
 \___)=(___/
 
 --
 For info, see http://www.stack.nl/~wynke/MSX/listinfo.html

--
For info, see http://www.stack.nl/~wynke/MSX/listinfo.html



Running Wine on LINUX

2000-10-25 Thread Frits Hilderink


Hi All,

Since a lot of people are using LINUX to run an MSX emulator I
was just wondering if someone tried Wine with RuMSX, NLMSX ParaMSX
or any other MSX emulator for windows.

It is a Windows emulator that seems to run very well on linux.
Games like Starcraft seem to run nicely on linux.

Greetings,

Frits



Problems? contact [EMAIL PROTECTED] See also http://www.faq.msxnet.org/




RE: Running Wine on LINUX

2000-10-25 Thread Frits Hilderink


I forgot the link.

http://www.winehq.com

 -Original Message-
 From: Frits Hilderink [mailto:[EMAIL PROTECTED]]
 Sent: Wednesday, October 25, 2000 9:42 AM
 To: '[EMAIL PROTECTED]'
 Subject: Running Wine on LINUX
 
 
 
 Hi All,
 
 Since a lot of people are using LINUX to run an MSX emulator I
 was just wondering if someone tried Wine with RuMSX, NLMSX ParaMSX
 or any other MSX emulator for windows.
 
 It is a Windows emulator that seems to run very well on linux.
 Games like Starcraft seem to run nicely on linux.
 
 Greetings,
 
 Frits
 


Problems? contact [EMAIL PROTECTED] See also http://www.faq.msxnet.org/




RE: .PSG file format

2000-10-18 Thread Frits Hilderink


Try the fMSX source code...

 
 Hi, people! Is there someone who could provide me
 tech info about the .PSG sound log file format? I
 know there are already some tools which work with
 this format, but I'd like to write my own tool to
 help me with MSX music arranging.
 
 I looked for it in de Kogel's, Marat's and Manuel's
 websites and couldn't find it... Can someone help
 me? :)
 



Problems? contact [EMAIL PROTECTED] See also http://www.faq.msxnet.org/




NLMSX v0.30 released

2000-10-13 Thread Frits Hilderink


New in NLMSX v0.30:

- Solved a few bugs in the SCC emulation.
- Solved a major bug that caused a lot of stability problems.
- Solved some major bugs regarding the online changing of cartridges.
- Solved frequency problems in the PSG emulation. (Thanks to Samor)
- Added browsing functionality for disk images and rom images.

Please report any problems to: [EMAIL PROTECTED]

Goto:

http://nlmsx.generation-msx.nl


Greetings,
Frits



Problems? contact [EMAIL PROTECTED] See also http://www.faq.msxnet.org/




RE: Moskow 2024 review

2000-09-29 Thread Frits Hilderink

 
  Moskow 2024 review with lots of screenshots at:
 
  http://www.aamsx.org/rev_moskow.php
 
 In the review:
  This game DOES NOT run on MSX emulators.
 
 Is that a challenge?
 
 Bye,
   Maarten
 

Why doesn't it run on MSX emulators ?

Is it the overscan trick that's causing problems on emulators ?
Because that's just a matter of time.

Frits



Problems? contact [EMAIL PROTECTED] See also http://www.faq.msxnet.org/




RE: Moskow 2024 review

2000-09-29 Thread Frits Hilderink


 
  Is it the overscan trick that's causing problems on emulators ?
  Because that's just a matter of time.
 
 It does not run on emulators mainly because of the extensive 
 usage of VDP
 interrupts. For example, the number of simultaneous colors in the
 screen: 64. This is achieved by changing the palette during the screen
 retrace.
 
 Regards,
 
 --
 [EMAIL PROTECTED] - http://www.aamsx.org


This extensive usage is a very good compatibility test for any emulator.

NLMSX has no limit on the VDP interrupt usage, and palette changes are
processed on the fly. So it should not be a problem. Except for some
overscan trick, if it is used.

NLMSX does have a line based VDP emulation which could cause a problem
when you are changing the palette colors on every line.

Are there some demos that use the same features ?

Frits



Problems? contact [EMAIL PROTECTED] See also http://www.faq.msxnet.org/




NLMSX v0.29 released

2000-09-14 Thread Frits Hilderink


New in NLMSX v0.29:

- Added full support for a normal SCC.
- Added full support for a SCC+ with 128kyte ram.
- Added a SCC+ memory type.
- Multiple SCC/SCC+ cartridge combinations are possible.
- Changed the arabic configuration. Memory mapper in slot 3-2
  and the disk rom in slot 3-3. Thanks to Husni Lutfi.
- Rewrote sound mixing to fully use DirectSound's own mixing algorithms.
- Scanlines are removed, but this may give performance problems.

Please report any problems to: [EMAIL PROTECTED]

Goto:

http://nlmsx.generation-msx.nl


Greetings,
Frits



Problems? contact [EMAIL PROTECTED] See also http://www.faq.msxnet.org/




RE: NLMSX v0.29 released

2000-09-14 Thread Frits Hilderink

 
  - Scanlines are removed, but this may give performance problems.
 
 What do you mean with "scanlines are removed"?
 Are you emulating VDP state changes with pixel precision?

In the previous versions of NLMSX every second line was a black line.
This meant that only half the image had to be rendered.

In this version every line is fully rendered. This does have a
performance impact. But without synchronisation, this version can render
upto 140 frames/second on a P-II 400 Mhz with an old Riva-TNT card
and with 8 sound channels enabled (PSG + SCC). Btw. you need only
50 or 60 frames/second ... So i thought why not ?

This screen looks better and more brighter than the old versions.

Pixel precision is something that i want to do. But i haven't got
time to really work it out yet.

 
 By the way, are you coming to Bussum? Maybe it would be fun 
 to discuss MSX 
 emulator programming there with a group of people. David 
 seems to be coming 
 as well and there are probably other people interested in this topic.

I'd like to. Is there anyone else in the neighbourhood of Hengelo (OV)
that also wants to go ?


Frits



Problems? contact [EMAIL PROTECTED] See also http://www.faq.msxnet.org/




RE: MSX RC5 Team

2000-09-11 Thread Frits Hilderink
Title: MSX RC5 Team



Hi 
Bart,

The url http://stats.distributed.net/rc5-64/psummary.php3?id=236598
points to a 
single user. It is not a team that can be joined...

You can join 
our team though :)

look for 
"Tukkers Vooruit"
or
http://stats.distributed.net/rc5-64/tmsummary.php3?team=15644


Best 
regards,
Frits

  -Original Message-From: [EMAIL PROTECTED] 
  [mailto:[EMAIL PROTECTED]]On Behalf Of Bart SchoutenSent: 
  Monday, September 11, 2000 4:17 PMTo: 
  '[EMAIL PROTECTED]'Subject: MSX RC5 Team
  Hi, 
  Lees allemaal even www.msx.org/rc5.html alsjeblieft. Gaat over 
  het RC5 project van distributed.net. Doe allemaal mee 
  voor MSX, laten we iedereen even zien dat MSX de grootste revival meemaakt 
  sinds tijden!! 
  groet! 
  Tot zaterdag in Bussum! 
  Bart 


RE: V9958 and FM again....

2000-09-08 Thread Frits Hilderink


Hi Mauricio,

That person is Sander Zuidema [[EMAIL PROTECTED]].


 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of
 Mauricio Braga
 Sent: Friday, September 08, 2000 12:27 PM
 To: [EMAIL PROTECTED]
 Subject: V9958 and FM again
 
 
 Hello.
 
 Some time ago, someone (I don't remember his name) was asking 
 for people
 wanting
 to buy v9958 and FM. Well, I want one fm and a v9958 too, and 
 there's a
 lot
 of brazilian people that wants it too. Ademir will for sure want at
 least 20 of them to
 use in his new MSX motherboards (ACE002). There was someone 
 here making
 a
 list, can you tell me who he is?
 
 []'s
 
 Mauricio Braga.
 
 "Computadores fazem arte Artistas fazem dinheiro... " 
 Chico Science.
 
 
 
 
 
 Problems? contact [EMAIL PROTECTED] See also 
 http://www.faq.msxnet.org/
 


Problems? contact [EMAIL PROTECTED] See also http://www.faq.msxnet.org/




RE: OPLL emulation

2000-09-08 Thread Frits Hilderink


I'd like to make a good PCM emulation of a OPLL. But i'm
still looking for some good and free source code.

 
 Hello Albert,
 
  Yes, fMSX-DOS has a pretty good OPLL emulation.
 
 :
 
 I'm not sure about this.
 
 I asked for a wave based OPLL emulation.
 fMSX-DOS emulates OPLL by using the OPL3 generator contained
 inside my Sound Blaster.
 
 I'd like to get a MSX emulator that uses the Sound Blaster PCM
 for emulating the OPLL.
 
 
 
 Greetings,
 
 
 Jose Angel Morente ([EMAIL PROTECTED])
([EMAIL PROTECTED])
 *MSX DREAMS*   ([EMAIL PROTECTED])
 
 Visit MSX Warau Home Page
 http://msxjam.web.com
 msxmsxmsxmsxmsxmsxmsxmsxmsxmsxmsxmsxmsxmsxmsxmsxmsxmsxmsxmsxmsx
 
 
 Problems? contact [EMAIL PROTECTED] See also 
http://www.faq.msxnet.org/



Problems? contact [EMAIL PROTECTED] See also http://www.faq.msxnet.org/




RE: MSX (Book) at ASCII

2000-09-05 Thread Frits Hilderink




I would really like to have that book. Sames goes for the Turbo-R.
If anyone has it as a PDF file...

Thanks anyway,

Frits Hilderink

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf
 Of Manuel
 Bilderbeek
 Sent: Tuesday, September 05, 2000 9:04 AM
 To: MSX Mailinglist
 Subject: MSX (Book) at ASCII


 Hi

 Just browsing through the ASCII webpages with elingo and found this:
 (Search for MSX:
 http://216.32.175.99:10080/xlatepage?wb_lp=jaen-ATLwb_proto=4
 .0wb_co=wingo
 wb_rc=http%3A%2F%2F216%2E32%2E175%2E99%3A10080%2Fxlatepagewb
 _tc=http%3A%2F
 %2F216%2E32%2E175%2E99%3A10080%2Fxlatepagewb_url=http%3A%2F%2
 Fwww%2Eascii%2
 Eco%2Ejp%2Fsearch%2Fnamazu%2Ecgi%3Fdbname=www%252Eascii%252Eco
 %252Ejp%26%252
 Ejp=www%252Eascii24%252Ecom%26com=www%252Elinux24%252Ecom%26co
 m=www%252Eshes
 %252Enet%26=auto%252Eascii24%252Ecom%26key=MSX%26whence=20%26max=20)

 32. 4-87148-345-2 (score: 1)
 Date: Wed, 02 Aug 2000 16:11:38
 It is a manual of ISBN 4-87148-345-2 content of price of
 attached goods
 (excluding tax)1,204 yen per 1989/01/21 form A6 (210 pages)
 standardization
 personal computer "MSX2+" of the series written by ??
 Sugitani sale day such
 as detailed data cover book name MSX2 + powerful use method
 authors. Book
 http://www.ascii.co.jp/books/detail/4-87148/4-87148-345-2.html
  size (2,176
 bytes)


 NOt an expensive book, but okay, it is only A6. The bad news
 is that this is
 all MSX related stuff I can find through that searchengine.

 On ASCII24 (the ASCII newssite) there was a small article about DYL2K:
 http://216.32.175.99:10080/xlatepage?wb_lp=jaen-ATLwb_proto=4
.0wb_co=wingo
wb_rc=http%3A%2F%2F216%2E32%2E175%2E99%3A10080%2Fxlatepagewb_tc=http%3A%2F
%2F216%2E32%2E175%2E99%3A10080%2Fxlatepagewb_url=http%3A%2F%2Fwww%2Eascii%2
Eco%2Ejp%2Fascii24%2Fcall%2Ecgi%3Ffile=issue%2F2000%2F0707%2Ftopi02%2Ehtml

Apperantly: there is no report like last year on DYL2K on ASCII24 (yet)...

Last thing: as I said there was a small article in the magazine ASCII (Vol.
24, #9 September 2000, page 58) in the column named (ASCII Start Up Group).
I made a copy of it, but I cannot read it of course. I asked Bernard and
Rieks if they could translate it in the case they can get their eyes on this
small article.
Maybe even Suzukawa-san can translate it, if he can get his eyes on this
page.

If all fails, I can even ask a collegue of mine to translate it...

Best regards,

Manuel

---
Pre-PS: After 30/9/2000, I cannot use this address anymore. Therefore,
from 25/9/2000, please send all mail to [EMAIL PROTECTED], my always-
valid address. I can also read that mail from here in Japan. Thank you.
PS: MSX 4 EVER! (Questions? See: http://www.faq.msxnet.org/ )
PPS: Visit my home page at http://bilderbeek.cjb.net/





Problems? contact [EMAIL PROTECTED] See also http://www.faq.msxnet.org/




Problems? contact [EMAIL PROTECTED] See also http://www.faq.msxnet.org/




NLMSX v0.27 released

2000-07-20 Thread Frits Hilderink


New in NLMSX v0.27:

- Solved a bug in the horizontal scrolling.
- Reworking the switching between 192/212 lines.
- Resized the window to fit the emulation screen.
- Added some support for a normal SCC. Just select a konami
  cartridge of type 5 and a SCC will be added. The sound
  isn't very good, but you can hear it.

Please report any problems to: [EMAIL PROTECTED]

Goto:

http://nlmsx.generation-msx.nl


Greetings,
Frits


Problems? contact [EMAIL PROTECTED] See also http://www.faq.msxnet.org/




RE: NLMSX v0.27 released

2000-07-20 Thread Frits Hilderink



 
 Hello!
 
  - Solved a bug in the horizontal scrolling.
  - Reworking the switching between 192/212 lines.
 
 Does it support the 'overscan' trick ?
 

No.

I would like to, but i do need some inside information
on how the VDP handles the switching. Somehow the VDP
loses track of it's own display and just continues 
outputting screen lines instead of outputting
the border lines when it is supposed to.

Frits

 
 
 
 Greetings,
 
 
 Jose Angel Morente ([EMAIL PROTECTED])
([EMAIL PROTECTED])



Problems? contact [EMAIL PROTECTED] See also http://www.faq.msxnet.org/




RE: NLMSX v0.27 released

2000-07-20 Thread Frits Hilderink



 
 Hello!
 
  - Solved a bug in the horizontal scrolling.
  - Reworking the switching between 192/212 lines.
 
 Does it support the 'overscan' trick ?
 

No.

I would like to, but i do need some inside information
on how the VDP handles the switching. Somehow the VDP
loses track of it's own display and just continues 
outputting screen lines instead of outputting
the border lines when it is supposed to.

Frits

 
 
 
 Greetings,
 
 
 Jose Angel Morente ([EMAIL PROTECTED])
([EMAIL PROTECTED])



Problems? contact [EMAIL PROTECTED] See also http://www.faq.msxnet.org/




Micro Music data files

2000-07-12 Thread Frits Hilderink


Hi,

The e-mail about TSR's in MemMan made me very curious about the use
and last known location where I left the Micro Music data files...

Somewhere along the past seven years I seem to have lost three files
containing the musics of Big Strategy 2, Tower of Cabin and Princess Maker.
(I lost my harddisk at least two times   :(( )

The other music data files that I did find are from:
- Xak
- Xak-2
- Fray
- The Tower Of Gazzel
- Illusion City

These data files where ofcourse created with the disks of these games
but reconstructing the lost files is a lot of work. If someone would
be so kind to send them to me ([EMAIL PROTECTED]) then the
complete package could be added to the MEP. Maybe even with the complete
source code, that is, if it is wanted.

I still have the original source and I can also make some adjustments.

Greetings,
Frits

 
 ] 
 ] Hi,
 ] 
 ] Speaking about tsr's. Does anyone still use/remember Micro Music ?
 Yes. Great tool. All microcabin musics on the background :-))
 
 Kind regards,
 Alex Wulms
 



MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
the body (not the subject) of the message.
Problems? contact [EMAIL PROTECTED]
More information on MSX can be found in the following places:
 The MSX faq: http://www.faq.msxnet.org/
 The MSX newsgroup: comp.sys.msx
 The MSX IRC channel: #MSX on Undernet




RE: MemMan issues (wasRe: A1 Spirit (disk version for 128KB))

2000-07-12 Thread Frits Hilderink



It uses what ever the Micro Cabin game also uses. In my case a korean
FM-PAC and ofcourse the PSG.

You will probably find it on http://www.file-hunter.com in a few days.
Just give me some time to collect everything...

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Pablo
 Vasques Bravo-Villalba
 Sent: Wednesday, July 12, 2000 3:22 PM
 To: [EMAIL PROTECTED]
 Subject: Re: MemMan issues (wasRe: A1 Spirit (disk version for 128KB))
 
 
 Alex Wulms wrote:
  ] Speaking about tsr's. Does anyone still use/remember Micro Music ?
  Yes. Great tool. All microcabin musics on the background :-))
 
 Hey, I want it. Where can we find it? Does it
 work with both MSX-Music and PSG? :)
 
 []s,
 
-Parn (ICQ#1693182)
  /| | | |\  
  \| ___ |/  http://parn.cjb.net/
 \/ - \/ Parn's Music Station
 | | Game Music XMs and more!
-- --Izati Aba Mehinam Eto Kafe Nan
 
 
 MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
 and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
 the body (not the subject) of the message.
 Problems? contact [EMAIL PROTECTED]
 More information on MSX can be found in the following places:
  The MSX faq: http://www.faq.msxnet.org/
  The MSX newsgroup: comp.sys.msx
  The MSX IRC channel: #MSX on Undernet
 


MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
the body (not the subject) of the message.
Problems? contact [EMAIL PROTECTED]
More information on MSX can be found in the following places:
 The MSX faq: http://www.faq.msxnet.org/
 The MSX newsgroup: comp.sys.msx
 The MSX IRC channel: #MSX on Undernet




RE: MemMan issues (wasRe: A1 Spirit (disk version for 128KB))

2000-07-11 Thread Frits Hilderink


Hi,

Speaking about tsr's. Does anyone still use/remember Micro Music ?

Greetings,
Frits

 
 Sure. But I think it's better to leave the memory management 
 to DOS2 and 
 use the TSR-manager from MemMan, because that part of MemMan 
 really rules.
 
 
 
 GreeTz, BiFi
 


MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
the body (not the subject) of the message.
Problems? contact [EMAIL PROTECTED]
More information on MSX can be found in the following places:
 The MSX faq: http://www.faq.msxnet.org/
 The MSX newsgroup: comp.sys.msx
 The MSX IRC channel: #MSX on Undernet




RE: Out to #FC-#FF

2000-06-29 Thread Frits Hilderink


Hi,

Ofcourse there is a huge performance loss instead of just copying
the data to its final destination, which probably is just on step.
You have to read and write all data a second time to be able
to store it in the cache.

The problem with the storage is that you also have to select the
most ideal situation to be able to execute a simple LDIR to copy
the data. And maybe some extra slotswitches and memory mapper
switches through the proper channels if your working with DOS2.

If there should be something that a caching mechanism should
eliminate then it would be the seek times of a harddisk, that is
if the seek times are a problem.

How about optimizing the caching of the FAT and directory structures.


Frits


 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf 
 Of Laurens
 Holst
 Sent: Thursday, June 29, 2000 3:30 PM
 To: [EMAIL PROTECTED]
 Subject: Re: Out to #FC-#FF
 
 
  Cache makes your drive much slower. My Sunrise IDE:
  w/o cache: 230 kbps
  w/ cache: 50 kbps
 
  How did you test this? By just testing disk I/O time?
 
 Yes. And you should have quoted (or at least read) the rest 
 of my message
 too.
 
 
  Well then you probably
  don't understand caching: (I can hardly believe it, me 
 explaining you
  something :-) )
 
 I already know how cache works. Otherwise I wouldn't use it, don't you
 think?
 
 
  present in the cache -  is needed again, cache is just a 
 waste of time.
  Cache doesn't make I/O faster, but reduces the times the 
 slowest I/O is
  needed. So in practice you will gain speed.
  How larger the memory used for cache, how higher the chance 
 used data is
  present in the cache, so how faster disk acces becomes.
 
 I know, but as I said the gain in speed reading cached data 
 is very small
 compared to when using non-cached data only. And the loss in 
 speed when
 reading non-cached data is huge.
 
 Let me explain you something about how the Sunrise 
 IDE-interface works (and
 I think the MegaSCSI also works this way). The interface uses a
 memory-mapped I/O system, hence it doesn't use any I/O ports, 
 but memory
 addresses instead. It is designed in a very smart way, 
 because the sector
 read from the drive is DIRECTLY loaded into a dedicated area of the
 IDE-interface its memory. The only thing which has to be done 
 is using an
 LDIR to move it to the appropriate location.
 
 When caching the data (first time scenario), an additional 
 LDIR is issued to
 move it to the cache-memory, so that makes 2 LDIR's per 
 sector read, instead
 of one without cache. When reading cached data, it is LDIRed from the
 cache-memory, but when reading from disk also only one LDIR 
 is used, so in
 that case there is no gain either (but also no loss). In 
 theory there still
 is a small gain in the last scenario, because the cache can 
 LDIR the cached
 data in larger chunks, and it doesn't have to wait for the 
 harddisk (however
 you won't really notice it on MSX with new harddisks). But in 
 practice, this
 gain is very little and absolutely NOT worth 50% of my 2MB 
 mapper and the
 slow first-time loading.
 
 On my old BERT (I/O-based) SCSI-interface, the non-cached 
 transfer rate was
 about 50kb/s. So on that one, caching really did make a difference.
 
 
 ~Grauw
 
 
 --
 
  email me: [EMAIL PROTECTED] or ICQ: 10196372
   visit my homepage at http://grauw.blehq.org/
 
 
 
 
 MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
 and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
 the body (not the subject) of the message.
 Problems? contact [EMAIL PROTECTED]
 More information on MSX can be found in the following places:
  The MSX faq: http://www.faq.msxnet.org/
  The MSX newsgroup: comp.sys.msx
  The MSX IRC channel: #MSX on Undernet
 


MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
the body (not the subject) of the message.
Problems? contact [EMAIL PROTECTED]
More information on MSX can be found in the following places:
 The MSX faq: http://www.faq.msxnet.org/
 The MSX newsgroup: comp.sys.msx
 The MSX IRC channel: #MSX on Undernet




RE: Info concerning 'new MSX'

2000-06-16 Thread Frits Hilderink


What's the use for making a clone ?

Is it because Yamaha can't make them anymore ?

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf 
 Of Sander
 Zuidema
 Sent: Friday, June 16, 2000 11:01 AM
 To: [EMAIL PROTECTED]
 Subject: Re: Info concerning 'new MSX'
 
 
   I'm sorry but I cannot understand the above sentences. Why cannot
  we use the new VDP Can anybody explain about this?
 
 I guess the problem is that ESE CAN develop a new VDP, but it has to 
 be compatible with the old ones...
 And Yamaha still has some copyrights running, you know ;)
 
 Greetings,
 
 Sander
 
 



MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
the body (not the subject) of the message.
Problems? contact [EMAIL PROTECTED]
More information on MSX can be found in the following places:
 The MSX faq: http://www.faq.msxnet.org/
 The MSX newsgroup: comp.sys.msx
 The MSX IRC channel: #MSX on Undernet




Enschede

2000-05-17 Thread Frits Hilderink


Hello,

An employee that worked for the company Magenta MultiMedia Tools B.V,
which is located in the same building as where i'm working,
is still missing, at the moment of the explosion she was
only 50 metres away from the blast in her house.

I saw her maybe once or twice a day, during the 6 or 7 weeks that she
has worked here.  Even though i didn't know her personally, this
makes it come VERY close and touchable for my colleague's and myself.

Please feel free to visit the site:

http://www.magentammt.com

and to sign the guest book.


Frits Hilderink

Enschede






MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
the body (not the subject) of the message.
Problems? contact [EMAIL PROTECTED]
More information on MSX can be found in the following places:
 The MSX faq: http://www.faq.msxnet.org/
 The MSX newsgroup: comp.sys.msx
 The MSX IRC channel: #MSX on Undernet




RE: Just two questions...

2000-05-09 Thread Frits Hilderink


In the north-east part of this entertainment park there
is somekind of a attraction with three or four holes in it.
You must stick you head in one of these holes and then you
will also read something special.

After you have done this and you have discovered the snatcher
with the red balloon two or three times, the message from
Random should appear.


 I've walked quite some time without talking to anybody
 (important), so you
 must talk to certain people to get this message...


 GreeTz, BiFi

 Rieks W. Torringa [EMAIL PROTECTED] schreef in nieuwsbericht
 [EMAIL PROTECTED]:^^^p^`^0^...
  Diederick wrote:
 
  1. Now and then I encounter files name *.MBK. Does anyone
 out there know
  what they do (or what I should be doing with them?
 
  MBK-files are drumkit files for use with MoonBlaster
 stereo-songs. In
 other
  words, they contain samples that can be played only using a
 Music Module.
 
  2. I'm stuck in SD-Snatcher for some time now. I am in
 that entertainment
  park which they build over the center of Moscow, where someone is
 supposed
  to meet me. I heard that I just had to wait near a fence,
 but no-one is
  showing up. Does someone know what I should do?
 
  Just walk around a little. After having walked around for
 some time, you
  will receive a message from Random, which tells you to go
 to the eastern
  gate.
 
  Bye
  Rieks.
 
 __
 __
  Get Your Private, Free E-mail from MSN Hotmail at
http://www.hotmail.com


 
 MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
 and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
 the body (not the subject) of the message.
 Problems? contact [EMAIL PROTECTED]
 More information on MSX can be found in the following places:
  The MSX faq: http://www.faq.msxnet.org/
  The MSX newsgroup: comp.sys.msx
  The MSX IRC channel: #MSX on Undernet
 



MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
the body (not the subject) of the message.
Problems? contact [EMAIL PROTECTED]
More information on MSX can be found in the following places:
 The MSX faq: http://www.faq.msxnet.org/
 The MSX newsgroup: comp.sys.msx
 The MSX IRC channel: #MSX on Undernet




MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
the body (not the subject) of the message.
Problems? contact [EMAIL PROTECTED]
More information on MSX can be found in the following places:
 The MSX faq: http://www.faq.msxnet.org/
 The MSX newsgroup: comp.sys.msx
 The MSX IRC channel: #MSX on Undernet




RE: IDE Kanji

2000-05-09 Thread Frits Hilderink


Just because the docs say it's 384 Kbyte. that is not enough for me.
Everything seems to work with 256 Kbyte...

How do I get this full 384 Kbyte image ?



 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of
 [EMAIL PROTECTED]
 Sent: Tuesday, May 09, 2000 2:49 PM
 To: [EMAIL PROTECTED]
 Subject: Re: IDE  Kanji


 My Turbo R documentation states the 384 kB.


 GreeTz, BiFi

 Frits Hilderink [EMAIL PROTECTED] schreef in nieuwsbericht
 000101bfa93a$3e5cf520$1500a8c0@frits:^^^p^`^0^...
 
  If I'm correct, the kanji support in NLMSX and RuMSX supports
  both JIS kanji 1  2. That ROM is only 256 kbyte in size.
 
  So please explain the 384 kbyte.
 
   -Original Message-
   From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of
   [EMAIL PROTECTED]
   Sent: Tuesday, April 18, 2000 3:18 PM
   To: [EMAIL PROTECTED]
   Subject: Re: IDE  Kanji
  
  
  
  
   Sander Zuidema [EMAIL PROTECTED] schreef in
 nieuwsbericht
   000601bfa87c$c2c27c40$175feed4@benjaminb:^^^p^`^0^...
I think this 512Kb was very useful for things like
   
- Good floppy-drive emulation (like megaSCSI)
- Automatic caching/turbo-R reading at R800
- Fat16 compatibility (my personal favorite!)
etc.
   
   Still trying to convince Jon of implementing the automatic
   R800-reading on
   the turbo-R. Hope he will implement it soon.
  
But this also sounds very useful (for non-turboR people ;)
How big is the kanji-rom anyway?
   
   The Kanji-ROM itself (the ML) is 32 kB (full Kanji). The
   JIS-ROM is about
   384 kB and with JIS2-ROM it wouldn't fit in a 512 kB
   flash-rom when the
   ide-driver is installed as well...
  
  
  
   
   MSX Mailinglist. To unsubscribe, send an email to
 [EMAIL PROTECTED]
   and put "unsubscribe msx [EMAIL PROTECTED]" (without the
 quotes) in
   the body (not the subject) of the message.
   Problems? contact [EMAIL PROTECTED]
   More information on MSX can be found in the following places:
The MSX faq: http://www.faq.msxnet.org/
The MSX newsgroup: comp.sys.msx
The MSX IRC channel: #MSX on Undernet
   
 
 
  
  MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
  and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
  the body (not the subject) of the message.
  Problems? contact [EMAIL PROTECTED]
  More information on MSX can be found in the following places:
   The MSX faq: http://www.faq.msxnet.org/
   The MSX newsgroup: comp.sys.msx
   The MSX IRC channel: #MSX on Undernet
  


 
 MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
 and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
 the body (not the subject) of the message.
 Problems? contact [EMAIL PROTECTED]
 More information on MSX can be found in the following places:
  The MSX faq: http://www.faq.msxnet.org/
  The MSX newsgroup: comp.sys.msx
  The MSX IRC channel: #MSX on Undernet
 



MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
the body (not the subject) of the message.
Problems? contact [EMAIL PROTECTED]
More information on MSX can be found in the following places:
 The MSX faq: http://www.faq.msxnet.org/
 The MSX newsgroup: comp.sys.msx
 The MSX IRC channel: #MSX on Undernet




RE: I/O ports on PC?

2000-05-03 Thread Frits Hilderink




Try 
DirectDraw, it's not that complicated.


  -Original Message-From: [EMAIL PROTECTED] 
  [mailto:[EMAIL PROTECTED]]On Behalf Of d-faderSent: 
  Wednesday, May 03, 2000 1:22 PMTo: [EMAIL PROTECTED]Subject: 
  I/O ports on PC?
  ppl..
  
  This may look like way out of topic for this 
  mailinglist, but it's a bit an inderect MSX q.
  
  
  As all of you guys probably know, TeddyWareZ is 
  busy with f1-spirit 2... And ofcourse we need a track editor for that... We 
  decided to make that on PC... But... I know have to code some routines that 
  can handle some PC video access... Well here's da q
  
  I need a list of I/O ports and ofcourse their 
  functions, just there is on MSX a list of such ports... I need it for a couple 
  of things, but the most important is for the palette...
  
  Can any1 supply me with such kinda 
  docs???
  
  And I also am looking for Mode 
  $13docs
  
  I looked at www.programmersheaven.com, but i 
  couldn't find any I/O port docs
  
  plz. help me!...
  
  d-fader
  TeddyWareZ
  
  


RE: coding question (again)

2000-05-02 Thread Frits Hilderink

 
 Also make sure that you're sprites allow to be tested for collission.
 In sprite mode 2 you want to disabled collission detection for sprites
 you use to create the extra (OR-ed) color.
 

Are you sure about that ?

An 'OR-ed' sprite always overlaps with it self. Does this overlapping
with it self set the collission bit and the X-Y coordinate where it
happened ? It would make no sense.

 
 David Heremans
 
 Frits Hilderink wrote:
  
  Someone else read S#0 before you did.
  
  Most probably the standard interrupt routine.
  
   -Original Message-
   From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf
   Of sander
   Niessen
   Sent: Monday, May 01, 2000 4:34 PM
   To: [EMAIL PROTECTED]
   Subject: coding question (again)
  
  
   Hi ppl,
  
   When you have a sprite collission. The fifth bit of status
   register 0 (S#0)
   should be set. But when I try to read this bit it always
   (even when i place
   two sprites on the same position) not set, zero. How come!
  
   Help!
  
   Sander Niessen
 -- 
 .--.   
|o_o |  
|:_/ |   "One difference between SuSE and Red Hat is that the
   //   \ \   former operates in a country where people don't sue 
  (| | )  each other over coffee being too hot."
 /'\_   _/`\ Linus Torvalds
 \___)=(___/
 
 
 MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
 and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
 the body (not the subject) of the message.
 Problems? contact [EMAIL PROTECTED]
 More information on MSX can be found in the following places:
  The MSX faq: http://www.faq.msxnet.org/
  The MSX newsgroup: comp.sys.msx
  The MSX IRC channel: #MSX on Undernet
 


MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
the body (not the subject) of the message.
Problems? contact [EMAIL PROTECTED]
More information on MSX can be found in the following places:
 The MSX faq: http://www.faq.msxnet.org/
 The MSX newsgroup: comp.sys.msx
 The MSX IRC channel: #MSX on Undernet




NLMSX v0.25 released

2000-04-26 Thread Frits Hilderink


New in NLMSX v0.25:

- More stable window system. Still not as good as I want
  it to be.
- Accurate PSG emulation. A very old game called Oh Shit!
  which uses the PSG to playback recorded samples works
  as it should.
- Slowed down the VDP emulation. But exact timing is still
  an issue that I have to address.

Please report any problems to: [EMAIL PROTECTED]

Goto:

http://nlmsx.generation-msx.nl


Greetings,
Frits


MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
the body (not the subject) of the message.
Problems? contact [EMAIL PROTECTED]
More information on MSX can be found in the following places:
 The MSX faq: http://www.faq.msxnet.org/
 The MSX newsgroup: comp.sys.msx
 The MSX IRC channel: #MSX on Undernet




NLMSX v0.24 released

2000-04-17 Thread Frits Hilderink


New in NLMSX v0.24:

- PSG support. This time everything should be very stable,
  no more timing issues.

Please report any problems to: [EMAIL PROTECTED]

Goto:

http://nlmsx.generation-msx.nl


Greetings,
Frits



MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
the body (not the subject) of the message.
Problems? contact [EMAIL PROTECTED]
More information on MSX can be found in the following places:
 The MSX faq: http://www.faq.msxnet.org/
 The MSX newsgroup: comp.sys.msx
 The MSX IRC channel: #MSX on Undernet




Z80 T-States

2000-04-05 Thread Frits Hilderink



Is it true that every Z80 instruction on a MSX takes
one extra T-State because of a delay caused by
the MSX Engine ?

In other words, a NOP instructions takes 4 T-States,
but in a real MSX it would take 5 T-States.

Frits




MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
the body (not the subject) of the message.
Problems? contact [EMAIL PROTECTED]
More information on MSX can be found in the following places:
 The MSX faq: http://www.faq.msxnet.org/
 The MSX newsgroup: comp.sys.msx
 The MSX IRC channel: #MSX on Undernet




RE: Interrupt modes?? (coding question)

2000-03-22 Thread Frits Hilderink



According to the official documentation on the Z80 regarding
interrupt mode 2 says that bit 0 of the lower address byte is
always 0. To be short, only the 7 most significant bits are used.

I implemented it this way in NLMSX and UZIX works perfectly now.

 ]  So, it is sufficient to write your pointer to (I + 0xFF, 
 I + 0x100), as shown 
 ]  in Laurens code example.
 ] Thanks for explaining.
 ]  
 ]  Kind regards,
 ]  Alex Wulms

This should not work.

Greetings
Frits


 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Alex
 Wulms
 Sent: Wednesday, March 01, 2000 11:55 PM
 To: [EMAIL PROTECTED]
 Subject: Re: Interrupt modes?? (coding question) 
 
 
  So to use IM2 the way it on MSX, should for some added 
 hardware gizmo, this 
 ] devices would have to put its dev-ID on the bus during 
 acknowledgment, AND
 ] that resistor must be removed. Just out of curiosity, is 
 this easily done?
 You don't need to remove the pull-up resisters. They have a 
 high resistance 
 so that a device that wants to put something on the bus can 
 do so. They are 
 only there to ensure a well-defined state when no device 
 writes something to 
 the bus while the Z80 reads from it. For example if you do 
 something like 
 inp(30), while there is no device at i/o port 30. The Z80 
 reads from the bus, 
 all data lines are up, so you will see 255.
 
 For the rest, it is not so difficult to build such a device. 
 Just read a book 
 about the Z80 for the exact timing and behaviour of the 
 different signals on 
 the Z80 bus. Though, when you build such a device you should 
 make sure that 
 you only have one such device in your computer. If you put a 
 second one in 
 the second cartridge slot for example, you will get bus 
 conflicts if they 
 generate an interrupt at the same time... Or to be more 
 precise, if they both 
 generate an interrupt before the Z80 acknowledges it (the 
 interrupt does not 
 get acknowledged as long as the Z80 is in DI mode...)
 
 
 ] 
 ]  When you combine 2) and 3) you can safely conclude that 
 any MSX computer has 
 ]  255 on the databus at the moment that the Z80 reads it 
 during IM 2.
 ] 
 ]  So, it is sufficient to write your pointer to (I + 0xFF, 
 I + 0x100), as shown 
 ]  in Laurens code example.
 ] Thanks for explaining.
 ]  
 ]  Kind regards,
 ]  Alex Wulms
 ]  
 ]  Ps. I have used IM 2 as well on several occasions.
 ] What added use is it over using the regular 038h?
 To bypass the standard interrupt routine when the ROM-BIOS is 
 enabled. Can be 
 very usefull when playing with line interrupts and you want 
 to have a very 
 fast reaction to the IRQ without the delay of all registers 
 being pushed onto 
 the stack...
 
 
 Kind regards,
 Alex Wulms
 
 -- 
 Alex Wulms - Visit http://www.inter.nl.net/users/A.P.Wulms for info
 on XelaSoft, Merlasoft, Quadrivium, the XSA Disk image distribution
 format, the MSX Hardware list, SD-Snatcher on fMSX and lot's more
 
 
 
 
 MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
 and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
 the body (not the subject) of the message.
 Problems? contact [EMAIL PROTECTED]
 More information on MSX can be found in the following places:
  The MSX faq: http://www.faq.msxnet.org/
  The MSX newsgroup: comp.sys.msx
  The MSX IRC channel: #MSX on Undernet
 
 


MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
the body (not the subject) of the message.
Problems? contact [EMAIL PROTECTED]
More information on MSX can be found in the following places:
 The MSX faq: http://www.faq.msxnet.org/
 The MSX newsgroup: comp.sys.msx
 The MSX IRC channel: #MSX on Undernet




RE: Turbo-R ?

2000-03-13 Thread Frits Hilderink


Yes, Please !!!

Mail it to: [EMAIL PROTECTED]

Or even better: get it uploaded to MEP ?

Frits



 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of
 [EMAIL PROTECTED]
 Sent: Monday, March 13, 2000 10:25 AM
 To: [EMAIL PROTECTED]
 Subject: Re: Turbo-R ?


 I've backed up the full 2 MB of the MSX-turboR GT ROM,
 interrested anyone?
 (if I am able to get it to the PC that is :)


 GreeTz, BiFi

 Alex Mitsio Sato [EMAIL PROTECTED] schreef in nieuwsbericht
 [EMAIL PROTECTED]:^^^p^`^0^...
  Pierre Gielen wrote:
  
   I was wondering where I could find a Turbo-R St or GT
 computer with at
 least
   1MB of RAM and an European keyboard (is that possible at
 all?). What
 should
   such a computer cost nowadays, if I can find one?
 
  Well, if you want a MSX Turbo R with an European keyboard
 you may do the
  following:
  take a dump from original ROM of TR, make some modification
 on keyboard
 manager
  routine on BIOS and the character table (that start from
 H1BBF on slot
 0,0),
  programe a EPROM with this new version of TR BIOS and
 finally, redraw all
 keys
  of the MSX Turbo R.
 
  It's not a joke.
 
  By the way, anyone here took a dump from GT's ROM yet???
  (Leonard Oliveira wants this)
 
  Best Regards
 
  Alex Mitsio Sato
 
 
 
  
  MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
  and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
  the body (not the subject) of the message.
  Problems? contact [EMAIL PROTECTED]
  More information on MSX can be found in the following places:
   The MSX faq: http://www.faq.msxnet.org/
   The MSX newsgroup: comp.sys.msx
   The MSX IRC channel: #MSX on Undernet
  


 
 MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
 and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
 the body (not the subject) of the message.
 Problems? contact [EMAIL PROTECTED]
 More information on MSX can be found in the following places:
  The MSX faq: http://www.faq.msxnet.org/
  The MSX newsgroup: comp.sys.msx
  The MSX IRC channel: #MSX on Undernet
 




MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
the body (not the subject) of the message.
Problems? contact [EMAIL PROTECTED]
More information on MSX can be found in the following places:
 The MSX faq: http://www.faq.msxnet.org/
 The MSX newsgroup: comp.sys.msx
 The MSX IRC channel: #MSX on Undernet




RE: Turbo-R ?

2000-03-13 Thread Frits Hilderink



I know. It will keep me busy for a while...
And I probably will have a lot of fun with it. Especially when
some thing does not work :(But a Hobby is a Hobby.

Is this little program that you used also applicable on other
MSX systems ? (you must have used something)

Frits

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of
 [EMAIL PROTECTED]
 Sent: Monday, March 13, 2000 11:47 AM
 To: [EMAIL PROTECTED]
 Subject: Re: Turbo-R ?


 I have to warn you... It contains 100 % of all Turbo R
 features, including
 Kanji, JIS, MSX-MUSIC, MSX-VIEW, MSX Word Processor, MSX-DOS
 2.31 kernel...
 Ah well, you get the 'general' idea.

 As soon as I get the thing on my PC, you'll be the first one
 to receive it.
 To bad it couldn't be put on a DD disk as it is bigger than
 720 kB when I
 compressed it. I'll think of something...


 GreeTz, BiFi

 PS. I could also ICQ it to you :)

 Frits Hilderink [EMAIL PROTECTED] schreef in nieuwsbericht
 01bf8ccf$9d2db300$1500a8c0@MMS:^^^p^`^0^...
 
  Yes, Please !!!
 
  Mail it to: [EMAIL PROTECTED]
 
  Or even better: get it uploaded to MEP ?
 
  Frits
 
 
 
   -Original Message-
   From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of
   [EMAIL PROTECTED]
   Sent: Monday, March 13, 2000 10:25 AM
   To: [EMAIL PROTECTED]
   Subject: Re: Turbo-R ?
  
  
   I've backed up the full 2 MB of the MSX-turboR GT ROM,
   interrested anyone?
   (if I am able to get it to the PC that is :)


 
 MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
 and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
 the body (not the subject) of the message.
 Problems? contact [EMAIL PROTECTED]
 More information on MSX can be found in the following places:
  The MSX faq: http://www.faq.msxnet.org/
  The MSX newsgroup: comp.sys.msx
  The MSX IRC channel: #MSX on Undernet
 




MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
the body (not the subject) of the message.
Problems? contact [EMAIL PROTECTED]
More information on MSX can be found in the following places:
 The MSX faq: http://www.faq.msxnet.org/
 The MSX newsgroup: comp.sys.msx
 The MSX IRC channel: #MSX on Undernet




RE: Need editor

2000-03-03 Thread Frits Hilderink


Hotsurface,

My Spanish is a bit rusty. And this is an international list !
Apparently you can read english so write in english.

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of
 Hotsurface
 Sent: Friday, December 31, 1999 12:52 AM
 To: [EMAIL PROTECTED]
 Subject: RE: Need editor
 
 
  Welcome to the list!
 
 Gracias por la bienvenida y saludos.
 
  I can see your account is at teleline :)
  You _are_ Spanish... :)
 
 Cierto, lo soy
 
  I'm not an MSX "guru" but I would recommend
  Compujuns msx emulator with which you can
  access the hd.
 
 As que este emulador me permite tomar espacio del disco duro 
 del PC para
 simular uno en MSX.
 Sabres donde lo puedo conseguir?. Te lo preguno porque creo 
 que entre esta
 semana y la pasada me habre pateado como unas 150-200 
 direcciones entre ftp
 y www y no lo he visto.
 Te vuelvo a agradecer la informacin, y aprovecho tu cortesa para
 preguntarte si sabes algo sobre los proyectos MSX basados en 
 Z380. Por lo
 que he visto hay diferentes grupos trabajando en ello de 
 forma paralela. Son
 o sern compatibles entre si? Y todo ese tipo de cosas.
 Si sabes algo al respecto te agradecera me lo contases.
 
 
 
 
 MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
 and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
 the body (not the subject) of the message.
 Problems? contact [EMAIL PROTECTED]
 More information on MSX can be found in the following places:
  The MSX faq: http://www.faq.msxnet.org/
  The MSX newsgroup: comp.sys.msx
  The MSX IRC channel: #MSX on Undernet
 
 


MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
the body (not the subject) of the message.
Problems? contact [EMAIL PROTECTED]
More information on MSX can be found in the following places:
 The MSX faq: http://www.faq.msxnet.org/
 The MSX newsgroup: comp.sys.msx
 The MSX IRC channel: #MSX on Undernet




RE: Interrupt modes?? (coding question)

2000-02-28 Thread Frits Hilderink




 
 
 
 First, you will have to put your interrupt-routine on an 
 adress of which the
 MSB is the same as the LSB, so for example #C0C0
 
 Then, fill an area starting at an adress of which the LSB is #00 (e.g.
 #C200) with 257 times the MSB (or the LSB) of your interrupt-routine's
 adress.
 
 Then set I to the MSB of the jump-table.
 
 QA:
 
 Q: Why must the MSB equal the LSB?
 A: Because on computers which use IM2 (PC uses something like it), the
 number on the databus MUST be a multiple of 2. On MSX however, this is
 undefined, so the adress in the jump-table can also be an odd number.
 

You need that because you use the statement:
  IntJumpTable: DS 257, Interrupt / 256

And it is more convenient to fill the table with all 0xC0 's for the
HIGH and the low address.

You can use different values, but then you would have to use more than
one interrupt routine. Which costs more memory.

Frits

 Q: Why 257 times the value?
 A: Because if 255 is on the databus, it will get the 
 jump-adress from #C2FF
 and #C300.
 
 
 Example routine:
 
 org #C000
 
 Start: ld a,IntJumpTable / 256
 ld i,a
 IM 2
 ret
 
 FILLAREA: DS Interrupt - FILLAREA
 
 org #C0C0
 
 Interrupt: push af
 in a,(#99)
 pop af
 ei
 ret
 
 FILLAREA2: DS IntJumpTable - FILLAREA2
 
 org #C200
 
 IntJumpTable: DS 257, Interrupt / 256
 
 
 ~Grauw
 
 
 --
 
  email me: [EMAIL PROTECTED] or ICQ: 10196372
visit the Datax homepage at http://datax.cjb.net/
 
 
 
 
 MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
 and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
 the body (not the subject) of the message.
 Problems? contact [EMAIL PROTECTED]
 More information on MSX can be found in the following places:
  The MSX faq: http://www.faq.msxnet.org/
  The MSX newsgroup: comp.sys.msx
  The MSX IRC channel: #MSX on Undernet
 
 


MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
the body (not the subject) of the message.
Problems? contact [EMAIL PROTECTED]
More information on MSX can be found in the following places:
 The MSX faq: http://www.faq.msxnet.org/
 The MSX newsgroup: comp.sys.msx
 The MSX IRC channel: #MSX on Undernet




RE: information about PAINTER.ROM

2000-02-24 Thread Frits Hilderink


I got the PAINTER.ROM running with MSX2+ ROM's too. Just switching
to the MSX2+ configuration did the job. But the MSX2 configuration
still hangs.

Can you mail me these MSX2 ROM's so I can verify a few things ?

Frits


 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of
 [EMAIL PROTECTED]
 Sent: Wednesday, February 23, 2000 12:06 PM
 To: [EMAIL PROTECTED]
 Subject: Re: information about PAINTER.ROM


 I got the thing running with fMSX (DOS version) and work
 perfectly. I used
 MSX2+ ROM's but it works fine on MSX2 ROM's as well...


 GreeTz, BiFi

 Frits Hilderink [EMAIL PROTECTED] schreef in nieuwsbericht
 000601bf792b$8dda1ea0$1500a8c0@frits:^^^p^`^0^...
 
 
  I'm looking for some information about PAINTER.ROM and
  specifically information about emulating this ROM.
 
  I know it is a ROM of 64 Kbyte that has to be loaded
  in a main slot or sub slot starting at address h.
 
  But when added within NLMSX and the command 'CALL PAINTER'
  is given, the MSX hangs.
 
  Maybe there is something wrong with the context. Should
  I use MSX2+ roms instead of MSX2 ? Or something else ?
 
 
  Frits
 
  
  MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
  and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
  the body (not the subject) of the message.
  Problems? contact [EMAIL PROTECTED]
  More information on MSX can be found in the following places:
   The MSX faq: http://www.faq.msxnet.org/
   The MSX newsgroup: comp.sys.msx
   The MSX IRC channel: #MSX on Undernet
  


 
 MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
 and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
 the body (not the subject) of the message.
 Problems? contact [EMAIL PROTECTED]
 More information on MSX can be found in the following places:
  The MSX faq: http://www.faq.msxnet.org/
  The MSX newsgroup: comp.sys.msx
  The MSX IRC channel: #MSX on Undernet
 




MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
the body (not the subject) of the message.
Problems? contact [EMAIL PROTECTED]
More information on MSX can be found in the following places:
 The MSX faq: http://www.faq.msxnet.org/
 The MSX newsgroup: comp.sys.msx
 The MSX IRC channel: #MSX on Undernet




information about PAINTER.ROM

2000-02-17 Thread Frits Hilderink



I'm looking for some information about PAINTER.ROM and
specifically information about emulating this ROM.

I know it is a ROM of 64 Kbyte that has to be loaded
in a main slot or sub slot starting at address h.

But when added within NLMSX and the command 'CALL PAINTER'
is given, the MSX hangs.

Maybe there is something wrong with the context. Should
I use MSX2+ roms instead of MSX2 ? Or something else ?


Frits


MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED]
and put "unsubscribe msx [EMAIL PROTECTED]" (without the quotes) in
the body (not the subject) of the message.
Problems? contact [EMAIL PROTECTED]
More information on MSX can be found in the following places:
 The MSX faq: http://www.faq.msxnet.org/
 The MSX newsgroup: comp.sys.msx
 The MSX IRC channel: #MSX on Undernet




RE: [Tech stuff] MSX-C 1.2 troubles

2000-01-28 Thread Frits Hilderink


Hi,

All you need is a .REL file that does contain a 'main@' symbol, right ?

How about creating a .REL with M-80 that declares your 'main@' symbol
and that contains code that jumps to an external label called 'mainX'.

It may sound crude but it could work. BTW. I've used M-80 very often and
with large files and it never crashed or something like that. Is this
generated source very large ?

Frits


 Hello all,

 I recently got my hands on a version of MSX-C 1.2 and having some
 troubles using it. CF (the parser), FPC (parameter checker) and CG
 (code generator) are working fine: my C program translates into very
 beautiful ASM. Then, M-80 is called to generate a relocatable object
 (.REL) and this step fails: M-80 produces a .REL with filesize 0
 (zero, nada, noppes).

 I replaced M-80 by Gen80, but Gen80 doesn't accept the labels
 generated
 by CG - things like 'main@' and '?52431' ... I did a
 search/replace in the
 ASM file, so @ would become X and ? would become Y and then Gen80 runs
 just fine. Unfortunately, L-80 (which has to link the pieces together)
 _needs_
 e.g 'main@' as symbol and can't find it because I replaced it
 with mainX.
 Damn!

 Q: Does anyone here have experience with MSX-C 1.2 and got it up and
 running?
 Q: Is there any assembler out there which I could use instead
 of M-80 or
 Gen80?
 It must of course accept the ...@ and ?... labels _and_ be able to
 produce
 L-80 compatible .REL files...

 Thnx,
 Eric



 
 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]
 





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]




RE: [Tech stuff] MSX-C 1.2 troubles

2000-01-28 Thread Frits Hilderink




 Hi,

  All you need is a .REL file that does contain a 'main@'
 symbol, right ?

 not right :-( There's at least one other symbol L-80 is
 complaining about.
 Can't recall the name ofthat thing at the moment though :-(

  How about creating a .REL with M-80 that declares your
 'main@' symbol
  and that contains code that jumps to an external label
 called 'mainX'.

 How can I do that, when M-80 only produces zero-length files?
 Apart from that, it could work, if the other symbol I need is the
 same for every C source :-)

Does M-80 only produce zero-length files ? Maybe something else
is wrong...

Can you mail me this M-80.COM together with a file that surely
gives a zero-length .REL file ?

  It may sound crude but it could work. BTW. I've used M-80
 very often and
  with large files and it never crashed or something like
 that. Is this
  generated source very large ?

 Not really. I don't have the ASM file at hand but it's
 definitely less than
 10K... It was somewhat more complex that the std 'Hello
 World' example,
 though :-) Maybe I should give that a try first and C (!)
 what M-80 does
 with that ...

I've had M-80 compile Turbo Pascal 3.3 which had a lot of symbols
and code (over 2 lines !) and it never had any problems...

Then again there are different versions of the M-80 compiler.


Frits




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]




RE: New list owners

2000-01-25 Thread Frits Hilderink


Could you remove my old address from the mailinglist ?

[EMAIL PROTECTED]



 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Wynke
 Stulemeijer
 Sent: Tuesday, January 25, 2000 3:13 PM
 To: [EMAIL PROTECTED]
 Subject: New list owners



 Hi everyone!

 The MSX mailinglist has two new list owners. Maarten ter Huurne and me
 (Wynke Stulemeijer) have taken over from Wiebe, who doesn't
 have time to
 run the list any more. The first thing that is going to
 happen is that I
 am going to remove a large number of adresses from the list
 that seem to
 no longer exist. If anything goes wrong, and you think you have been
 removed from the list while your address still exists, please
 contact me
 ([EMAIL PROTECTED]) and I will fix it.

 Greetings,

 Wynke.

 
 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/)




RE: Xak II help needed!

2000-01-24 Thread Frits Hilderink


You do need a diving suit, keep looking its there somewhere.

Did you already go to the top of the castle where there is
a room filled with some powerfull and very large skeletons ?

Just do what I do, my default algorithm is most of the time
something like: always follow the wall on the right. While still
realizing that you are not walking in circles.

Frits


 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf
 Of Manuel
 Bilderbeek
 Sent: Monday, January 24, 2000 2:24 PM
 Cc: [EMAIL PROTECTED]
 Subject: Xak II help needed!


 Hi!

 After getting no reaction on my request for the xak2.trd
 translationfiles for Xak II (except some that advised me to use the
 translated (protected?) disks on serveral internet archives), I just
 used the translated disk 3, 4 and 5 from FUNet. I don't know
 if that one
 is protected, but it probably is.

 Now, I got stuck in Xak II, and it may be because of the protection.

 I'm on disk 4, in the castle (level 45, Broadsword, etc...). I
 destroyed the wind-elemental, and she gave me the moonkey to enter the
 castle's cellar. I went to the cellar, found out I needed some iron
 bars, got them inside the wall on the 2nd floor, put one bar in the
 device and pulled it.

 Now, the floor under the cellar is flooded with water. When I go down
 from this ladder, I drown. In the same room  (as where the
 ladder to the
 'drowned' basement is) is a chest, but when I opened it, it was empty.

 I suppose I need some diving-suit or so, but where can I find it? (My
 theory is that it should be in this chest, but that the
 copy-protection
 made it empty :-()

 Can anyone help me to clear this up?

 Another question: what's the blue crystal and the blue pendant for?
 --
 Grtjs, Manuel ((m)ICQ UIN 41947405)

 PS: MSX 4 EVER! (Questions? See: http://www.faq.msxnet.org/)
 PPS: Visit my home page at http://bilderbeek.cjb.net/

 
 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/)




NLMSX v0.21. beta 3 released

2000-01-20 Thread Frits Hilderink


Hi All !

NLMSX v0.21 beta 3 has been released.

Please goto:

http://nlmsx.generation-msx.nl


New:

- Online changes to the current configuration are now possible
- One minor change in the performance. Everything should be a
  little bit faster !

Although this does not seem to be that difficult. It is just
a preparation to the coming changes that will make it possible
to able to add, remove or change devices.

There still is no megarom support but that will come soon !

Greetings,

Frits Hilderink




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/)




NLMSX v0.21 beta 2

2000-01-10 Thread Frits Hilderink


I have just release beta version.

Please go to: http://nlmsx.generation-msx.nl.

Greetings,
Frits




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/)




New NLMSX site !

2000-01-03 Thread Frits Hilderink


Hi All !

By now you all might have noticed that NLMSX has moved.
As of today i've changed my own site http://www.hilderink.demon.nl
to promote the new site:

 http://nlmsx.generation-msx.nl

All new changes regarding NLMSX will be announced at
the new site AND on the new NLMSX mailing list.

Current status of NLMSX:

The memory layout is now configurable with a GUI:

  - multiple memory mappers of different sizes (64 kbyte - 4 megabyte)
  - multiple disk roms (2, 4, 6 or 8 disk drives are possible)
  - multiple configurations are now possible
  - two main slots or sub-slots can be assigned as
cartridge A and cartridge B

Todo:

  - Konami ROM's and other cartridges like DOS 2 are not yet configurable.
  - Create command line parameter options for the two possible cartridges.
  - Make an online change of the two assigned cartridge slots possible.

A new version will only be released when these three items are done.

Greetings,

Frits








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: LHA-PMA for UNIX released

1999-11-25 Thread Frits Hilderink


Anyone made a PC port yet ?

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf
 Of Maarten
 ter Huurne
 Sent: Thursday, November 25, 1999 12:37 AM
 To: [EMAIL PROTECTED]
 Subject: LHA-PMA for UNIX released


 Hi MSX-ers,

 I'd like to inform you that LHA-PMA is released.
 It's LHA UNIX modified so it can extract PMA archives.
 Now you can unpack PMA files in an instant on your favourite UNIX-like
 system.

 You can get the source from my web page:

 http://www.stack.nl/~mth/msx/crossdev/

 Thanks to shevek and Eric Boon for helping me fix some
 warnings and thanks
 to Alwin Henseler for publishing the source of UnPMA.

 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/)




RE: (the real) Solid Snake on DUTCH television tonight!! (nov. 24)

1999-11-25 Thread Frits Hilderink



The animation series about Guyver are much better. They where
broadcasted a few years ago on the Dutch television.

Is someone interested in the three Salamander movies ?


 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Marco
 Frissen
 Sent: Thursday, November 25, 1999 9:16 AM
 To: msx
 Subject: Re: (the real) Solid Snake on DUTCH television
 tonight!! (nov.
 24)


 Now this is a movie to be classified as 'complete and utter CRAP'

 geez, bo-ri-ng..

 oh well, should've been expected, RTL5 and all.

 M
 - Original Message -
 From: owner-msx [EMAIL PROTECTED]
 To: msx [EMAIL PROTECTED]
 Sent: Wednesday, November 24, 1999 2:57 PM
 Subject: (the real) Solid Snake on DUTCH television tonight!!
 (nov. 24)


 :
 : heej...
 :
 : Tonight, 20.30, RTL 5... A movie called 'The Guyver' will be
 : broadcasted... The main person is 'David Hayter' also known as
 : 'Solid Snake' from Metal Gear Solid!!!
 :
 : Don't miss it!!
 :
 : (VS, SF/Thriller)
 : (1994)
 : Sean Baker heeft op een dag een buitengewone kracht
 : en begrijpt zelf niet waar deze vandaan komt...
 : Sean blijkt in bezit te zijn genomen door een
 : buitenaards weze, guyver genoemd...
 :
 :
 : see ya...
 :
 : d-fader^TwZ...
 :
 : 
 : 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/)





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: LHA-PMA for UNIX released

1999-11-25 Thread Frits Hilderink


That's the version that needs this '22nice.com'.

I meant a 1 file solution with command line parameters. To be short
a port of the UNIX version.

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of
 TFH/Fony
 Sent: Thursday, November 25, 1999 12:12 PM
 To: [EMAIL PROTECTED]
 Subject: Re: LHA-PMA for UNIX released



 - Original Message -
 From: David Heremans [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Thursday, November 25, 1999 11:51 AM
 Subject: Re: LHA-PMA for UNIX released


  Frits Hilderink wrote:
  
   Anyone made a PC port yet ?

 a PMA extractor for the PC already exists and can be downloaded at:
 http://www.file-hunter.com Just go to the games  soft
 section and then to
 the programs section.

 Greetz,

 Arnaud





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: LHA-PMA for UNIX released

1999-11-25 Thread Frits Hilderink


A nice 'ARJ' compatible version could also be used within WinZip.
It would save the trouble of making a Windows userinterface.

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of
 TFH/Fony
 Sent: Thursday, November 25, 1999 12:30 PM
 To: [EMAIL PROTECTED]
 Subject: Re: LHA-PMA for UNIX released



 - Original Message -
 From: Frits Hilderink [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Thursday, November 25, 1999 12:18 PM
 Subject: RE: LHA-PMA for UNIX released


 
  That's the version that needs this '22nice.com'.
 
  I meant a 1 file solution with command line parameters. To be short
  a port of the UNIX version.

 I would rather see a nice Windows version. Is even a lot
 easier. Not that I
 need it, but a lot of people who discover the MSX-Emulators
 have a lot of
 problems with .PMA files. (This is the reason that I am
 converting almost
 all my files to .LHA or .ZIP which can be handled by winzip)

 Greetz,

 Arnaud
 
 Go to the MEP: http://www.file-hunter.com
 All MSX-Emulators and 1000+ Games
 Lotsa Game Music


 
 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/)




RE: (the real) Solid Snake on DUTCH television tonight!! (nov. 24)

1999-11-25 Thread Frits Hilderink




 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf
 Of Ricardo
 Jurczyk Pinheiro
 Sent: Thursday, November 25, 1999 9:31 AM
 To: [EMAIL PROTECTED]
 Subject: RE: (the real) Solid Snake on DUTCH television
 tonight!! (nov.
 24)


 At 09:39 25/11/99 +0100, you wrote:
 The animation series about Guyver are much better. They where
 broadcasted a few years ago on the Dutch television.
 
 Is someone interested in the three Salamander movies ?
 

   There were movies, or anime?

Animated movies.





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: Piping

1999-11-25 Thread Frits Hilderink


First of all. Standard input has a file handle of 0 and standard output
has a file handle of 1.

Input redirection is done by closing the handle 0 and after that simply
opening a new file. The new file will have the handle number of 0.

Output redirection is done in the same way. First close handle 1 and then
open the file to redirect to.

Under MSXDOS2 the output of the first process is redirected to a temporary
file.
The second process closes its standard input handle of 0 and opens
the temporary file of the first process. And so on.


 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf
 Of Adriano
 Camargo Rodrigues da Cunha
 Sent: Thursday, November 25, 1999 3:01 PM
 To: MSX International Mailing List
 Subject: Piping



   Hi,

   Does anyone knows how a pipe between processes is implemented by
 UNIX shells?
   I think that lauching all processes at the same time and piping
 one to another is an extreme waste of resources. And I know
 that MS-DOS
 and MSXDOS2 have pipes and they are monotask OSs.
   For example:

   cat fudeba.txt | head 20 | tail 10 | less

   What is the (best) approach? I think that making 4
 fork()/exec()
 is an extreme waste of system resources. And I don't know how
 making the
 pipe in a serialized way.
   I tried to understand the code of the clam shell, but I
 couldn't. :P

   [btw, it's not off-topic. it's related to UZIX, even if some
people doesn't like it]

   Thanks,


 Adriano Camargo Rodrigues da Cunha
 ([EMAIL PROTECTED])
 Engenharia de Computacao - UNICAMP
 http://www.adrpage.cjb.net
http://if.you.dont.like.msx.usuck.com

* Bug (n) Technology originally developed by Microsoft in the 1980s.  *



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/)




RE: bad MSX s/w sites

1999-11-22 Thread Frits Hilderink


Just tell me why I can download C64 cartridges directly from emucamp ?

cartridges  roms ??



 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Marco
 Frissen
 Sent: Monday, November 22, 1999 11:05 AM
 To: msx
 Subject: Re: bad MSX s/w sites


 ahum,
 emucamp hosted sites rules:
 "The site must be well done and have original content (no roms)."
 clearly says: "NO ROMS"

 so I guess that one is off then

 M

 - Original Message -
 From: owner-msx [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Monday, November 22, 1999 10:45 AM
 Subject: RE: bad MSX s/w sites


 :
 :
 :
 :
 :  Hello...
 : 
 :  Thanx for the tip, but the problem is that xoom thinks
 it's illegal and
 :  kills all those files reuargly... That's the reason all
 my old links are
 :  dead...
 : 
 : Try http://www.emucamp.com
 :
 : They host a number of emulation/retrogaming sites. Look at 'hosted
 : sites' and you'll see that they offer webspace.
 :
 : Try http://www.emucamp.com/c64 to see how they archived games for
 : the C64.
 :
 : Greetz
 : Patrick
 :
 : 
 : 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/)





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: (Silly) question about MSX on PC

1999-10-27 Thread Frits Hilderink


 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Siebe
 Berveling
 Sent: Wednesday, October 27, 1999 1:38 PM
 To: [EMAIL PROTECTED]
 Subject: (Silly) question about MSX on PC

 Hi there!

 I am wondering if a MSX-emulator exists, that accesses a SCSI
 device at
 startup in the same way the MSX does. That it will execute MSX-DOS2 at
 startup, and will give me the opportunity to use eg. Multi
 Mente to read
 files and run MSX-programs, in the same way I do it on my MSX.


I could do this for NLMSX. I've already done it for the WD2791
diskcontroller.
Eventually it all comes down to reading/writing sectors. If
you get me a ROM of this BERT SCSI interface and the specs of
the SCSI controller that the ROM will try to get control of then
it is possible.

The only thing missing here is an image of the disk itself. Which can
easily be created and partioned inside the emulator. Under Windows NT
the image could very well be a real harddisk, since a harddisk can be
opened under Windows NT as if it would be a diskimage. Zipdisks and CDROMs
can also be opened in this way. This is a little more difficult for
Windows 98, but it's possible.

 Why?
 Because I have been using a 40MB SCSI harddisk on my MSX but
 since I got a
 ZIP I didn't use it very often. So I put it into my pc
 (because i needed
 some space on my desk, and there was plenty of space inside
 the PC cover).
 At my great surprise the pc can read the BERT partition table
 so I can acces
 BOTH partitions with my pc.. but since a 40MB harddrive is
 not very useful
 on a PC i thought: 'maybe a "fake-MSX" can use it'.

 Grtz, Siebe.




 
 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/)




RE: (Silly) question about MSX on PC

1999-10-27 Thread Frits Hilderink



 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Bas
 Wijnen
 Sent: Wednesday, October 27, 1999 4:11 PM
 To: [EMAIL PROTECTED]
 Subject: RE: (Silly) question about MSX on PC


 Hello,

 If I am right, this is not the question. He didn't want to emulate his
 interface, he wanted to use his harddisk (the partition, not
 an image on
 it) as a harddisk which can be used in the emulator.

There are two ways then:

I mentioned that Windows NT could open a harddisk on a certain level
that allows you to bypass the directory and file structure and read/write
the harddisk as IF it where a diskimage. In this case the BERT SCSI rom
would interpret the contents of the harddisk partition / diskimage.


If you don't want an image representing a harddisk than you will probably
want a certain directory on a PC harddisk to be interpreted inside the
emulator as if it is a harddisk. The same could be done for a floppy,
just put the files inside a directory and tell the emulator that that
particular directory is to be seen as a harddisk partition or a floppy.
In this case the emulator would interpret the contents and represent it
inside the emulator as a harddisk or a floppy.



 Bye,
 shevek

 On Wed, 27 Oct 1999, Frits Hilderink wrote:

  I could do this for NLMSX. I've already done it for the WD2791
  diskcontroller.
  Eventually it all comes down to reading/writing sectors. If
  you get me a ROM of this BERT SCSI interface and the specs of
  the SCSI controller that the ROM will try to get control of then
  it is possible.
 
  The only thing missing here is an image of the disk itself.
 Which can
  easily be created and partioned inside the emulator. Under
 Windows NT
  the image could very well be a real harddisk, since a
 harddisk can be
  opened under Windows NT as if it would be a diskimage.
 Zipdisks and CDROMs
  can also be opened in this way. This is a little more difficult for
  Windows 98, but it's possible.
 
   Why?
   Because I have been using a 40MB SCSI harddisk on my MSX but
   since I got a
   ZIP I didn't use it very often. So I put it into my pc
   (because i needed
   some space on my desk, and there was plenty of space inside
   the PC cover).
   At my great surprise the pc can read the BERT partition table
   so I can acces
   BOTH partitions with my pc.. but since a 40MB harddrive is
   not very useful
   on a PC i thought: 'maybe a "fake-MSX" can use it'.
  
   Grtz, Siebe.
  





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/)




NLMSX 0.20 released

1999-10-18 Thread Frits Hilderink


Hi there,

I've just updated my site.

There is no GUI yet, other things where more important.

Visit: http://www.hilderink.demon.nl/NLMSXReleaseNotes.html


Frits




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/)




Complete ROM configurations

1999-10-15 Thread Frits Hilderink


Where can I find complete ROM configurations ?

'complete ROM configuration' means:

- Name of the MSX/MSX2/MSX2+/TurboR system

  VG8235, NMS8245, NMS8280,
  PANASONIC FS A1-GT, etc.

- A complete download of every ROM available in
  that particular configuration.

- A overview of where the various ROM's should
  be loaded to recreate that machine.

The ideal situation would be to have to 'little'
program that looks around inside a real MSX and
writes every ROM part to a disk. These disk images
can be put online or what ever.

There are a lot of ROM's available but most of the
time it is not possible to tell where they were
located inside a REAL MSX. Very often I just use
a trail and error algorithm to check it.

I want to be able to emulate an original configuration
without 'patching' the roms.


Frits





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: Sprite pointers - mixed and scrambled

1999-10-12 Thread Frits Hilderink


The actual bit settings of these registers are depending upon the current
screen mode.

This is the calculation in NLMSX:

Screen 1, Screen 2, Screen 3 (Sprite Mode 1)
Tables-SpriteAttribute =
MSXVDPVRAM +
((MSXVDPRegisters[5]   0xff)  7) +
((MSXVDPRegisters[11] 3)  15);

Screen 4, 5, 6, 7, 8, 10, 11, 12 (Sprite Mode 2)
Tables-SpriteAttribute =
MSXVDPVRAM +
(((MSXVDPRegisters[5]   0xf8) | 4)  7) +
((MSXVDPRegisters[11] 3)  15);

Tables-SpriteColor =
MSXVDPVRAM +
(((MSXVDPRegisters[5]   0xf8) | 0)  7) +
((MSXVDPRegisters[11] 3)  15);

The last three bits of register 5 have to be '111'. And you really must
write them into
the register. Try it otherwise and you will see that it does not work in the
way that
you want it to.


 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Jorge
 Sent: Tuesday, October 12, 1999 6:14 AM
 To: [EMAIL PROTECTED]
 Subject: RE: Sprite pointers - mixed and scrambled


  R5:   A14   A13   A12   A11   A10   1   1   1
 Graphic 3 Mode (Screen 4):
 R5:A14  A13  A12  A11  A10  A9  A8  A7
 
   Weird! Where you've got this info?


 I think that might be from the Portar docs.

 Well, as you can see it's not very clear what the actual bit
 configuration is,
 particularly that of R5. Any of the docs I've checked so far
 brought any light
 on the subject (the 1 1 1 thingie as Laurens pointed being my
 main concern now).
 I'll carry out some investigations on the BASIC side of things.

 On a side note, being a complete newbie to the MSX scene as I am
 I find rather
 surprising there's still disagreement on what could surely be
 referred to as
 'the basics' of vdp programming.

 Back to my badly typed docs then. Hey I whish there  was a 'COMPLETE AND
 ABSOLUTE GUIDE TO HARDWARE BANGING THE MSX' in the old style of,
 dare I say, the
 Amiga days.

 Oh well. I'll shut up now.






 
 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/)




RE: Intersplit

1999-10-08 Thread Frits Hilderink


The score in Space Manbow is in screen 5. The rest is screen 4.

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Mark
 Zellenrath
 Sent: Friday, October 08, 1999 9:00 AM
 To: msx
 Subject: Re: Intersplit


   Is it possible to split the display in several
 text/pseudobitmap/bitmap
   modes (say SCREEN 4 and SCREEN 5) without losing sync?
 
  Sure. The game "Psycho World" split the screen between scr5 and
  scr7 in the intro, and between scr5 and scr4 in the game. "Space Manbow"
  has three splits, the first on scr5 and the other two in scr5 (the last
  split is used to make dynamic sprites).

   I'm afraid you're mistaken here, Ricardo. If I remember well, the
 intro of "Psycho World" has screensplit between screen 5 and screen 6
 and the game itself is entirely in screen 5. "Space manbow" as well as
 "Hydefos" are entirely in screen 4!
   Just look into the VRAM after you've reset the game or use the pause
 key on a turboR if you have one. BTW, last month I also wrote a comment
 on this subject as you can read in the attached email.

   Bye, /\/\ark




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: Intersplit

1999-10-08 Thread Frits Hilderink


 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Maarten
 ter Huurne
 Sent: Thursday, October 07, 1999 4:59 PM
 To: [EMAIL PROTECTED]
 Subject: RE: Intersplit


 On Thu, 07 Oct 1999, Frits Hilderink wrote:

  I've seen demos that display screen 5, 7 en screen 12 at the same time.

 To get that impression on the screen, you don't actually have to change
 video mode. SCREEN 5 can be simulated in SCREEN 7 by doubling all pixels.
 SCREEN 12 is in fact not a screen mode, but SCREEN 8 + YJK. YJK can be
 enabled in any mode, although it's most useful in SCREEN 7 and 8.

 However, YJK does move the display 4 pixels to the right...

I didn't know about this shifting. The VDP does have to read 4 bytes first
before
it can determine the colors to display, that is in every YJK enabled mode.
This is because of the 12 bit base color that is spreadout over 4 bytes.

 I guess there is some internal buffer that converts normal pixel values to
 YJK colors.

Probably.


 In the FF7 Slide Show (on FutureDisk 35), I used the "set adjust" register
 to scroll the screen 4 pixels to the left during YJK, so that YJK and
 non-YJK pictures would both be centered.

Just send me the diskimage and I'll see what I can do about it.


  Btw, it won't go out of sync with NLMSX...

 Do you mean it will display correctly or just that it won't hang?

Screen 0 has different timings than the other screens, in fact, one screen 0
line
is smaller than the other modes. See the V9938 Technical Databook for exact
timings.
One line in screen 0 (40 columns) is 40 * 6 pixels = 240 pixels. While this
is
256 pixels in the graphical modes.

I was just curious how the VDP would react on a splitscreen that displays
both screen 0
as wel as screen 7 or 12. But I do know that NLMSX displays both screen
modes
without any problem. Maybe it has some nasty side effects on a real MSX.

Frits




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: Intersplit

1999-10-07 Thread Frits Hilderink


Can you make a simple demo for it ?

I've seen demos that display screen 5, 7 en screen 12 at the same time.
Screen 0 does have different timings, just try it.

Btw, it won't go out of sync with NLMSX...

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of MkII
 Sent: Thursday, October 07, 1999 7:05 AM
 To: [EMAIL PROTECTED]
 Subject: Intersplit


 Is it possible to split the display in several text/pseudobitmap/bitmap
 modes (say SCREEN 4 and SCREEN 5) without losing sync?

   MARK 2



 
 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/)




Re: BDOS

1999-09-03 Thread Frits Hilderink


It depends on some other things.

Are you using DOS 1 or DOS 2 ?
What is the current slot setting and where is this memman segment located ?
Do you have two memory mappers ? This gives some problems in DOS 2.

 [EMAIL PROTECTED] wrote:
 
 Hi,
 
 Does BDOS use the standard TPA segments if you use the BDOS call random block read 
to read a
 file ?
 
 The reason i ask is that whenever i want to load the file in a segment switched by 
my memory
 manager (memman) the data is not present ! It seems BDOS switches back the standard 
TPA segment and
 places the data in the standard TPA segment whenever loading. After that my segment 
is placed back... ?
 
 Only if i do not switch any segments or use the standard segment from the TPA the 
data is loaded
 correctly ?
 
 Is this correct ? or am i doing something wrong ?
 Greetz,
  Antal


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/)




who is aapje@cpc.nl

1999-08-23 Thread Frits Hilderink


On the question 'who is [EMAIL PROTECTED]' ?

I got the following answerback from the 'sysop' at cpc.nl.
My translation in English (as good as I can):


Sorry for the troubles.

Measures have been taken to take away external e-mail permissions
for users that have been logged in trough our BBS.

Unfortunately there was a user (a university student)
from Tilburg who thought to be funny.

Again, sorry the troubles.

sysop of CPC BBS


 From: [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Subject: Hallo
 Date: Sat, 21 Aug 99 19:46:03 GMT
 From [EMAIL PROTECTED] Sat Aug 21 10:41:51 1999
 Received: from [195.64.68.33] by hotmail.com (2.1) with ESMTP id
 MHotMailB9882FDE00D5D82197C5C3404421079A0; Sat Aug 21 10:41:51 1999
 Received: from cpc.nl (uucp@localhost)by enterprise.cistron.net
 (8.9.1a/8.9.1/Debian/GNU) with UUCP id TAA23067for [EMAIL PROTECTED]; Sat, 21
 Aug 1999 19:31:29 +0200
 Received: by cpc.nl (UUPM-1.53)id D4149Mq; Sat, Aug 21, 1999 19:46:04 GMT
 Message-Id: [EMAIL PROTECTED]
 X-Mailer: UUPlus Mail 1.53
 
 Sorry voor de overlast.
 
 Er zijn maatregelen getroffen om externe gebruikers (die via ons BBS
 inloggen), de toegang tot (externe) mail te ontnemen.
 
 Helaas was er een gebruiker (student van de universiteit) uit Tilburg
 die toch dacht leuk te zijn.
 
 Nogmaals sorry voor de overlast.
 
 sysop of CPC BBS
 
 __
 Get Your Private, Free Email at http://www.hotmail.com


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/)




Emulation problems with status register#1

1999-08-19 Thread Frits Hilderink



Sorry about that message yesterday (title: 'Hoi Sean'), the dutch version was not 
intended
for the mailinglist.


My current problem with NLMSX:

I am looking for more information about bit 0 of status register#1. (FH bit)

There are a number of demos/magazines that are using this bit to detect a line 
interrupt
by just polling for it while the interrupts are disabled. And this happens even
when the interrupt it self is not switched on, the corresponding interrupt enable bit
is '0'.

I did manage to get those demos/magazines to work, but some of them don't work with the
same implementation. These demos/magazines are:
- Sunrise Special #1, #2, #3
- Sunrise Magazine #8

I would like to know how bit 0 of status register#1 works and specifically what 
the conditions are for it to be set to '1'.

This specific bit also works together with register#19 (interrupt line register).
The following bits are also involved:

reg#0, bit 5, Interrupt Enable 2 (also used for lightpen)
reg#0, bit 4, Horizontal scanning line, Interrupt Enable 1
reg#1, bit 5, Horizontal scanning line, Interrupt Enable 0

If someone has more specific info then I could really use it and a lot of emulator
programmers could use it to, because these demos/magazines also 'hang' on
many other emulators.


Interrupt acknowledgement:

One thing that I do know is that if an interrupt is not acknowledged in time,
it will simply disappear. This is something that I still have to implement in
NLMSX.

This means that if bit 7 of status register#0 is read, while Z80 interrupts
are disabled (DI), that the 50/60hz interrupt from the VDP will not be executed.
Bit 7 will be set but the interrupt call itself will not be executed.

This probably is also the case for the line interrupt mechanism.



The people that wrote these demos/magazines must have known a lot of these
inner workings of the VDP that are really usefull to emulator programmers.


Frits


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/)




Hoi Sean

1999-08-18 Thread Frits Hilderink


Hoi Sean,

Ik heb net je document over de TMS9918A nog eens goed door gelezen.
Er staan behoorlijk wat leuke dingen in die ik goed kan gebruiken.

Zoals je misschien weet ben ik bezig met NLMSX en daar loop ik de
laatste tijd tegen nogal wat problemen aan met de interrupt generatie.

Heb jij meer informatie over bit 0 van status register#1 ? (zogenaamde FH bit)

Er zijn een aantal demos/magazines die soms behoorlijk stuk lopen.
Tot nu toe heb ik het merendeel van die demos aan het werk gekregen, maar
ik kan tot nu toe dat FH bit niet echt doorgronden. D.w.z dat ik de
exacte condities waaronder het FH bit gezet moet worden niet weet.

Dit FH bit hangt ook samen met register#19 (interrupt line register). Ook
de volgende hebben hier iets mee te doen:

reg#0, bit 5, Interrupt Enable 2 (ook voor lichtpen)
reg#0, bit 4, Horizontal scanning line, Interrupt Enable 1
reg#1, bit 5, Horizontal scanning line, Interrupt Enable 0

Wat ik ook nog van je document begrepen heb is dat de VDP bij de Z80
een interrupt aanvraagt. Als de Z80 de interrupts uit heeft staan kan
het een tijd duren voor de interrupt ook door komt. Tot zover geen probleem.

Maar is het ook zo dat een interrupt gecancelled wordt ? D.w.z. het lezen
van status#0 reset bit 7 en verwijderd daarmee de 50/60hz interrupt aanvraag ?

Is interrupt aanvraag die is opgewekt d.m.v. het gebruik van register#19 ook
op deze manier te cancellen door simpel weg status#1 te lezen, welke volgens
de documentatie een reset veroorzaakt van het FH bit.

Sommige demos lezen dit FH bit maar zonder gebruik te maken van de eigenlijk
bijbehorende interrupt.


Misschien dat ik maar gewoon iets moet gaan maken in assembler om het
gedrag te bestuderen van dit alles.

Ik hoop dat jij misschien iets meer weet hierover of dat je misschien iemand
weet die er ook meer van zou kunnen weten.

In ieder geval vast bedankt.

Groetjes

Frits


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: Illusion City on MSX2 machines

1999-08-02 Thread Frits Hilderink


Where can I get a version that supports slot 3-2 ?

Or..

What do I have to patch to make it use slot 3-2 ?

Daniel Jorge Caetano wrote:

   Daniel,

   Hey!

  Well, if someone adapt it to NOT detect TurboR, I can test it.
   This game was created to run on Turbo-R, then you must be a very like
   Turbo-R MSX2 computer.

   If the only suposition of IC is that the RAM is in slot 3.0, my computer is
 perfectly good to test it... (-: I just need the Carchano's Kanji Cartridge... (-:

  []'s Daniel Caetano

 Windows practical joke: Write a program that works.
 +---+
 |[EMAIL PROTECTED] -  www.os2brasil.com.br/novidades/drivers.shtml|
 |MSXPage: www.fudeba.cjb.net - OS/2: www.os2brasil.com.br/novidades/|
 +---+

 
 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/)




Re: Illusion City debugging process

1999-07-29 Thread Frits Hilderink

Maarten ter Huurne wrote:

 At 10:33 AM 7/28/99 +0200, you wrote:

 I noticed that Illusion City 'hangs' in NLMSX v0.07.
 
 The last thing that it tries to do is reading I/O port A7.
 Does anyone know what this port is used for ?

 Translated from the Compass docs:
 (Jon, you should get record sales the next fair, after all those plugs...)

 A7  Turbo R LED display
Write  :Bit 0   Pauze LED: (0) off, (1) on
Bit 7   Turbo LED: (0) off, (1) on
Read   :Bit 0   Detects pressing of the PAUSE key: (1) is pressed

 Maybe Illusion City handles the PAUSE key itself. Reading a non-existant
 I/O port generally returns a '1', so IC will think the PAUSE key is pressed
 and it will pause the game. Is this possible?


That is what happened. The original code of fMSX returns a 0xFF on every
port that is not supported. Thus enabling the PAUSE key.

Now it hangs somewhere else. I didn't take a look at that yet



 About Kanji ROM:

 The "ROM" part of the name only means it is stored in ROM: Kanji ROM is
 accessed through I/O, not through some kind of megaROM mapper. There are
 two "levels" of Kanji ROM. Wavy supports only the first level, other MSX2+
 models and Turbo R support both levels.

 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/)




Re: I/O Ports E6 on a TurboR: WAS [Phoenix] Re: Phoenix project - The new MSX platform pro-standarization

1999-07-28 Thread Frits Hilderink



This is a little piece of Micro Music code:
; OUTPUT TO MSX-MUSIC ---
; IN: B=REGISTER, A=DATA
; OUT: NOP
; MOD: NOP
;
FMOUT: JR R8FMOUT ; ga uit van TURBO-R computer
 PUSH BC
 PUSH AF
 LD A,B
 LD BC,(FMPORT)
 OUT (C),A
 NOP
 INC C
 POP AF
 OUT (C),A
 POP BC
 RET
FMPORT: DW 7CH
R8FMOUT:PUSH BC
 PUSH AF
 IN A,(0E6H)
 LD C,A
FMOUT1: IN A,(0E6H)
 SUB C
 CP 6
 JR C,FMOUT1
 LD A,B
 OUT (7CH),A
 IN A,(0E6H)
 LD C,A
FMOUT2: IN A,(0E6H)
 SUB C
 CP 1
 JR C,FMOUT2
 POP AF
 OUT (7DH),A
 POP BC
 RET
INITFM: LD C,9
 LD B,30H
INITFM1:LD A,0FH
 CALL FMOUT
 INC B
 DEC C
 JR NZ,INITFM1
 JP INIPSG
The 'JR R8FMOUT'is self modifying.
The music player routines came from Micro Cabin's Princess Maker. In
the first
versions of Micro Music the player came from Xak-I.
Frits
PS. What do you know about port A7 ?


Laurens Holst wrote:
> The Turbo-R has a timer build in that is increased
every 1 microsecond or
so.
> Maybe 2 or more microseconds, I don't known the exact value. And
it did
> have something todo with I/O ports E5 / E6, or any number near these
numbers.
I/O ports E5/E6... that's the timer of the MSX-MIDI. It also has another
timer used by the PCM play routines. However, it is only 2-bit or so...
> All I know for sure is that when writing into the FM-PAC registers
the
core code
> for playing music uses this timer to wait between two OUT
(port),register/value
> instructions. If the timer isn't increased than the whole program
will
lock up.
>
> This behaviour is also implemented in my own TSR program Micro Music.
Oh? What is it???
> The MSX2+ does not have this timer, by my knowledge.
Nope...
~Grauw
--
>
 email me: [EMAIL PROTECTED]
or ICQ: 10196372

visit the Datax homepage at http://datax.cjb.net/
MSX fair Bussum / MSX Marathon homepage: http://msxfair.cjb.net/
>

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: [Phoenix] Re: Phoenix project - The new MSX platform pro-standarization

1999-07-26 Thread Frits Hilderink


The Turbo-R has a timer build in that is increased every 1 microsecond or so.
Maybe 2 or more microseconds, I don't known the exact value. And it did
have something todo with I/O ports E5 / E6, or any number near these numbers.

All I know for sure is that when writing into the FM-PAC registers the core code
for playing music uses this timer to wait between two OUT (port),register/value
instructions. If the timer isn't increased than the whole program will lock up.

This behaviour is also implemented in my own TSR program Micro Music.

The MSX2+ does not have this timer, by my knowledge.

Laurens Holst wrote:

  ]  Turbo R ST doesn't have MIDI, only GT has. So I guess Illusion City
 can do
  ]  without. I'm not sure if it uses PCM, I played for only a little
 while.
  ] Oh. Well, Daniel says it did.
  I have played Illusion City from the start to the end and never heard any
 PCM
  sample on it. I haven't got a clue which MSX turbo R specific feature it
  uses. Perhaps the fact that in Japan the MSX turbo R is the only machine
 with
  at least 256kB of main memory. Or perhaps the game needs the speed of the
  R800. Who knows? Perhaps the programmer of the MSX turbo R emulator can
 tell
  it to us?

 Well at least it uses some 'new' instructions in the loader, but they are
 all LD IXh and IYh-alike instructions, which are also available on the Z80.

 I will proceed disassembling, to look if I can find the tricky thing why it
 doesn't run on an MSX2+...

 ~Grauw

 --
 
   email me: [EMAIL PROTECTED] or ICQ: 10196372
  visit the Datax homepage at http://datax.cjb.net/
 MSX fair Bussum / MSX Marathon homepage: http://msxfair.cjb.net/
 

 
 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/)




Re: Those Microsoft coders...

1999-07-23 Thread Frits Hilderink

Laurens Holst wrote:

   But this string:
  
   C085 426F6F74206572 DEFM "Boot error"
   726F720D0A DEFB #0D,#0A
   C091 50726573732061 DEFM "Press any key for retry"
   6E79206B657920 DEFB #0D,#0A
   666F7230726574
   72790D0A
  
  Ah, no. You have to include the byte after #0A too!!! I bet it is a 0.
 
  Of course. I wanted to show that the string contained no "$" signs, so it
  was possible to just call function #09.

 ??? Frits Hilderink told me not to bet anymore because the byte after #0A
 was a "$" sign!
 Maybe your Dos-version is different.


Well that random picked disk image where I took the boot sector info from
did have a "$" sign.

Apparently there are different implementations of the boot sector code



  No, it saves some time... :) It saves a CALL and a RET-instruction.
 
  Mmm... if it wasn't for the unjustified JP (and your smiley!) I could
  believe that but... no 8:D 8:D 8:D 8:D

 Hey, it really saves time!

   And
  besides, they use 0 as terminate-character, and not "$"... (I don't
  understand why, for god's sake why does the stringroutine use "$" as
  terminating character??? CP/M-compatibility, okay. But then why did the
  developers of CP/M choose "$" instead of a 0
 
  Definitely CP/M legacy.
  Another source of *BAD HABITS* *:D

 Yeah.

  Well okay that's not a trick, I meant it as an expression. But if you
 want
  to see a Microsoft-trick, try to disassemble (and understand!) the first
  part of the MSXDOS2.SYS-file.
 
  Mmm... you all guys seem very fond of the MSX firmware  system software.

 Dos is nice to disassemble.

  Well, it should be, since this is the first computer I still had not the
  need to disassemble / reverse-engineer its ROM!!! 8:)

 Phew, it will come, believe me.
 I still need info on the H_BEXT (or EXTBIO) hook!!!
 (and if I don't get it...)

  But if you really want to know why they used JP: let's just say that JP
 is
  generally faster than JR, and you will never get 'out of range'-problems,
 so
  most programmers use JP all the time. I do too. I hardly use
  JR-instructions. Only sometimes, when it's faster than JPs (for example
 in
  conditional jumps which are 'false' more than 60% of the times they are
  executed).
 
  The best solution is an assembler with optimization capabilities. Again,
  like DevPac for ST  Amiga. In restricted memory and speed environments
  like all the 8-bit computers any byte and T-state saved has its weight (at
  least in your programmer's pride!) 8;)

 Sounds really nasty!
 An assembler modifying my own written source!
 Why do I program assembly? I want to know exactly what happens.
 How could an assembler distinct an interruptroutine where I need the speed a
 lot from a diskroutine where space is more important???

 ~Grauw

 --
 
   email me: [EMAIL PROTECTED] or ICQ: 10196372
  visit the Datax homepage at http://datax.cjb.net/
 MSX fair Bussum / MSX Marathon homepage: http://msxfair.cjb.net/
 

 
 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/)




Re: Those Microsoft coders...

1999-07-22 Thread Frits Hilderink

   Disassembling a standard MSX-DOS V1 boot sector I've come across the
  following:
  
   It uses a BDOS function 6 loop to output the boot error string instead
 of
   function 9 (!). Any reason?
  
  Yes. It probably is a null-terminated string, which sometimes is
 nessacary
  if you for instance want to display a '$'-sign, or when you are printing
 an
  ASCIIZ-string Dos2 uses for its diskroutines.
 
  But this string:
 
  C085 426F6F74206572 DEFM "Boot error"
  726F720D0A DEFB #0D,#0A
  C091 50726573732061 DEFM "Press any key for retry"
  6E79206B657920 DEFB #0D,#0A
  666F7230726574
  72790D0A

 Ah, no. You have to include the byte after #0A too!!! I bet it is a 0.


Well don't bet anymore, because it ends with a '$'.
The next byte is a 0-byte but that is the first byte of a File Control Block (FCB).



  Has not a single $. Neither DOS2 did exist. It's the bootsector as found
 in
  the Philips NMS 8250 MSX-DOS release *1*.
 
  I really don't understand the programming style of the bootsector. Really
  BAD habits.

 Well at the start of COMMAND.COM there is a reason they don't want to use
 "$". Because you can, exept for using the command for it, also view the
 DOS-version by executing COPY COMMAND.COM CON. If they used "$" then at the
 end you would have seen an ugly "$"... When they use a 0, it is not visible.

 Only nasty thing is that they didn't let the string start with a code 13
 (Carriage Return)... Then the code of the first Jump wouldn't have been
 visible either.

  By the way, if you disassemble function 9 you'll see it's nothing more
 but a
  loop which calls function 6 until it encounters an '$'.
 
  I guess so, but that's precisely the reason to use 9 instead of
 reinventing
  it and the wheel!

 No, it saves some time... :) It saves a CALL and a RET-instruction. And
 besides, they use 0 as terminate-character, and not "$"... (I don't
 understand why, for god's sake why does the stringroutine use "$" as
 terminating character??? CP/M-compatibility, okay. But then why did the
 developers of CP/M choose "$" instead of a 0

  Haven't checked that but I'm quite sure, I know quite a bit how Dos is
  programmed and I really expect those kind of tricks of them.
 
  Tricks? To repeat a ROM function? To use JPs in loopless near jumps??? 8:?

 Well okay that's not a trick, I meant it as an expression. But if you want
 to see a Microsoft-trick, try to disassemble (and understand!) the first
 part of the MSXDOS2.SYS-file.

   There're spurious JPs where it should have been JRs (!). Plenty of
  space??? *:D
  
  Well JPs are a bit faster than JRs. Speed is more important on MSX than
  space I think. Although in the case of Dos they don't seem to use that
  policy. But the mapperroutines are as fast as they can get. They get
 credits
  from me for that.
 
  Faster for an error branch (no S/M code)?

 Yes I know it is bullshiddd...

 But if you really want to know why they used JP: let's just say that JP is
 generally faster than JR, and you will never get 'out of range'-problems, so
 most programmers use JP all the time. I do too. I hardly use
 JR-instructions. Only sometimes, when it's faster than JPs (for example in
 conditional jumps which are 'false' more than 60% of the times they are
 executed).

 So they have probably put an JP there because they always use it, and saw no
 real reason to do it different. Or rather: they even didn't notice that it
 could have been done different.

   Is the whole MS firmware this quality?
  
  :) Well looking to Windows...
 
  So now imagine a Windows MegaROM! 8:D
 
  GigaROM(tm) with a whole fancooled mapper daughterboard 8:D 8:D

 hehehe...

 ~Grauw

 --
 
   email me: [EMAIL PROTECTED] or ICQ: 10196372
  visit the Datax homepage at http://datax.cjb.net/
 MSX fair Bussum / MSX Marathon homepage: http://msxfair.cjb.net/
 

 
 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/)




Re: msx2 horizontal scrolling..

1999-05-20 Thread Frits Hilderink



Laurens Holst wrote:

 I have -almost- finished my scrollroutine...

 It scrolls in all directions and it has got a screensplit at the bottom.
 It uses sprites to mask the borders and takes about 50% of your VDP-time,
 but with some modifications it will probably also be possible not to use
 sprites.

 It is based on 8x8 patterns, and it scrolls all 16 pixels (8 seemed to be
 too slow). This means that your screen will be 16 pixels smaller (240x212),
 but that's not a real disadvantage.

 However, one problemo...
 When I set the adjust while a VDP-command is executing, there appear some
 'noise'-pixels on the screen. I can avoid that to happen by exact timing of
 my COPY's (execute them right after the V_BLANK-interrupt), but I would like
 that different (because it will also decrease the time left for other
 copies, i.e. the displaying of the character).

 Does anyone know a solution for that???


I had the same problem with these noise-pixels about 8 years ago in a horizontal
scrol in screen 5. Just a test back then if it was possible. I used a HMMM command
to copy the screen every 8 pixels. Per pixel scrolling happened with register 18. This
HMMM command used about 1.5 or 2 frames time (50 Hz) to complete. So it uses
about 25 % of the available time. The vertical lines where placed with 'vpokes'.
My scrol had only 5 directions (up, up-right, right, down-right, down) and a screen 
split
in the top of the screen (16 pixels in height). The top-side of the screen had a 
constant
value for register 18 the scrolling part ofcourse didn't.

The solution was changing the sequence in which the vdp registers where written:
are you writing register 18 before or after the command that you are executing.


 For example, during the screensplit I disable the screen, and at the end I
 enable it again. This however gave a white line at the lowest (second) line
 of the screensplit. I was able to solve this problem by making sure the
 screen was enabled during the H_BLANK-period...

 Is there some solution like this for the VDP_18-problem too???

 Thanks in advance,
 ~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/)
 



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: Hair issues ?

1999-05-20 Thread Frits Hilderink


Hello Girl Power,

a little bit off-topic but .

where is your picture ?

this way we ALL can see where all these 'kisses' come from.



MkII wrote:

  So indeed my name is Sean Young; I do not pretend to be the actress
  Mary Sean Young if that's what you're talking about. Have a look at this
  picture of me, if you want:
 
  http://www.msxnet.org/sean/sean.jpg
 
 I think your hair is blue... Played too many RPGs, watched too many Manga?
 Anyway, next time I know who Sean Young is...

 I'm afraid he's not the only person with a customized palette around here.

 FYI my hair is blue black and Z-0's blood red.

 NB: Z-0 was using a long black wig to cover her short red hair in the
 videogame promo screenshot (let's Nestor confirm again 8;)

 We both don't like RPG but watch a pretty amount of anime indeed 8;)

 Are out there more colorful people? Has the MSX and related cultures
 influenced in your looks? And in your ideas?

 --
 Madonna Mark Two
 "Martin Galway means to me what Elvis meant to Sigue Sigue Sputnik"

 
 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/)