Vidipro Demo

صفحة 5/8
1 | 2 | 3 | 4 | | 6 | 7 | 8

بواسطة JohnHassink

Ambassador (5655)

صورة JohnHassink

11-06-2011, 09:14

For you, here are the registers of the PSG as used in things like the SOUND command.

----------------------------------------------------------------------------------------------------

00 Channel A tone frequency (use with #1)
01
02 Channel B tone frequency (use with #3)
03
04 Channel C tone frequency (use with #5)
05
06 Tone 'colour' of noise (0-31)
07 Noise yes/no
08 Channel A volume (0-15)
09 Channel B volume (0-15)
10 Channel C volume (0-15)
11 Tone colour/modulation (use with #12)
12
13 Tone colour/envelope

----------------------------------------------------------------------------------------------------

To calculate the tones,

10 INPUT "FREQUENCY"; F
20 A = 1789772.5
30 B = INT (A/(16*F))
40 C = INT (B/256)
50 D = B-C
60 PRINT D,C

----------------------------------------------------------------------------------------------------

Think like this: (but I guess you know)
http://en.wikipedia.org/wiki/Piano_key_frequencies

Do you know about the 'S' and 'M' in the PLAY command?
S can range from 0-14, and decides the envelope ('waveform').
M dictates the occurence frequency of the envelope pattern you have set.
I hope this helps.

But there's a good chance you know all this, and you're looking for tricks.
Well, people here know all about those. ;)

بواسطة [WYZ]

Champion (451)

صورة [WYZ]

11-06-2011, 11:55

@hit9918: To visit Aorante's PSGed project is a good idea. The GUI is great! and show you how to manage the sound processor.

http://code.google.com/p/psged/downloads/list

@JohnHassink, NYYRIKKI, dioniso or wolf_ ! . I'm a novice compared with all of them.

@Hrothgar: on target!

بواسطة Manuel

Ascended (19273)

صورة Manuel

11-06-2011, 12:56

The background was changed for posting the program in MRC forums. I updated a new version writing each 28 cycles.
Thanks Manuel.

https://sites.google.com/site/wyzplayer/news/vidiprodemo#

Thank you for the nice work.

To be really safe, you should keep 29 cycles difference... (as was already posted).

What real machine was the video recorded on? This one I mean: http://www.youtube.com/watch?v=V7R4A-7JPIU

بواسطة [WYZ]

Champion (451)

صورة [WYZ]

11-06-2011, 15:19

Dreamerm42 posted in karoshi's forum philips 8020/40. My tests was done in a 8020/20.

Check again my site and you will find a new version (33T-states) and a video of the last test.

بواسطة ARTRAG

Enlighted (6923)

صورة ARTRAG

11-06-2011, 15:40

@WYZ
how can I test PRUEBA_EXTREME_PSG+.rom with emulòators?

بواسطة Dreamerm42

Hero (625)

صورة Dreamerm42

11-06-2011, 15:47

I test ¡n bluemsx, screen blue no graphics, sound only psg, but melody is very good, for my is a good job!

Yo lo he probado en bluemsx, la pantalla se ve azul sin graficos, solo suena el psg, pero el tema es muy bueno muy chulo, para mi un gran trabajo, esto lo pones en un juego y no te digo...

un abrazo.

PD: Y pones que solo es una prueba!???

بواسطة [WYZ]

Champion (451)

صورة [WYZ]

11-06-2011, 16:38

Offtopic ;D

prueba_extreme_psg+.rom only works rightly on OpenMSX by activating MegaflashROM SCC+ extension. OpenMSX Catapult is your friend ;D. Thre is no graphics at all.

@Dreamerm42: BlueMSX no emula el segundo chip de sonido de momento. Prueba con OpenMSX Wink. Gracias por tu colaboracion Crack!!! ... La melodía es una versión cortita y cutrecilla de Second Reality, una de las mejores demos jamás programadas en un 8bit.

بواسطة ARTRAG

Enlighted (6923)

صورة ARTRAG

11-06-2011, 17:21

openmsx 0.8.1 does not give any sound at all
with and without the megaflash scc+

بواسطة Manuel

Ascended (19273)

صورة Manuel

11-06-2011, 18:41

ARTRAG: it works fine here... with and without MegaFlashROM SCC+. It only uses PSG.... is that right?

بواسطة hap

Paragon (2042)

صورة hap

11-06-2011, 18:49

It only uses PSG.... is that right?I haven't tried it, but from what I read in this topic, it uses the secondary PSG of the MegaFlashROM SCC+.

WYZ: VIDIPROV2.rom of yesterday works OK on my MSX1.

صفحة 5/8
1 | 2 | 3 | 4 | | 6 | 7 | 8