simplest coolest hardware add on to enhance msx games

Pagina 4/13
1 | 2 | 3 | | 5 | 6 | 7 | 8 | 9

Van Yukio

Paragon (1540)

afbeelding van Yukio

10-04-2009, 12:26

I liked the idea of enhanced audio on MSX home systems. Compact Disc Digital Audio is nice, but most people do not have a IDE or SCSI interface for use on MSX microcomputers and some interfaces only works on MSX2 and up. Multi AY music and sound should be fine, since with only one or two cartridges the people can listen to a multitude of sounds! Imagine a sound cartridge using the expansion pins of the cartridge connection and with a build in switch on top to disable the ROM/EPROM of the game ...

Van wolf_

Ambassador_ (9903)

afbeelding van wolf_

10-04-2009, 13:32

The problem I see with CD-Audio is that it's probably impossible to loop music seemlessly.

Van iamweasel2

Paladin (685)

afbeelding van iamweasel2

10-04-2009, 15:43

Yukio: IIRC, it is possible to use both a SCSI and IDE in a MSX1, although in the case of a IDE, you would need a memory mapper as well. Of course, if don't have one already (most people already has one of them, so you already have a user installed base for your CD game), you would have to buy it, but besides being a really useful item (using HD is a lot better than disks), all solutions will need us to buy some hardware, so I don't see a better one than a IDE/SCSI interface. Smile

Wolf: about the loop problem, Daniel solved it just by simply recording the songs already in loop in the CD (enough time so you can play the entire stage), so you just need to send the play command when the stage begins. No need to worry with the music anymore (just the sound effects), which I believe even released some more CPU for doing other stuff. I don't see how it can get better than that. Smile

Van Yukio

Paragon (1540)

afbeelding van Yukio

10-04-2009, 16:59

Remember the SMD when dealing with IDE/SCSI discs ... After all, who need a Official Disc for the music?

Van wolf_

Ambassador_ (9903)

afbeelding van wolf_

10-04-2009, 17:01

iamweasel2: For a level with a fixed length (knightmare, nemesis etc.) you can do that, but not for anything else (like a platformgame, puzzle, RPG etc.).

Van PingPong

Prophet (3793)

afbeelding van PingPong

10-04-2009, 18:24

I believe technically MSX can already do vertical stretching of sprites by updating the sprite's Y-coordinate in a line interrupt? Same way you could create 32*16 px sprites by using the magnification flag and crunching sprites vertically. Only thing we need for that is stable interrupts.
take into consideration that the vdp fetches sprite information data on the scanline next to the current one.

So if the current scanline is 33 the vdp is fetching sprite SAT data for scanline 34.

Van Leo

Paragon (1236)

afbeelding van Leo

18-05-2009, 20:08

Hi all,

I started yesterday to connect an fpga to a msx cartridge , and then i discovered this post !
I just typed this quick page to show it works but i am diapointed to see msx has no dma , so
my plan to do a vdp-3d coprocessor seems to be compromised , multi AY's could be easier since
the vhdl code for psg is well spread :
Anyway i just test a status port on fpga :

http://iledefra01.free.fr/msx/MSX%20EXT%20FPGA.html

Van st1mpy

Paladin (838)

afbeelding van st1mpy

18-05-2009, 21:01

That is very cool. It is exactly what I wanted to see.
If the FPGA board had video(VGA) out then you could do your 3D stuff. The idea is similar to this (but for MSX):
http://en.wikipedia.org/wiki/Open_graphics_project

Van Leo

Paragon (1236)

afbeelding van Leo

18-05-2009, 21:48

it is really easy to add video connector , have you noticed on top of the pcb a 9 pin sub-d connector, i was planning to sold one with same pinout as gfx9000.
but i am not sure re-doing a gfx9000'like will be interesting, i have one it is really good.
I was thinking more like a texture co-pro that would complement any vdp.

Van RyJuZo

Master (236)

afbeelding van RyJuZo

18-05-2009, 22:29

you people are so funny...

thinking of new hardware when the existing ones haven't even been touched(really)...

I'm ofcourse talking about the GFX9000 and the Moonsound ...

so many wonderfull things can be done with them and nobody has really ever tried...(what a shame)

instead people are wasting time talking about imaginary hardware when they have the means to do great STUFF !
it sounds a bit like you all are a bit spoiled as a community...dont you agree?

If there are really people out there thinking of creating NEW hardware for the MSX..... I would say to them DONT !!
cause almost no-one will make the effort of doing something usefull with it anyway.

I'm sorry if I give a negative vibe but I just think it's such a waste not using what ya got and then wishing for what ya aint got

peace...Big smile

Pagina 4/13
1 | 2 | 3 | | 5 | 6 | 7 | 8 | 9