Texmaster

Thread in 'Discussion' started by Report, 29 Jan 2008.

  1. Report

    Report Texmaster developer

    Texmaster update.
    2009-2beta3 windows 32bit.

    Save setting of the volume.
    Some bug fix.
    memory management.
    Minor improvement.
    Hold.

    And download sound file. data.zip(59MiB) or data.7z(21MiB)
    The sound quality is the same. Compressed it in ADPCM.

    SHA1 (Texmaster2009-2beta3.zip) = 4227b1f2c9406c33c78466551846ac4628d7c3b6
    SHA1 (data.7z) = 33eb325778e7112d2e8731a9de8bf5d0129cc598
    SHA1 (data.zip) = f49d959c9fe4851f5d759bbe1de1f3cc498d4c75
    SHA1 (Texmaster2009.exe) = 9fe732527843e3b622f54024b83948c3821637d4

    Now uploading...

    thank you.
     
  2. DeHackEd

    DeHackEd green Gm

    No Linux/knoppix builds?

    Also, I fixed your formatting for you. B) => B)
     
  3. Hi everyboy...
    How you doing?

    Well, I downloades beta 3.
    I can`t replace sounds or music... :S
    And what about that "adcpm.exe"?
    What is it for?

    Thanks for the release ;)
     
  4. I'm guessing here, but I think you need to encode your audio files with the adpcm.exe commandline-tool included, that's the format the new Texmaster uses. Then it should work I think.
     
  5. has anyone been able to use their own sounds for the latest version? i couldn't run adpcm.exe in a command prompt.
     
  6. Muf

    Muf

    You need the VC90 Redistributable.
     
  7. Report

    Report Texmaster developer

    New features:
    Full support for Windows 7, Windows 98SE.
    support ubuntu 9.04 32bit

    Improvements:
    use SDL_1.2.14
    Some bug fixes.

    Now uploading...
    Texmaster2009-2.zip SHA-1
    SHA1 (Texmaster2009-2.zip) = 37732868d9b0861e4c4ec0b71bcf464a90404316

    Windows98/Windows7 32bit binary SHA-1
    SHA1 (Texmaster2009.exe) = 69be4a2cdec01b4d7d04beef4ec728848a433324

    ubuntu 9.04 32bit binary SHA-1
    SHA1 (Texmaster2009) = ed358b76f28499eba4931efbb11445f8899626ec

    BGM file (same as 2009-2 beta3) data.7z or data.zip SHA-1
    SHA1 (data.7z) = 33eb325778e7112d2e8731a9de8bf5d0129cc598
    SHA1 (data.zip) = f49d959c9fe4851f5d759bbe1de1f3cc498d4c75

    thank you.
     
  8. I really don't know why at all, but pressing F5 to take a screenshot works fine... except it also closes Texmaster.

    EDIT:

    I also can't seem to get this to work. I installed what you had linked, but I still am unable to run the encoder as it gives me the same error as before.
     
    Last edited: 27 Oct 2009
  9. Ai

    Ai

    I'm using XP Pro SP3 and don't have this problem. Taking screenshots doesn't result in a sudden exit over here.

    I got it working earlier in command prompt. In the Texmaster2009-2 folder you will find the zip archive "adpcm_encode" that contains the right "adpcm_encode" file which is 9 KB. The one in the bgm folder is 36.5 KB, but doesn't work for me. In the Texmaster2009-2beta3 version the zip archive is named "adpcm" instead of "adpcm_encode". Just use the 9 KB file and it should work!

    In command prompt type "adpcm_encode (or adpcm) <filename.wav>". The filename needs to be a .wav file as far as I know. You can rename "adpcm_encode" or "adpcm" to something shorter to save yourself some time. Afterwards make sure you use the correct filename and place the files in the bgm or sound folder.

    Hope this helps! ^^

    EDIT:

    Btw thank you Report and the guys sharing the files.
     
  10. Alright, seems the encoder in the bgm folder is bugged or something. The one included in the root directory worked like a charm. Thanks Ai! I don't know why screenshotting still results in closing the program. It's not too big of a concern; I don't necessarily need it during gameplay, especially with replays available. I'm on Vista if it's of any importance.
     
  11. I got the encoder to work. Thanks everyone.

    I used the following command in the command prompt to encode all the wave files in one go:

    Code:
    FOR /f %a IN ('dir /b *.wav') DO adpcm_encode %a

    Hope it saves some of you some time. :biggrin:
     
  12. I think I discovered this yesterday or so, but that exiting problem I had earlier? Yeah, that happens with replays too. ):

    EDIT: To clarify, I hit the function key to bring up the replay list. Except, the replay list doesn't open, cause the program exits on me.

    I have no idea why it happens. Is it possible to re-map those function key binds to other buttons?
     
  13. DeHackEd

    DeHackEd green Gm

    When I press escape to exit out of the game on Linux, I get this.

    Code:
    ==12278== Invalid read of size 1
    ==12278==    at 0x805EB2C: (within /home/sean/Tetris/2009-2/Texmaster2009)
    ==12278==    by 0x41C7FF1: (below main) (in /lib/libc-2.6.1.so)
    ==12278==  Address 0x4497D06 is 3 bytes after a block of size 2,459 alloc'd
    ==12278==    at 0x4020F14: operator new[](unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
    ==12278==    by 0x806725C: (within /home/sean/Tetris/2009-2/Texmaster2009)
    ==12278==    by 0x805E667: (within /home/sean/Tetris/2009-2/Texmaster2009)
    ==12278==    by 0x41C7FF1: (below main) (in /lib/libc-2.6.1.so)
    ==12278== 
    ==12278== Invalid free() / delete / delete[]
    ==12278==    at 0x402133C: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
    ==12278==    by 0x806C283: (within /home/sean/Tetris/2009-2/Texmaster2009)
    ==12278==    by 0x80588D6: (within /home/sean/Tetris/2009-2/Texmaster2009)
    ==12278==    by 0x804FFFE: (within /home/sean/Tetris/2009-2/Texmaster2009)
    ==12278==    by 0x805FD67: (within /home/sean/Tetris/2009-2/Texmaster2009)
    ==12278==    by 0x41C7FF1: (below main) (in /lib/libc-2.6.1.so)
    ==12278==  Address 0x42E33E0 is not stack'd, malloc'd or (recently) free'd
    ==12278== 
    ==12278== Invalid free() / delete / delete[]
    ==12278==    at 0x402133C: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
    ==12278==    by 0x806C283: (within /home/sean/Tetris/2009-2/Texmaster2009)
    ==12278==    by 0x80552FE: (within /home/sean/Tetris/2009-2/Texmaster2009)
    ==12278==    by 0x8058CA7: (within /home/sean/Tetris/2009-2/Texmaster2009)
    ==12278==    by 0x804FFFE: (within /home/sean/Tetris/2009-2/Texmaster2009)
    ==12278==    by 0x805FD67: (within /home/sean/Tetris/2009-2/Texmaster2009)
    ==12278==    by 0x41C7FF1: (below main) (in /lib/libc-2.6.1.so)
    ==12278==  Address 0x42E33E0 is not stack'd, malloc'd or (recently) free'd
    ==12278== 
    ==12278== Invalid free() / delete / delete[]
    ==12278==    at 0x402133C: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
    ==12278==    by 0x806C283: (within /home/sean/Tetris/2009-2/Texmaster2009)
    ==12278==    by 0x8058CBA: (within /home/sean/Tetris/2009-2/Texmaster2009)
    ==12278==    by 0x804FFFE: (within /home/sean/Tetris/2009-2/Texmaster2009)
    ==12278==    by 0x805FD67: (within /home/sean/Tetris/2009-2/Texmaster2009)
    ==12278==    by 0x41C7FF1: (below main) (in /lib/libc-2.6.1.so)
    ==12278==  Address 0x42E33E0 is not stack'd, malloc'd or (recently) free'd
    ^C
    ==12278== 
    ==12278== Invalid read of size 1
    ==12278==    at 0x4022946: strcmp (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
    ==12278==    by 0x806097E: (within /home/sean/Tetris/2009-2/Texmaster2009)
    ==12278==    by 0x806031D: (within /home/sean/Tetris/2009-2/Texmaster2009)
    ==12278==    by 0x41C7FF1: (below main) (in /lib/libc-2.6.1.so)
    ==12278==  Address 0x43E8E74 is 0 bytes after a block of size 3,660 alloc'd
    ==12278==    at 0x4020F14: operator new[](unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
    ==12278==    by 0x80611E8: (within /home/sean/Tetris/2009-2/Texmaster2009)
    ==12278==    by 0x805E37E: (within /home/sean/Tetris/2009-2/Texmaster2009)
    ==12278==    by 0x41C7FF1: (below main) (in /lib/libc-2.6.1.so)
    
    Without the debugger, the 'invalid free()' event is fatal.
     

  14. [​IMG]
     

Share This Page