Re: Would a GameBoy emu for MSX be possible?
On Tue, 26 Oct 1999, Marat Fayzullin wrote: Before you start using GB CPU similarities to Z80 as an argument, I have to warn you that GB CPU is has slightly *different* set of opcodes than Z80, and Z80 has no ability to interrupt on certain opcodes chosen by the programmer. So, you are back to square one, emulating GB CPU on MSX CPU. I would not know if it is possible, but the similarity does for sure make it easier to emulate it. Of course you need to check all opcodes (IN's and OUT's will be very different), but it is very fast if you can say: with all these opcodes we can just execute the command directly. As I said before, I don't know if it is possible to emulate it at reasonable speed (It seems that it isn't), but it is a very good argument the cpu's are alike. Bye, shevek /***Use gcc to compile***Don't mind the warning/ int*a,k ,v[9];int*main (){int i,j,s=1, x,z ,c[ ]={1,4,7,4,3,4,5,4 ,1,1,1 ,2, 3,3,3,4};for(i=0;( i++9) !k ;s=-s){k=0;scanf("%d",z);v [--z ]=s;for(j=0;j 8; j++){z=v[ c[j ]];k|=z==v [c[ j]- c[j+8]]( z(v[ c[j]+c [j+ 8]]==z));;;}}printf(" %d won\n",- s*k );} /***Tic-tac-toe.use 1-9 to play/ 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: Cracked Konami's on harddisk (Novaxis SCSI)
you can just load the rom-files with LOADROM Nah, most of the time the game becomes really slow then... Try e.g. Parodius... 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.tsx.org/ 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/)
Logo
Hello you all... Just a small question. I want to have a new logo for the MEP. I was wondering of someone with an overdose of creativity would like to help me. I myself am as creative as a rock, so... That will probably end up nowhere.. The logo has to be 100 pixels in height and max. 566 pixels in width. number of colors doesn't matter for me, as long as the file won't get to big... Greetz, Arnaud -- Go visit the MSX Emulator Page (M.E.P.) http://www.file-hunter.com http://go.to/msx http://www.mep.msxnet.org http://surf.to/msxemu http://msxemulator.cjb.net/ http://msx.penguinpowered.com (Experimental !!!) ICQ:1446 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: Would a GameBoy emu for MSX be possible?
Of course you need to check all opcodes (IN's and OUT's will be very different), According to the Gameboy technical specifications faq (to which Marat has contributed) the CPU doesn't even know port I/O instructions. Here's what it says about Z80 compatibility: Processor - The GameBoy uses a computer chip similar to an Intel 8080. It contains all of the instructions of an 8080 except there are no exchange instructions. In many ways the processor is more similar to the Zilog Z80 processor. Compared to the Z80, some instructions have been added and some have been taken away. The following are added instructions: ADD SP,nn ;nn = signed byte LDI (HL),A;Write A to (HL) and increment HL LDD (HL),A;Write A to (HL) and decrement HL LDI A,(HL);Write (HL) to A and increment HL LDD A,(HL);Write (HL) to A and decrement HL LD A,($FF00+nn) LD A,($FF00+C) LD ($FF00+nn),A LD ($FF00+C),A LD (),SP LD HL,(SP+nn) ;nn = signed byte STOP ;? SWAP r ;Rotate register r by 4 bits The following instructions have been removed: Any command that uses the IX or IY registers. All IN/OUT instructions. All exchange instructions. All commands prefixed by ED (except remapped RETI). All conditional jumps/calls/rets on parity/overflow and sign flag. The following instructions have different opcodes: LD A,[] LD [],A RETI Unfortunately, the document doesn't tell us which opcodes go with these mnemonics, but at least it gives some valuable info about the hardware of the GB. So pick up a copy of GBSPEC.TXT if you're interested. Or I could mail it to you if ou like. Pierre 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/)
(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. 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/)
RE: (Silly) question about MSX on PC
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
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. 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/) 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/) /***Use gcc to compile***Don't mind the warning/ int*a,k ,v[9];int*main (){int i,j,s=1, x,z ,c[ ]={1,4,7,4,3,4,5,4 ,1,1,1 ,2, 3,3,3,4};for(i=0;( i++9) !k ;s=-s){k=0;scanf("%d",z);v [--z ]=s;for(j=0;j 8; j++){z=v[ c[j ]];k|=z==v [c[ j]- c[j+8]]( z(v[ c[j]+c [j+ 8]]==z));;;}}printf(" %d won\n",- s*k );} /***Tic-tac-toe.use 1-9 to play/ 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
-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/)
Re: New IDE and RS232 interfaces
dos 2 is already implented in the IDE-interface So is the new interface available from Sunrise? I've mailed Rob Hiep just yesterday about ordering an IDE interface (no answer yet). Pierre 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: New IDE and RS232 interfaces
Am 27 Oct 1999 17:09:16 +0200, in local.msx.int schriebst Du : dos 2 is already implented in the IDE-interface So is the new interface available from Sunrise? I've mailed Rob Hiep just yesterday about ordering an IDE interface (no answer yet). Pierre 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/) Hi Pierre Sorry, but Rob have yet not a internet access. Go to our homepage: www.msx.ch You find a order furmular Gretz Peter 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/)
Bussum photos
Hi there, Until now only one person uploaded his Bussum-meeting photos to Funet. I would like the pics all those other people took with their digicams!! Don't be egoistic! Tristan + Omega + join #msx on undernet +[EMAIL PROTECTED]+ | | FUNET MSX maintainer | ftp://ftp.funet.fi/pub/msx | + irc: OmegaMSX +Techno composer+ http://users.bart.nl/~omegamsx + 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: Would a GameBoy emu for MSX be possible?
At 11:47 27-10-99 +0200, Shevek wrote: On Tue, 26 Oct 1999, Marat Fayzullin wrote: Before you start using GB CPU similarities to Z80 as an argument, I have to warn you that GB CPU is has slightly *different* set of opcodes than Z80, and Z80 has no ability to interrupt on certain opcodes chosen by the programmer. So, you are back to square one, emulating GB CPU on MSX CPU. I would not know if it is possible, but the similarity does for sure make it easier to emulate it. Of course you need to check all opcodes (IN's and OUT's will be very different), but it is very fast if you can say: with all these opcodes we can just execute the command directly. As I said before, I don't know if it is possible to emulate it at reasonable speed (It seems that it isn't), but it is a very good argument the cpu's are alike. Yeah. For instance, you can keep all GB CPU registers (including flags) in the alternate Z80 registerbanks permanently. The GB CPU PC and SP can be kept in Z80's IX and IY. Also Gameboy uses 16kB ROM switching, easily converted to MSX memorymapper switching. Also, other computers normally don't have patternmodes, MSX does. For V9990 it would be easy to store all patterns, this means hardware tile-caching! Even with SCREEN 4 it would be possible if you reduce colors per tile from 4 to 2. As a result of this patternmode, MSX doesn't have to build the entire screen every frame. And certainly not pixel-by-pixel, like PC's do! MSX also has the advantage of hardware scrolling and VDP commands. I'll immediately admit it wouldn't be possible to emulate the GB (let alone GB Color) perfectly on current MSX systems, but an 'approximation' is definately within the possibilities I believe. Even if it could run only 1 game at 10% speed, it would be impressive, right?! Greetz, Patriek ,--. ,---. ,--. Homepage: \"To make a mistake is | '--.| __ \ \__/ http://www.tni.nl// human, but to really | __|| | | | ,--. E-mail: \ fuck things up, you | | | | | | | | [EMAIL PROTECTED] / need a computer." | '---' | | '--' | \- Glenn Scott, \_| || The New Image -since 1991-/ Secret Agent W7 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/)
Site
duddu.tsx.org the new url :-) Thanks Manuel :-) Bye, Stefano --- dott.ing. Stefano Fronteddu [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] http://members.xoom.it/dudduMSX, Sardinia, Robotics, Friends http://digilander.iol.it/dudducat MSX Soft Tips Page Member of Miri Software - Italy http://Frengo.dragonfire.net/MSX.HTM ICQ: 21401454 0338/3645458 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/)
Duddu
duddu.tsx.org new old url Salutoni, Stefano --- dott.ing. Stefano Fronteddu [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] http://members.xoom.it/duddu http://duddu.tsx.orgMSX, Sardinia, Robotics, Friends http://digilander.iol.it/dudducat MSX Soft Tips Page Member of Miri Software - Italy http://Frengo.dragonfire.net/MSX.HTM ICQ: 21401454 0338/3645458 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
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. The CJS msx-emu works this way. At startup you tell the emu which pc-drive/directory it should use for drive a and which for drive b. It even supports directory changing. This is one of the reasons I used it a lot. The emu unfortunately doesn't work under Win98, so I bought a real msx2. To bad CJS never finished the emu, because it was very fast and easy to use. Greetings Richard ¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø¸¸,ø¤º°`°º¤ø,¸¸,ø¤º [EMAIL PROTECTED] http://home.student.utwente.nl/r.gerrits 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
| The CJS msx-emu works this way. At startup you tell the emu which | pc-drive/directory it should use for drive a and which for drive b. It even | supports directory changing. | | This is one of the reasons I used it a lot. The emu unfortunately doesn't | work under Win98, so I bought a real msx2. | | To bad CJS never finished the emu, because it was very fast and easy to use. Hello You All... Try the latest version of BrMSX. This one does extacly the same (Also direct harddisk acces) and is just as fast (but more accurate) the the CJS Emulator. BrMSX is also still under devellopment. You know where to get hold of the newest copy !!! Greetz, Arnaud Go visit the MSX Emulator Page (M.E.P.) http://www.file-hunter.com http://go.to/msx http://www.mep.msxnet.org http://surf.to/msxemu http://msxemulator.cjb.net/ http://msx.penguinpowered.com (Experimental !!!) ICQ:1446 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/)
Just wondering
Hello Today I came to www.homepage.com to get another homepage address and I found out that msx.homepage.com was already taken, there is nothing on that page. Anyone of you claimed that address?? Greetings Richard`,,`,,`,,`,`,,[EMAIL PROTECTED]http://home.student.utwente.nl/r.gerrits