Re: MegaRAM
Marco Antonio Simon dal Poz wrote: On Fri, 19 Mar 1999, Alex Wulms wrote: This mystery can be solved quite simply if you look at the specifications of the MSX slot. In a cartridge slot, you have three signals, just for the convenience of the hardware designer: CS1: This signal becomes active if the Z80 addresses memory in page 1 CS2: This signal becomes active if the Z80 addresses memory in page 2 CS12: This signal becomes active if the Z80 addresses memory in page 1 or 2 I already knew this signals, but I never understood how to create a ROM in pages 0 and 3. Try conecting a not port on the MSX A15 signal and then connecting it to the /OE of the eprom ... Voia ... it will be on the Page 3 ... to place it on the Page 0 (Easier than page 3) put the /OE on the RD signal (You will have mirrors in all other pages ... but it will be on the Page 0 Then, normal Konami Megaroms use CS12 signal, and Konami SCC Megaroms don't use. Is that right? I never saw standard (Non SCC) konami megaroms but I'm sure that they need a CS signal wich is enabled during the write cycles and the signals on the slot isn't (I explained why on the other mail I sent few time ago) Don't you agree with me ? Greeting from Brasilia , Brazil 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: MegaRAM , CS signals , A14,15 signals ROM pagination
Patrick Kramer wrote: On Fri, 19 Mar 1999, Alex Wulms wrote: This mystery can be solved quite simply if you look at the specifications of the MSX slot. In a cartridge slot, you have three signals, just for the convenience of the hardware designer: CS1: This signal becomes active if the Z80 addresses memory in page 1 CS2: This signal becomes active if the Z80 addresses memory in page 2 CS12: This signal becomes active if the Z80 addresses memory in page 1 or 2 I already knew this signals, but I never understood how to create a ROM in pages 0 and 3. Well, you don't need these signals then. Example: if you want to have a 16K ROM in page 0, you would have to select this ROM whenever the slot is selected, AND address space -3fff is addressed. This means A14 and A15 MUST be low. So as a _CS for the ROM you would have _SLTSL OR A14 OR A15. Well ... The signals CS1 CS2 and CS12 only exists with the only purpose of avoiding the mirror effect that you guys are discursing about ... these signals are generated by a half part of a 74LS139(the same wich outputs the main slot select signals in it's other circuit) and then "filtered" by a logic with OR ports to ensure they will be enabled on the read cicles ONLY. Then these signals are for ROM only Megaroms doesn´t need to use them because they have a decoder inside to get read and write CS signals (they need to generate write addressing to the registers isn't is ?). It's possible to make a rom reside on the page 0 by connecting it's pin ChipSelect (/CS) to the SLOTSEL signal and connecting the OutputEnable(/OE) to the Z80 /RW (Read enable). I made a DOS 2 cartridge myself using a DOS2 eprom wich was given for me by a friend ... I used a 74ls00 , a 74ls74 and a 74ls32 I used the 74ls32 and 74ls00 to make a simple two bit megarom and the 74ls00 generates a CS12 wich is enabled during both write and read cicles. What I mean with this is that you don't need of the CSx signals exept if you are planning to make a small cartridge with a 27128 (uses CS1 or CS 2) or a 27256 (Uses CS12). Well, only use _SLTSL as a _CS for the RAM. There is no need for page-related chip selects as all pages are addressed. Surely ! Memory mappers and simple mainrom cartridges go on this rule !!! (A14 and A15 are used) Every time if you need to make memory mapper control ... exept if YOU WANT the mirror effect ! =) I also made a simple memory mapper with S-Ram ... If anyone have interest I may publish my schematics ... =) Greetings from Brasilia , Brazil P.S.: I'm SURE tham ANY MSX can run both types of ROM on the page 0 (AB or CD types) Anyone tried to do a rom wich works in the page 3 --- Vic_Viper , The Gradius Space Ship (C) 1985 Konami (Go play on a near arcade) --- 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: AW: AW: English Snatcher
Hi, Aren't there much more ways of paying from another country ? I'm not specialized in this, but I guess you can also pay by just putting the money on the receivers bank-account...? There must be other ways, as companies and the like would really have BIG problems doing business with foreign countries... Nah that costs (from Holland to err.. Germany for example) 7.50 Euro... Bit expensive if you buy something of 15 Euro, ain't it??? And you don't speed up the delivery... Yeah, I is expensive to send money abroad. Unless you buy a lot of stuff at once. I think it's a little difficult to realize. But also here, I have to say that I don't know too much about these things... I think some club should become a "Sunrise" in Brazil (Sunrise Brazil???) (And now for Sunrise Japan!!!), just distributing all kinds of products and ordering them from Holland/Spain in larger quantities. I think the brazillian hardware should be distributed from Holland and Spain. It would be easier/faster to buy for people living in Europe. We don't need "Sunrises" spreaded all over the globe. We need people who wants to work seriously with MSX. Last year, I bought a lot of things with Gabriel Dabrowski, the "Red Devil" (who lives in Denmark): A Philips monitor, a Sony HBI-V1 video digitizer, a 4x slotexpander... Lot of things, I've spend more than US$ 400 with my MSX (again). So, I sent the money by IPO, but I didn't know if Gabriel would take my money and 'fades out'. And I was right, he's a serious guy, and he sent all the things to me. After, he told me that the Danish posting rates had been raised, and if I could send more US$ 15 to him. "Yes, sure.". And I sent. He was impressed, 'cause I haven't even argued with him. I've just sent the rest of the money. :-) Yes I must agree it was pleasant to do business with you, what I can say about MBT, who never sent (or at least I never received it) me the extra payment due to the increased posting rates. I learned that it´s last time I pull out money out of my pocket and trust people that they will pay the extra costs. In that case I feel cheated by MSX BRAZILIAN TEAM and a polish guy who bought my MSX2+, neither of them sent me the extra payment. NExt time I´ll wait until I have all the money till I send anything, unless I do business with serious people like Ricardo Jurczyk :-) Unfortunately, due to the US dollar high rates, buying things from foreign countries had become more difficult 4 us, Brazilians. If we're dishonest with another MSXfreaks, it's bad 4 everyone: the buyer, the seller, and the MSX community. So, if we want to keep working with MSX, we need be even more serious, 'cause of the responsability. Note: My group, the BMC (Brazilian MSX Crew) will be selling the products from Ademir Carchano (AdMouse, mini-slotexpander, Mega-SCSI, the ACE motherboard) soon. Let me know the prices! Greetings from Gabriel, DENMARK Visit my MSX homepage and sign the guestbook :-) [Software, tips, music-disks, buy/sell/swap section, msx links, NMS-1170 Bar Code Reader page, Ultimate MSX-FAQ...] Use one of these URLs to enter: http://www.trd.msxnet.org http://www.geocities.com/SiliconValley/Vista/2653/ MSX links: http://www.geocities.com/SiliconValley/Vista/2653/links.html To contact: Snail-mail: Gabriel Dabrowski Egevangen 94 8355 Solbjerg Denmark e-mail: [EMAIL PROTECTED] or: [EMAIL PROTECTED] ICQ: 20449307 Phone: +86928589 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/)
RE: MegaRAM
Sure there were conversion kits. My 8280 was changed to a MSX2+ by MK and that included 7Mhz, new roms, V9958. And my SVI-Xpress was updated to MSX2 by CUC to 128K VRAM. Maybe guys like Hans Oranje (HCC) still perform this kind of updates. Hans -Original Message- From: Laurens Holst [mailto:[EMAIL PROTECTED]] Sent: Friday, March 19, 1999 4:33 PM To: [EMAIL PROTECTED] Subject: Re: MegaRAM And nobody was interested in transforming MSX1 to MSX2? I don't think any company ever offered such a conversion. Conversions from MSX2 to MSX2+ were offered though. Some included only V9958, others included new ROMs and/or internal MSX-MUSIC. There were (are?) conversion-kits for that, I'm sure about that. ~Grauw But ROM cartridges are very expensive. A memory expansion with exactly the same format than Megarom games was a more intelligent solution than buying several cartridges. Why didn't people from Japan create a kind of Megaram? Maybe they don't like doing illegal things? Anyway, they did finally create one: the ESE-SCC. But it's main use is as a RAMdisk/DOS2 cartridge. The reason MegaRAM type cartridge was never developed in Europe is probably that 128K and 256K machines (SONY700) were sold. A lot of people had their MSXes memory expanded to run cracked megaROM games. There was another problem here in Brazil (and perhaps in Europe too): there was no japanese softwarehouses representatives here! What were we supposed to do? In Europe, for a long time software was available in normal stores. But around 1990 we had to rely on imports for games like SD Snatcher and Solid Snake. I guess the European market was not profitable enough to make English versions of those games. One of the reasons was the large-scale copying. Do you know a FDC that supports 1.2Mb and 1.44Mb drives and is still being produced, and have good documentation? Note that 3.5MHz is too slow to allow reading of 1.44MB disks. The "inner loop" of the sector read routine is too slow to cope with the data flow. So if you want to create 1.44MB drives for MSX, you either have to use 7MHz Z80 or use some kind of buffer for reading sectors. 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/) 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/)
TeddyWareZ' Home Page UPDATED!!
Finally our page is updated! So, Visit it, if you want to know what TWZ is doin' in tha MSX-scene.. NEWZZZ, TWZine (downloads and patches), MEMBERINFO... See ya'll at Tilburg 1999! Now hurry! http://members.tripod.com/~TWZ TWZ in uppercase!! (rest in lowercase)! mzl. TeddyWareZ.. --- Get free personalized email at http://www.iname.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/)
What's the latest MSX ?
Hi MSXers. I want to know what's the latest msx machine made or if exists some msx in development today. Thanks. 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/)
What's the latest MSX ?
Hi MSXers. I want to know what's the latest msx machine made or if exists some msx in development today. Thanks. 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/)
Re: mapperports (was MegaRAM)
Laurens Holst wrote: ... !!! GRUWEL GRUWEL !!! -- for non-Dutch readers: !!! HORRIFYING HORRIFYING !!! Issuing an IN on the mapper-ports is against the MSX-standard!!! NEVER IN the Mapper-ports. The result is ABSOLUTELY unreliable and machine/mapper-dependant. One computer inverts the result, another sets the highest bits and other computers always return zero or crap. The debugger in Compass uses IN A,(mapperport) to trace/emulate IN instructions of mapperports :) Jon 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 memory mappers
"jam" [EMAIL PROTECTED] wrote: You are wrong. Every MSX2 must have Memory Mapper. Even with only 64K of RAM, it's mapped RAM. Read the MSX2 Technical Handbook (by ASCII) and check it. Nestor's (Konamiman) online version of the MSX-2 technical handbook clearly reads: minimum, required: 64 K RAM memory mapper: OPTIONAL - the MSX-2 standard DEFINES memory mappers, but does NOT require it. Alwin Henseler ([EMAIL PROTECTED]) http://huizen.dds.nl/~alwinh/msx MSX Tech Doc page 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: 'advanced' 7 MHz. (was: MegaRAM)
"Laurens Holst" [EMAIL PROTECTED] wrote: Yes, and why not 7.16MHz MSX1? BTW, how does a 7.16MHz works? I didn't change the main clock of my MSX2 because I know that V9938 won't work. When accessing the I/O-ports (there's a pin on the Z80 which indicates it) the board switches the processor back to 3.5 MHz... Later, 'smart' 7MHz-boards (called Advanced 7MHz) appeared, which only switched back to 3.5MHz when there was VDP I/O. This way, SCSI, Memory, MoonSound etc. I/O is all done at maximum speed. I'd like to have the last one too (or better: 10MHz!) but I don't know where to get it... If you have 7 MHz., you have it! There's no different boards or ciruits here (well...mine and 7 MHz. are different!). The turbo circuit (mine OR any 7 MHz.) just runs at high speed, until it is signalled to step back to 3.58 MHz. For this signalling it has a number of inputs, that you can connect to signals, that are activated for parts that can't run on high speed. Usually, there are only 2 connections here: a manual switch, and the Z80's IORQ-signal. That way, it runs on high speed, until (manual switch used) or (access to ANY I/O port). This "smart/advanced" as Laurens calls it, is just other connection: IORQ signal removed, but replaced with VDP's IORD and IOWR signals. That way, instead of for ANY I/O port, it is switched back only for access to VDP ports. You can connect any other signal here: floppycontroller or diskROM chipselect for slowing on diskaccess, some ROM chipselect, if it's a slow ROM not suitable for 7 MHz., chipselect of internal MSX-Music, etc. etc. Using this construction can be faster, but in practice, the difference you notice is small, and many disadvantages: -You have to connected a signal for every single piece of hardware that requires 3.58 MHz. access: VDP, MSX Audio, MSX-Music, diskaccess (sometimes), Gouda's SCSI interface, etc. etc. etc. "Slower" construction is only 1 signal (Z80's IORQ) -Every cartridge you use that doesn't work on turbo, has to feed this switch-back signal back to the computer somehow. For example, if you have MSX-Music cartridge, you would have to switch back for chipselect of MSX-Music IC. But: this is not in the computer, only inside the cartridge! Most practical solution is to put this signal in the cartridge on a reserved cartridge-slot pin, and connect this cartridge-slot pin in the computer with the turbo circuit. That's a big hastle, modifying a bunch of cartridges this way, and: only for use on a particular machine! -Sound cartridges usually still won't sound right on turbo, untill they have their own internal 3.58 MHz. clock added. And you might think all is working, but find out later, that yet another piece of hardware doesn't quite do it on turbo. Or not anymore, if you add another MHz. to the turbo clock speed. Examples: the mouse, HD interfaces, fast diskROMs, etc. etc. Why have this much trouble, for so little gain? Greetings, Alwin Henseler ([EMAIL PROTECTED]) http://huizen.dds.nl/~alwinh/msx MSX Tech Doc page 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: MegaRAM
] But how can be made cartridges with 64kb of normal continuous RAM? Ignore CSx signals, set AB at address 0x4000/0x4001 and set address of cartridge initialization routine at addrexx 0x4002/0x4003. Or set CD at address 0x/0x0001 and cartridge initialization routine at address 0x0002/0x0003. This is how the MSX2 subrom is detected. Kind regards, Alex Wulms -- Alex Wulms/XelaSoft - MSX of anders NIX - Linux 4 ever See my homepage for info on the *** XSA *** format http://www.inter.nl.net/users/A.P.Wulms 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: IDE troubles....
At 01:07 18-3-99 +0100, you wrote: On Mon, 15 Mar 1999 [EMAIL PROTECTED] wrote: I have a sunrise IDE-interface, but I can't get it to work 100%... I'm using it on a NMS8250 with a Maxtor 71084 AP hdd of 1Gb (1084Mb), but when I connect it to my msx, and try to fdisk it. It gets splitted into 6 drives (a to f) and my 2 floppy drives become drive g h. but all drives on my hdd are only 32 mb large, It is normal. The MSX DiskRom only accept 8 drives (a-h). H is reserved for disk-ram. So I guess that E and F are your two floppy drives. And you partitions are only 32 mb large because MSXDOS use FAT12. so if 6x32=192Mb then that's like not even 20% of my total You can use the tools: "enapar" and and "dispar" to enable or disable the partition number you want. Then you can assign a letter of drive to some active partition with the tool "par". For example: If you have 31 partitions (32Mb each one), when you start your computer you have: A assigned to partition 0 B assigned to partition 1 [...] E assigned to partition 4 Then, when you wanto to use partition number 12 (for example) you can do: enapar 12 par a=12 So now, you can access to the partition 12 using the A drive. Jose Antonio Lancharro. e-mail: [EMAIL PROTECTED] fidonet: 2:347/13.7 I've already come that far... now I'm just wondering if there is no easier way :) grtx Pepijn 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 Banzai! moves
Hi all! "MSX Banzai!" moved to a new location: http://msxbanzai.tni.nl/ The TNI MSX Homepage (not functioning right now) will move soon too. Expect some cool things!!! Greetz, Patriek 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/)