Vortex tracker - PT3 + SCC (3 channles) (Hardware MSX Fora)MSX Resource Center            
            
English Nederlands Espa�ol Portugu�s Russian         
 Nieuws
   Voorpagina
  Nieuws archief
  Nieuws onderwerpen

 Informatie
   MSX Fora
  Artikelen
  Recensies
  Beursverslagen
  Fotoreportages
  Beurzen en meetings
  Enquêtes
  Links
  Zoek

 Software
   Downloads
  Webshop

 MRC
   Wie we zijn
  Kom bij ons team
  Doneren
  Policies
  Contact met het MRC
  Link naar Ons
  Statistieken

 Zoek
 
  

  

 Login
 

Gebruikersnaam

Wachtwoord




Ben je nog niet lid? Klik hier en word MSX vriend!


 Statistieken
 

Er zijn 59 gasten en 2 MSX vrienden online

Je bent een anonieme bezoeker.
 

MSX Fora


MSX Fora

Hardware - Vortex tracker - PT3 + SCC (3 channles)

Ga naar pagina ( Vorige pagina 1 | 2 | 3 | 4 Volgende pagina )
Schrijver

Vortex tracker - PT3 + SCC (3 channles)

Huey
msx professional
Berichten: 630
Geplaatst: 23 Juni 2007, 20:33   
Quote:

No, I use openMSX, as I'm on Linux (and a developer of openMSX).

I don't hear the difference with or without SCC, so it doesn't seem to be used.



I use openMSX and hear SCC. I use CBIOS MSX1 + scc.
manuel
msx guru
Berichten: 3528
Geplaatst: 24 Juni 2007, 00:00   
Hmm, I don't... Even with that config...
[WYZ]
msx lover
Berichten: 95
Geplaatst: 24 Juni 2007, 00:36   
SCC is used for sure, maybe it hasn't found with your config, Manuel.

Please, note that by pressing space the program will change module music. Some of then are only PSG cloning because of hard work without editor. Tyrian music is the only 3+5 channels.

Mute PSG or SCC for checking ...


manuel
msx guru
Berichten: 3528
Geplaatst: 24 Juni 2007, 00:51   
When I mute PSG, there's only silence. For all songs....

I tried this:

$ openmsx -machine C-BIOS_MSX1 -ext scc /tmp/PLAY38SCC.rom
$ openmsx -machine C-BIOS_MSX1 /tmp/PLAY38SCC.rom -ext scc

and even

$ openmsx -machine C-BIOS_MSX1 /tmp/PLAY38SCC.rom -romtype KonamiSCC

EDIT: ah, it seems to be a regression in openMSX, after 0.6.2 was released (of course I"m running bleeding edge openMSX...)
shaiwa
msx addict
Berichten: 287
Geplaatst: 24 Juni 2007, 01:19   
Fyi, i've converted the the whole thing to kss. link

mth
msx freak
Berichten: 193
Geplaatst: 24 Juni 2007, 03:56   
I analyzed why the SCC is silent in the latest development version of openMSX. There are two independent causes for this:
1. the old openMSX enabled all channels after reset, the new openMSX disables all channels after reset
2. in the old openMSX the volume registers were read/write, in the new openMSX the volume registers are write-only

However, both of these are progressions, not regressions, since the real SCC also works in this way. So I think the replayer depends on bugs in the old openMSX, which have been fixed in the new openMSX. If that is true, the replayer will not work on a real SCC.

To verify this, I put my F1 Spirit in slot 2, booted my NMS8250, loaded the ROM image into RAM with the DLOAD command of WB-ASS2 and did "GO &H4134". Now I hear the song playing on real MSX, but only the PSG part. So I think it is a replayer bug.

[WYZ]: Could you confirm or deny this?
It is a good song, by the way

manuel
msx guru
Berichten: 3528
Geplaatst: 24 Juni 2007, 13:22   
Aha! That's good news for openMSX
[WYZ]
msx lover
Berichten: 95
Geplaatst: 24 Juni 2007, 15:43   
I didn't try this ROM on my MSX (1), anyway:

1.- can be fixed with : LD A,00011111b : LD [$988F],A after SCC search. Each bit of this address enables channels on SCC.
2.- The program never read SCC.


manuel
msx guru
Berichten: 3528
Geplaatst: 24 Juni 2007, 17:23   
[WYZ] can you update the ROM to do 1.?
mth
msx freak
Berichten: 193
Geplaatst: 24 Juni 2007, 19:16   
At $44C4, there is a "BIT 4,(HL)" instruction which is executed when HL is $988A, $998B etc. This one is triggered quite often. It does not seem to care about the exact value that is read: as long as bit4 is zero, the replayer works. Unfortunately, on real MSX the value you get when reading this register $FF.

At $44DF, there is a "LD E,(IY+0) ; LD D,(IY+1)" sequence which is executed when IY is $9880, $9882 etc. This one seems to be triggered only once in a while and is not critical for the functioning of the replayer.

[WYZ]
msx lover
Berichten: 95
Geplaatst: 24 Juni 2007, 20:09   
This routine performs a sound volume pattern or a sawtooth instrument. I'm using the same PSG routine for SCC channels. It seem to work perfectly on other emulators before last release of OpenMSX. It reads SCC memory so ...error. Thanks mth, the replayer requires a new SCC pattern routine.

Anyway I sent a fixed ROM to Manuel...


Edit: Now I'm using a SCC reg's copy on RAM for dumping to SCC RAM.
mth
msx freak
Berichten: 193
Geplaatst: 24 Juni 2007, 21:15   
The latest version of the ROM works fine in the development version of openMSX

ARTRAG
msx master
Berichten: 1737
Geplaatst: 24 Juni 2007, 22:38   
@[WYZ]
If I understand you can re-play PT3 files using SCC+PSG
You just add voices mapping PT3 tracks on the SCC channels.
Could you release your replayer ? (with some short documentation/example?)
That would be great!


shaiwa
msx addict
Berichten: 287
Geplaatst: 24 Juni 2007, 22:58   
ARTAG, the VTSCCDEMO on my site is a demo of the replayer.

(oh, i've found this, seems like this started the whole thing and it has some info and source code.)

ARTRAG
msx master
Berichten: 1737
Geplaatst: 24 Juni 2007, 23:30   
well i was expecting something more, e.g. one single asm file (better if updated after this tread)
and few exsamples on how to use it...

 
Ga naar pagina ( Vorige pagina 1 | 2 | 3 | 4 Volgende pagina )
 







(c) 1994 - 2008 Stichting MSX Resource Center. MSX is een trademark van MSX Licensing Corporation.