Looking to do a new hardware project

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

Van lintweaker

Master (151)

afbeelding van lintweaker

09-06-2019, 19:42

buddha_da_great wrote:

,,,
I have completed the implementation of the z80 coprocessor (21mhz) and the PSG + SCC modules..running on the FPGA itself from 32K blockram..
...

Wow that is fast! I am still struggling to get my Z80 FGPA working as a real one...

Van wolf_

Ambassador_ (9762)

afbeelding van wolf_

09-06-2019, 19:58

alexito wrote:

If you talking about off-loading the main cpu then why not start emulating a CDROM RED BOOK AUDIO so we can use the SDCARD for keep the AUDIO TRACKs

That does make it kind of un-MSX though. Also, that practically rules out any kind of interactivity with music data.

Van alexito

Champion (478)

afbeelding van alexito

09-06-2019, 20:18

for SFX would be great to see Y8950 ADPCM Engine x 8 and Every channel with 256KB because it is super easy to setup and controlling and really off-load the main Z80 one example using just 2 ADPCM Engines:

https://www.youtube.com/watch?v=779-pGwhPxQ&t=128s

one good feature about Y8950 ADPCM Engine is playing 1:30 Seconds of any song at 8000hz if you compare with OPL4 WAVE Engine is just limited to 64KB per Channel (we have 24) where 8000hz --> 10 Seconds

Psycho Soldier

Xenon2 SMS Enhanced

Van alexito

Champion (478)

afbeelding van alexito

09-06-2019, 20:35

@wolf_: I think is because you never experience be involved in the Japanese CDROM revolution era where a lot of Japanese Software Houses trying to do the best for every Video Game Console and Home Computers. I remember enjoy many games just because the great music they have usually in CDROM format (PCEngine) and years after I met the MSX Computer and for my own surprise I find almost the same games I used to play. The good thing about MSX hardware it is really open and easy to learn not like the PCEngine where almost everything was a secret.

Van wolf_

Ambassador_ (9762)

afbeelding van wolf_

09-06-2019, 21:53

I'm sure the music on a CD can be great. I mean, that's what I do; arrange for orchestras, stuffing a tune with every last synth possible. Yet, two things:

1) With pure audio it's tempting to actually do all this high-end music. And there you are with a game, that uses 16 colours in (by today's standards) rather low-res, with half-assed sprites, and possibly blocky movement. Yet the music sounds as if it's come from a Hollywood feature. It's not unlike this: https://www.youtube.com/watch?v=vMFxfQS8_eU - great video, great audio, yet a game that makes Driller Tank look spectacular, and as soon as you hear any PSG, it'll be a slap in the face. We've had the same contradiction with some MSX2 games that had a handful of screen 12 images (title screen e.g.). So, first you see a neat 2+ picture, raising expectations, after which you'll presented with a game with 16 colours.

2) How flexible is CD-audio? Can a song loop seamlessly? Can a CD-audio track fade out and in at will? And there are some more things you could do with chip-registers rather than just streaming audio, things that can be especially handy in context of games!

Even if @1 you'd make MSX'ish music (in order to form a good match with the graphics/style), but then as CD-audio, the second point would still be crucial.

Van alexito

Champion (478)

afbeelding van alexito

10-06-2019, 01:24

@wolf_ said:
"2) How flexible is CD-audio? Can a song loop seamlessly? Can a CD-audio track fade out and in at will? "

....after study the PC-Engine CDROM & SCSI COMMANDs seems the CDROM Controller is very able to loop,stop,repeat tracks also Fade-in and Fade out are doable.

"Even if @1 you'd make MSX'ish music (in order to form a good match with the graphics/style), but then as CD-audio, the second point would still be crucial."

....My dream MSX machine is the fastest Z80 CPU (R800/eZ380) + Sprites/Tiles Engine (GFX9990/Video1/Video2) + CDAUDIO Quality SFX/BGM (OPL4/CDROM SCSI)

Van Roland007

Expert (80)

afbeelding van Roland007

10-06-2019, 11:03

I more or less lost what Buddha_da_great is going to make. The question from a simple users perspective stays: is it useful? I have a CV2 and Philips in my machine. I can run Nextor Dos, play all MSX games, tools and Music disks. I don't have a moonblaster, but have no software that uses it anyway. That probably makes me the simplest MSX user on the planet.

Given that MSX has only two slots, I can use for cartridges (unless you extend it) the most beautiful solution would be a cartridge that reduces the amount of cartridges needed by integrating functionality. Thats why MFRSCC+ and CV2 are nice solutions although the are both the same. Of course both creators will point at the differences, but from a functional point: MSX-DOS, SCC(+), Mass storage, FM Pac, MB's internal memory. Will this become a third functionally equal card?

Van RetroTechie

Paragon (1563)

afbeelding van RetroTechie

10-06-2019, 17:04

buddha_da_great should just do what (s)he considers most interesting. Because otherwise chances are good that (s)he will loose interest after a short time, and nothing much would come out.

If that's something else than people here would like, no problem. If it IS something that people here want, great. If that makes it into an actual product, super. But above all, buddha_da_great should persue his/her own interests. Nobody makes a living selling MSX gear these days. So it's still a hobby after all.

Van buddha_da_great

Rookie (18)

afbeelding van buddha_da_great

10-06-2019, 17:35

RetroTechie wrote:

buddha_da_great should just do what (s)he considers most interesting. Because otherwise chances are good that (s)he will loose interest after a short time, and nothing much would come out.

If that's something else than people here would like, no problem. If it IS something that people here want, great. If that makes it into an actual product, super. But above all, buddha_da_great should persue his/her own interests. Nobody makes a living selling MSX gear these days. So it's still a hobby after all.

agreed. I was looking for an idea here. and I got one. hopefully people will find it useful. Would be very nice to see some full on productions for it. thats why I asked first.

Van buddha_da_great

Rookie (18)

afbeelding van buddha_da_great

10-06-2019, 18:43

Roland007 wrote:
I more or less lost what Buddha_da_great is going to make. /quote]
no worries I list it again:

a multi-functional cart containing:

- 2 SD-Card interfaces one fat16(Nextor) and one fat32 (Custom)
- Z80 CoProcessor (keeping it at 21mhz for just because its ideal with the RAM timing)
- PSG (standard , enchanced if there is enough demand for it)
- SCC+
- Customizable timers for use by main Z80 or co-Z80
- PS/2 connectors
- MSX-MUSIC (YM2413)
- 32MB MEMORY
Using 27mb for 16+chn WAVE/SAMPLE PROCESSING (might increase amount of channels depends on resources)
Using 4MB Memory Mapper
Using 1 mb for misc firmware and caching)

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