This message was originally sent to Rieks W. Torringa's private
mail address, but since we've heard nothing since (for two weeks
or so), I'm sending this to the list. It concerns our thread on
MSX-Salamander. If you got the message already Rieks, then I'm
sorry for the extra message, but I though
Gee... sorry for that message. Our server received an emailbombing by an
strange broadcast spam message and when replying it was also erroneously
broadcasted to this list (!).
Our sys-ad message follows, just to worsen the off-topic 8;D:
> * AVIS IMPORTANT *
>> 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
>At 05:08 AM 7/20/99 +0200, you wrote:
>
>>What's the actual memory map configuration and interrupt status at boot
>>time (phase 2, after RET NC)?
>
>Interrupt status: no idea.
I issued a HALT and get frost.
>Memory configuration: all RAM, with some routines (slot select etc) copied
>into page 0
>> Is there any good text editor with variable tabs per line (for assembler
>> readibility's sake!)?
>
>Well if you want a text-editor I suggest Ted, very good although it has
>Dutch menus, which may be a problem (but I think not).
Why is it not available in plain english? It's not a big problem
>> Should I disable interrupts accessing the VDP register directly?
>
>Yes.
>
>Like this:
>LD A,value
>DI
>OUT (#99),a
>LD A,register+128
>EI
>OUT (#99),a
>
>Keep in mind that when executing an EI the interrupts will be enabled after
>the next instruction. So this is the way to keep the interrupts
>> > Do you guys get the VDP port addresses from main ROM (at #0006) or you
>> > actually bang #9x ports directly?
>> >
>> We all use #9x immediately.
>> Unless we write a tutorial were we say that the standard asks us to use
>> #0006 ;-)
>
>He is right. There is some MSX1 to MSX2 transformer whic
>> I'm desperately seeking the full GEN80 package from HiSoft (assembler,
>> monitor, EDITOR, etc.)
>
>Officially this pack is called DevPack I believe... Something with Dev in
>it, at least not Gen80.
>But anyways, it can be found on funet: ftp.funet.fi (FTP)
I only found GEN80 and MON80, not th
>On Tue, 20 Jul 1999, MkII wrote:
>
>> There're spurious JPs where it should have been JRs (!). Plenty of
>> space??? *:D
>
> Speed reasons perhaps?
Nope.
> JP is 2 cycles faster than JR when the loop is taken...
There was no loop whatsoever.
Plenty of space is no reason to put a f
>MkII wrote:
>>
>> FOOBAR LD A,B; I LOVE THIS!
>> DJNZ FOOBAR
>>
>You've never tried Compass didn't you.
Nope. Mainly for historical reasons.
I've been usign the DevPac developer environment in all 8 and 16-bit
computers I own since 1985 and it has always proved to be the best
HIJAPUTA!
>¡Gracias por su pedido!
>
>En menos de 48 horas su tarjeta de crédito será cargada con la
>cantidad de:
>
>Ptas. 78.000 (US$ 520) IVA incluido.
>
>Esta cantidad aparecerá en el extracto mensual de su tarjeta
>bajo el nombre de PLSSL Software Inc.
>
>Puede imprimir este correo como comp
People,
>>I tried this a PC fdd with jumpers (IR , D0 and RY are ON)
> (...)
> Which PC fdd did you use?
I've used without problems the EPSON SMD-300. This drive can be slow
but runs finewith MSX.
---
Giovanni Nunes
[EMAIL PROTECTED] - [EMAIL PROTECTED]
http://www.geocities.co
Hi!
> Maybe then I can finally play Illusion City! To play Illusion City, is
> MIDInessacary? And is the PCM device nessacary??? What other points of
> incompatibility could it have???
Illusion City (IC) has a MIDI Soundtrack but if no MID devices are
found it uses only FM. PCM isn't use
What PSG registers actually trigger the oscillator/envelope generator when
written to?
For example, writing the fine tone does not retrigger the oscillator
(yielding smooth pitch transitions) but writing the coarse tone seems to
restart the wave, with the annoying "pop" (and IMO it's not a matter
What's the meaning of VR0 & VR1 bits in register 8?
Register 8:
Mode register 2
bit Name Expl.
0BW32 Greylevel MVDPmode out trough CompositeVideo output.
(Normally composite video and RGB are not generated from this
output but from another on the MVDP).
1SP
I still don't understand the AND/OR values for reading joystick status from
the Portar documentation ?!?!???!?!??? ? ?!?!?!? ?!??!?!?:
This rotine will read joystick 1 or 2:
F3di
3E 0F ld a,0fh Write this for Write this for
D3 A0 out (0a0h),a Joystick port 1:Joyst
Laurens Holst wrote:
>
> The Gfx9000 can superimpose the image over an incoming signal, can't it???
>
> If that's so then you can create a game/program showing 3-layers!!!
> The background doesn't move or only moves up and down, which is the v9938
> screen. If it's a bit vague, that doesn't matt
On Tue, 20 Jul 1999 15:24:05, Ricardo Jurczyk Pinheiro wrote:
>Well, it sounds really good, but unfortunately, as I've noticed in
>6 years of MSX-freaking over the Net (and 12 years into the MSX-scene), I
>don't think it'll be successful.
>Why? Reasons below.
I'll try to avoid
At 12:56 19/07/99 +0200, you wrote:
>> >have the guarantee of a full compatibility between different
> > projects and a
> > It's a good idea to standardize the new MSX efforts, it will
>
> Iim sure that Phoenix is something needed for the MSX system, and with
>Phoenix all the programmers will be i
At 20:20 19/07/99 +0200, you wrote:
>> > I have some problems with GETDISK (a program to create diskimages on
>> > MSX). (...) when I try to use GETDISK, I get a DOS error: *** Not a
>> > DOS disk. What can I do to overcome this?
>>
>> Well, you can use the the FDLOAD, FDSAVE and FDCOPY! This u
>>> I have some space left and I'm allowed to use CGI. I don't have the
>>>ability to aquire my own domain name, the shortest I can offer ends in
>>> "/~mth/phoenix/". But does a domain name really matter? Ofcourse it looks
>>> cool, but anyone who's really interested can bookmark a more complicat
NEW!NEW!NEW!NEW!
>> Ya... I know that it's possible to use
>> http://phoenix.cjb.net/
>Have you already signed up an account???
>I tried it and it redirects me to some sails.com-site or so... The URL
>doesn't work, but www.sails.com DOES exist. If it's theirs then if we a
[OpCodes Pre-Processor Running before Z380]
>Well then I think we should be able to enable/disable this preprocessor by
>software, and that it is also featured in the bootroutines. So if you keep
>for instance TAB pressed then the preprocessor will be activated, and
>otherwise it won't.
>Because
> 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.
And that is perfectly logical. In diskroutines the speed of the code
is not the limiting factor... Anyway, I think they just had plenty of
>>Maybe then I can finally play Illusion City! To play Illusion City, is
MIDI
>>nessacary? And is the PCM device nessacary??? What other points of
>>incompatibility could it have???
>
> The MIDI is not necessary. The PCM is. BUT this can be easy copied.
>I'm trying to convince Ademir Carchano to
The Gfx9000 can superimpose the image over an incoming signal, can't it???
If that's so then you can create a game/program showing 3-layers!!!
The background doesn't move or only moves up and down, which is the v9938
screen. If it's a bit vague, that doesn't matter. It's just a background.
The se
There. I have made my contribution of messages today.
Sorry people, but there were just so much interesting things.
Just don't do this while I'm on vacation (I will go in about a week). If I
find more than 500 messages in my box when I come back then I'll quit MSX.
Well okay, that's not true.
Bu
Manuel Bilderbeek schreef:
>
> HI!
>
> I'm still trying to fix this bloody drive! I found out some new strange
> behaviour:
>
> Manuel Bilderbeek wrote:
> >
> > Manuel Bilderbeek wrote:
> >
> > I've been researching some more on this drive, and found the following:
> > - If I'm lucky, I get a
Jon, pay attention please!!!
I had a quite small Compass-program, though very often saved and changed.
The size of it was about 65000 bytes. I already though this was absurd but
since it .ASM-files are a direct dump of Compass memory I guessed a lot of
additional information had to be saved.
How
> [z380 interrupt for unknown opcodes]
> >> It would be a lot more interesting, because avoid changing programs.
> >> (AFAIK, this thing can be done even on Z80, but the processor for R800
> >> instructions must be BEFORE the Z80, and this will be a bit more
> >complicated
> >> to build).
> >Ah...
> > Do you guys get the VDP port addresses from main ROM (at #0006) or you
> > actually bang #9x ports directly?
> >
> We all use #9x immediately.
> Unless we write a tutorial were we say that the standard asks us to use
> #0006 ;-)
He is right. There is some MSX1 to MSX2 transformer which has di
> I'm desperately seeking the full GEN80 package from HiSoft (assembler,
> monitor, EDITOR, etc.)
Officially this pack is called DevPack I believe... Something with Dev in
it, at least not Gen80.
But anyways, it can be found on funet: ftp.funet.fi (FTP)
~Grauw
--
>
> Euh... sorry but I just resubscribed to this ML some days ago, so... can
> anyone explain me in short what is this Phoenix project? (?.?)
Welcome!
It is a proposal to standarize hardware-projects do that they don't have an
MSX 3 in Brazil which is completely incompatible with an MSX 3 in Holla
On Tue, 20 Jul 1999 20:47:08 +0200, Laurens Holst wrote:
>> >I bet the Z380 has a good counterpart for MULUW and MULUB...
>> It has multiplication instructions, but I don't know if they're exactly
>> the same.
>Mwa... I think so. Only other opcode I think.
I do not remember that, but Z380 hav
> 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 disp
> Is there any good text editor with variable tabs per line (for assembler
> readibility's sake!)?
Well if you want a text-editor I suggest Ted, very good although it has
Dutch menus, which may be a problem (but I think not).
But if you're programming assembler: GO GET COMPASS!!!
(Yes, I'm shout
On Tue, 20 Jul 1999 19:58:11 +0200, Laurens Holst wrote:
[z380 interrupt for unknown opcodes]
>> It would be a lot more interesting, because avoid changing programs.
>> (AFAIK, this thing can be done even on Z80, but the processor for R800
>> instructions must be BEFORE the Z80, and this will be
At 12:25 AM 7/20/99 +0200, you wrote:
>I have used the uzix demo in sanyo wavy 70 fd2 and all its OK.
But the current version doesn't access the FDC directly. So although it's
nice to know it runs on a Wavy, it doesn't say anything about the FDC.
Bye,
Maarten
MSX Mailingl
At 01:40 PM 7/20/99 +0200, you wrote:
>Is there any good text editor with variable tabs per line (for assembler
>readibility's sake!)?
>
>FOOBAR LD A,B ; I DON'T LIKE THIS
> DJNZ FOOBAR
>
>FOOBAR LD A,B ; NEITHER THIS
> DJNZFOOBAR
>
>FOOBAR LD A,B; I LOVE THIS!
At 09:24 PM 7/19/99, you wrote:
> Hmmm... Have you heard about UZIX?
> Sure you've heard. Adriano started developing UZIX some months ago, and
>only a little number of friends of him were awared of his development. He
>hasn't told to everyone 'cause he didn't want to listen 'opinions
At 05:08 AM 7/20/99 +0200, you wrote:
>What's the actual memory map configuration and interrupt status at boot
>time (phase 2, after RET NC)?
Interrupt status: no idea.
Memory configuration: all RAM, with some routines (slot select etc) copied
into page 0.
Bye,
Maarten
MS
At 03:56 AM 7/20/99 +0200, you wrote:
>Is it possible to execute BDOS / Disk BASIC disk operation with interrupts
>disabled?
Yes.
>Do those functions embed EIs?
Yes.
>Should I disable interrupts accessing the VDP register directly?
You don't have to, but it does solve the F700 slowdown.
Or
> Is it possible to execute BDOS / Disk BASIC disk operation with interrupts
> disabled?
Errm... It surely is possible I'm not sure if they keep the interrupts
disabled. Actually, I think they re-enable them afterwards.
> Do those functions embed EIs?
??? I guess so.
> Should I disable inter
On Tue, 20 Jul 1999 13:36:37 +0200, MkII wrote:
>Do you guys get the VDP port addresses from main ROM (at #0006) or you
>actually bang #9x ports directly?
>Is there any MSX model with different VDP port addresses?
MSX1 using the japanese transformation to MSX2 use the alternative ports
88h, 89h
>I read somewhere that the header of a cartridge can/must contain more info
>than only AB and a pointer.
>
>Can someone give me more information about the memory layout of a
cartridge.
You might consider to buy some books... they're still available on fairs.
MSX Handboek voor gevorderden (purple
> you have to cut 1,2,5,7,9,11 lines of fdc cable
> (they are +5v in sanyo and Ground in PC)
>
> also you can use the 11th line to power the PC fdd
>
> I tried this a PC fdd with jumpers (IR , D0 and RY are ON)
ALELUYA!
Which PC fdd did you use?
MSX Mailinglist. To unsubscribe, sen
> >> I'm not sure turbo R compatibility would be a good thing. You would
need
> >> an
> >> R800-compatible processor for example, and as far as I know Z380 isn't.
> >
> >??? ISN'T IT ???
>
> I looked up the opcodes for some of the R800 instructions and the Z380 has
> different instructions mapped
Daniel wrote:
> >> I'm not sure turbo R compatibility would be a good thing. You would
need
> >> an R800-compatible processor for example, and as far as I know Z380
isn't.
> >??? ISN'T IT ???
>
> No, it is not. I'm sure of this.
>
> >Well, then maybe we can disassemble and adapt turboR-programs.
> >>Well, then maybe we can disassemble and adapt turboR-programs. I mean,
the
> >>only non-Z380 compatible instructions are MULUW and MULUB, aren't
they???
> >>The other ones also work on a Z80 (though undocumented). I bet the Z380
has
> >>a good counterpart for MULUW and MULUB... So that shouldn
> >Where can i buy these processors nowadays (also second hand)
> >and what are the costs.
>
> They are no more in production... :-(
Well actually I think Hans van Oranje sells v9938 (or 58, not sure about
that) videoprocessors.
~Grauw "second generation MSX programmer"
--
>>>
> >It can be made by hardware, because Z380 has a special feature, like an
> >interrupt when an unknown command is found... So these instructions can
> >be redirected to another single processor that only execute these
> >instructions.
>
> That only works if the opcodes are unused (no instruction
On Tue, 20 Jul 1999, MkII wrote:
> There're spurious JPs where it should have been JRs (!). Plenty of
> space??? *:D
Speed reasons perhaps?
JP is 2 cycles faster than JR when the loop is taken...
Ricardo Bittenco
Hi,
> Is there any good text editor with variable tabs per line (for
> assembler readibility's sake!)?
> (...)
MSX-Write does it, but is 40 columns...
About text editors I found a good text editor lost in a japanese pages
called Viper... I don't remember if it's multi-tab... :(
Is
Ik heb wel interesse in alle cartridges mail me direct via
[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] (www.stack.nl/~wi
Wegens de aanschaf van een PII 266 en een PIII 500 en er nooit
geen gebruik meer van makend een:
MSX 8255 (2 drives) 2plus 7Mhz 512Kram
Een moonsound (sunrise Swiss)
Een GFX9000 (sunrise Swiss)
Philips Muziekmodule NMS 1205 + toetsenclavier
philips
Orginele FM-pac
Een Philips NMS 1255 mode
Wegens de aanschaf van een PII 266 en een PIII 500 en er nooit
geen gebruik meer van makend een:
MSX 8255 (2 drives) 2plus 7Mhz 512Kram
Een moonsound (sunrise Swiss)
Een GFX9000 (sunrise Swiss)
Philips Muziekmodule NMS 1205 + toetsenclavier
philips
Orginele FM-pac
Een Philips NMS 1255 modem
People,
1. Yes! This MSX was made by JVC, or Japan Victor Company... :)
2. This computer uses a Hitachi processor that works like a Z180. And
this computer has a hardware switch to change between Z80 and this
chip HC{something}... :)
3. This computer is a MSX2, has MSX2 in ca
At 07:52 PM 7/19/99 GMT, you wrote:
>> About Sunrise, Sunrise Holland and Swiss have merged.
>> As far as I know, they distribute hardware, but they don't have a
>> "development staff". Whoever develops a project is different per project.
>
>That is absolute not correct. All hardeware (GFX9000, M
At 04:51 PM 7/19/99 -0300, you wrote:
>>Well, then maybe we can disassemble and adapt turboR-programs. I mean, the
>>only non-Z380 compatible instructions are MULUW and MULUB, aren't they???
>>The other ones also work on a Z80 (though undocumented). I bet the Z380 has
>>a good counterpart for MUL
At 08:44 PM 7/19/99 +0200, you wrote:
>> I'm not sure turbo R compatibility would be a good thing. You would need
>> an
>> R800-compatible processor for example, and as far as I know Z380 isn't.
>
>??? ISN'T IT ???
I looked up the opcodes for some of the R800 instructions and the Z380 has
differ
What is needed to upgrade a V9938 to a V9958
Does someone has a description of how to do this upgrade ?
greetz andre
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? co
MkII:
>Is there any good text editor with variable tabs per line
>(for assembler readibility's sake!)?
>
>FOOBAR LD A,B ; I DON'T LIKE THIS
> DJNZ FOOBAR
>
>FOOBAR LD A,B ; NEITHER THIS
> DJNZ FOOBAR
>
>FOOBAR LD A,B ; I LOVE THIS!
> DJNZ FOOBAR
Eh,
MkII wrote:
>
> FOOBAR LD A,B; I LOVE THIS!
> DJNZ FOOBAR
>
You've never tried Compass didn't you.
David Heremans
--
"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."
MkII wrote:
>
> Do you guys get the VDP port addresses from main ROM (at #0006) or you
> actually bang #9x ports directly?
>
We all use #9x immediately.
Unless we write a tutorial were we say that the standard asks us to use
#0006 ;-)
> Is there any MSX model with different VDP port addresses?
Euh... sorry but I just resubscribed to this ML some days ago, so... can
anyone explain me in short what is this Phoenix project? (?.?)
Thanx!
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without
Is it possible to execute BDOS / Disk BASIC disk operation with interrupts
disabled?
Do those functions embed EIs?
Should I disable interrupts accessing the VDP register directly?
Is it legal to call 256 times #FD9F with interrupts disabled at VDP level?
Is it legal to tell Disk ROM to stop th
I'm desperately seeking the full GEN80 package from HiSoft (assembler,
monitor, EDITOR, etc.)
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
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?
There're spurious JPs where it should have been JRs (!). Plenty of space??? *:D
Is the whole MS firmware this qua
Is there any good text editor with variable tabs per line (for assembler
readibility's sake!)?
FOOBAR LD A,B ; I DON'T LIKE THIS
DJNZ FOOBAR
FOOBAR LD A,B ; NEITHER THIS
DJNZFOOBAR
FOOBAR LD A,B; I LOVE THIS!
DJNZ FOOBAR
MARK 2
What's the actual memory map configuration and interrupt status at boot
time (phase 2, after RET NC)?
Can I assume it's the same on all MSX models and configurations or it
depends on the firmware (either internal ROMs or from extra hardware)?
Just to save a couple of instructions! 8;)
Btw, what
Do you guys get the VDP port addresses from main ROM (at #0006) or you
actually bang #9x ports directly?
Is there any MSX model with different VDP port addresses?
MARK 2
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubsc
HI!
I'm still trying to fix this bloody drive! I found out some new strange
behaviour:
Manuel Bilderbeek wrote:
>
> Manuel Bilderbeek wrote:
>
> I've been researching some more on this drive, and found the following:
> - If I'm lucky, I get a disk formatted with it (single sided and double
>
[EMAIL PROTECTED]:
> I read somewhere that the header of a cartridge can/must contain more info
> than only AB and a pointer.
>
> Can someone give me more information about the memory layout of a
cartridge.
and also:
> Can someone suplly me with a cartridge layout containing only a eprom or
> f
That will do and the soldering iron isn't the problem.
greets andre
owner-msx <[EMAIL PROTECTED]> on 07/19/99 06:52:24 PM
Please respond to msx <[EMAIL PROTECTED]> @ SMTP
To: msx <[EMAIL PROTECTED]> @ SMTP
cc:
Subject:Re: NMS8250 Memory
Classification: Restricted
> According
Can someone suplly me with a cartridge layout containing only a eprom or flash
socket (can i buy a cartridge board somewhere which contains only a eprom socket)
greets andre
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe ms
I read somewhere that the header of a cartridge can/must contain more info
than only AB and a pointer.
Can someone give me more information about the memory layout of a cartridge.
greetz andre
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subj
On Mon, 19 Jul 1999 16:07:23 +0200, [EMAIL PROTECTED] wrote:
>According to a brazilian web site (i dunno exactly the name is tought it was msx home)
>it is possible to expand the memory simply by adding a few chips, but i can't read the
>text which comes with it, can somebody suply me with a engl
On Mon, 19 Jul 1999 11:41:27 +0200, [EMAIL PROTECTED] wrote:
>Where can i buy these processors nowadays (also second hand)
>and what are the costs.
They are no more in production... :-(
by Frengo
Miri Software MSX Computer System Italy
e-mail : [EMAIL PROTECTED]
HomePage :http://Frengo.dra
78 matches
Mail list logo