Jump to content

alekmaul

Members
  • Content Count

    276
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by alekmaul


  1. Hum, i'm talking about musics, not digits, perhaps it was not clear in my post.

    The digits work fine, that is not a problem. It's about how to play music with digits that I need help because the default drivers for playing music is disable to allow digits to be played


  2. Here is an in game sample with some digital voice effects that I've put together using the voice playback.

     

    https://www.youtube.com/watch?v=-GXnP8PYMnk&feature=youtu.be

     

     

    It seems that we can't use default sound update with the voice player.

    I'm talking about these calls from crtcv.s

     

    call 0x1f61 ; play sounds

    call 0x1ff4 ; update snd_addr with snd_areas

    How did you manage to put music with voices ? you have your own player ?


  3. It does not work for me. I can now run it with my windows XP but I have this message with the wav files I put in wavs directory :

    Num. channels = 3

     

    ans =

     

    file#0 reward_base.wav

     

     

    Undefined function 'fxpefac' for input arguments of type 'double'.

     

    Error in sn76489 (line 49)

     

     

     

    MATLAB:UndefinedFunction

    And size is odd : 294K for 32 bits version and 5M for 64bits version :o !


  4. Sadly I don't have a Matlab compiler, so we'll have to wait on that. I have started porting the code to C but it will take me a while to get time to finish that task.

    No problem Tursi, can wait for that ;)

    I think Bagman will have an updated version with your voice playback driver :P


  5. I have to see if I can compile it in my Windows XP laptop but you have to wait for September.

    About 50/60hz you would get a small slow down of the voice speed but it does not affect intelligibly or pitch.

    In case I can do a version with a switch on command line.

    Well, regarding new version of SN exe, thanks a lot in advance, will wait September !

    About 50/60Hz, I also did patch of my VBL function to avoid slow / fast speed regarding the 0x0069 memory entry. It was just a question about that.

    I think that If I update the voice as I do for music, it will be ok.


  6. is it possible to have a 32bits version of the SN76489.EXE file, I'm currently working with a 32bits version of Windows XP :(

    And another question, it seems to be for 60Hz frequency, is it adapt for European PAL 50hz console ?


  7. Nice work.

    Three small things :

    Here : http://collectorvision.com/product-category/colecovision/, i think the boxes are too big, we need to scroll a lot to see all the page. It will also be a nice idea to see if the game is out of stock or not on this page.

    Here http://collectorvision.com/terms-and-conditions/, I think there are some font issues.

    The news here http://collectorvision.com/category/upcoming-games/is strange. All the sentences seem on the same line.


  8. hum, it seems that rom compiled with new version take more space than with sdcc3.5 :/

    Do we need to use special option to have same optimization like for sdcc 3.5 ?

     

     

    Area Addr Size Decimal Bytes (Attributes)
    -------------------------------- ---- ---- ------- ----- ------------
    _CODE 00008048 00007F58 = 32600. bytes (REL,CON)

    with sdcc 3.5

     

    and with sdcc 3.6 I have 87 bytes more :/

     

    Compilation option for 3.5 :

     

    CFLAGS += -mz80 -c -I$(CVLIB)/include -I$(DEVKITSDCC)/include --std-sdcc99 -O3 --vc

    and for 3.6 :

     

    CFLAGS += -mz80 -c -I$(CVLIB)/include -I$(DEVKITSDCC)/include O3 --vc


  9. Thanks for the code. I'm just waiting Alek complete his emulator support and my next game will take advantage of the speech game module. But would be very nice if you could produce a Module that works with French Secam Scart Colecovision. :)

    Still have an issue with sound. We can here it, but we can't recognise what it is saying. Really don't know why. Still need to investigate more :/

×
×
  • Create New...