Manage SCC cartridge for Nestor Basic!!

ページ 1/2
| 2

By gamecast

Expert (101)

gamecast さんの画像

31-08-2011, 19:11

Hello Guys,

I've always asked if we could manage from Nestor Basic, instead of use only the FM-PAC and the MOON SOUND, why manage also music files in the SCC cartridge ??

I think that would be one thing, very nice and very helpful!

Do you not believe?

I wait your good news ......
See you soon ....
^_^
AG.

ログイン/登録して投稿

By JohnHassink

Ambassador (5655)

JohnHassink さんの画像

31-08-2011, 21:52

You can use FM-PAC and Moonsound from NestorBASIC, because the MB 1.4 and MB-Wave standard replayers (from the MoonBlaster programs) are already included.
For SCC, there is no such standard replayer..

By gamecast

Expert (101)

gamecast さんの画像

01-09-2011, 13:55

Hello John Hassink,

Perhaps, I have explained myself badly!

I knew already!! That I can use FM-PAC and MOONSOUND,
but the question it was if it is possible make a Nestor basic
also for manage for SCC cartridge!!

I hope that you have understand!!
^_^
AG.

By Jipe

Paragon (1594)

Jipe さんの画像

01-09-2011, 14:15

yes is possible

post this request to Konaminam

it developed Nestor BASIC

By gamecast

Expert (101)

gamecast さんの画像

03-09-2011, 19:15

POST for Konamiman,

Hey, Konamiman, I hope that you read my messagges in this forum MSX !!

As you've already seen the first message above ....

If you can reprogram and make an update to your
NESTOR BASIC, meaning that even a driver to handle the
SCC sound cartridge.

If you put to work to make this new update
please leave your message at least one ....

See you soon ...
Big smile Big smile Big smile
AG.

By NYYRIKKI

Enlighted (6016)

NYYRIKKI さんの画像

05-09-2011, 00:22

Sure you can handle SCC from (Nestor) BASIC:

10 'SCC.BAS
20 IF PEEK(&HF677)<>&HC0 THEN POKE &HF677,&HC0:POKE &HF676,1:POKE &HC000,0:RUN"SCC.BAS"
30 OUT &HA8,(INP(&HA8)AND207)OR16 ' SCC in slot 1
40 POKE &H9000,&H3F
50 A=ATN(1)/4:FOR I=0 TO 31:POKE &H9800+I,(SIN(A*I)*127)AND255:NEXTI
60 POKE &H988A,15:POKE &H9880,1:POKE &H9881,1:POKE &H988F,1

By JohnHassink

Ambassador (5655)

JohnHassink さんの画像

05-09-2011, 01:41

Wait, wait wait. Wait.
SCC.BAS?!?!?
♪♫ Tell me more, tell me more, did you get very far ♪♫
Please. Tell me more.

By gamecast

Expert (101)

gamecast さんの画像

05-09-2011, 01:58

Hello Nyyrikki

I also think that this program is not sufficient SCC.BAS
why: after how do I upload music files of the SCC?
Nestor on the need to use the variable P ( ) =x and the string variable F$( )="filename.SNG" for load music SCC

Therefore, dear friend Nyyrikki, I wait still others informations for put basic code SCC.

See you to soon and thank for you
^_^
AG.

By NYYRIKKI

Enlighted (6016)

NYYRIKKI さんの画像

05-09-2011, 02:49

That example simply plays a SIN wave on SCC, no music files.

The point was that you don't need "a driver to handle the SCC sound cartridge" You can access the cartridge even with pure BASIC, but this is not a complete music player. (Just like few SOUND-commands do not yet make PSG music player)

By NYYRIKKI

Enlighted (6016)

NYYRIKKI さんの画像

05-09-2011, 03:05

Lines explained:

10 Name of the program
20 Reload the program to #C000 so that BASIC is not in same address space as SCC
30 Select SCC slot visible to #8000-#BFFF area, don't change other main slot configuration.
40 Activate SCC page from Konami mapper
50 "Draw" SIN wave to first sample address
60 Set maximum volume for channel 1, set frequency for channel 1 and enable SCC channel 1

More info:
http://bifi.msxnet.org/msxnet/tech/scc.html

By JohnHassink

Ambassador (5655)

JohnHassink さんの画像

05-09-2011, 13:19

Which program produces .SNG files anyway?

ページ 1/2
| 2