Page 44 of 67 FirstFirst ... 3440414243444546474854 ... LastLast
Results 431 to 440 of 670

Thread: The LaserBoy Thread

  1. #431
    Join Date
    Mar 2010
    Posts
    581

    Default

    Is it possible, were there three columns of data rather than 2, that the third column could somehow be imported and interpreted as blanking information?

  2. #432
    Join Date
    Mar 2012
    Location
    Akron, Ohio USA
    Posts
    2,197

    Default

    That's what you already have.

    X Y color

    color is either a hex 0xRRGGBB or -1.

    If it's -1 it's blank which is not the same as 0x000000 (black).
    Creator of LaserBoy!
    LaserBoy is free and runs in Windows, MacOS and Linux (including Raspberry Pi!).
    Download LaserBoy!
    YouTube Tutorials
    Ask me about my LaserBoy Correction Amp Kit for sale!
    All software has a learning curve usually proportional to its capabilities and unique features. Pointing with a mouse is in no way easier than tapping a key.

  3. #433
    Join Date
    Mar 2010
    Posts
    581

    Default

    Quote Originally Posted by james View Post
    That's what you already have.

    X Y color

    color is either a hex 0xRRGGBB or -1.

    If it's -1 it's blank which is not the same as 0x000000 (black).
    Ah, that's clear now. Thanks!

  4. #434
    Join Date
    Mar 2012
    Location
    Akron, Ohio USA
    Posts
    2,197

    Default

    I haven't asked this for quite a while.....

    Is there anyone here who owns a current Mac that would kindly compile LaserBoy for me to share with my FB Mac using vector art explorers?

    It uses SDL2 and Boost C++.

    I'm interested in compiling my own unreleased development version which will be available as just the source and the txt example files it reads, plus whatever documentation I have done thus far.

    The current public version of the zip in my signature has everything it needs to work, including the src.

    If that compiles and runs, then the bleeding edge version will too.

    Thanks in advance!
    Creator of LaserBoy!
    LaserBoy is free and runs in Windows, MacOS and Linux (including Raspberry Pi!).
    Download LaserBoy!
    YouTube Tutorials
    Ask me about my LaserBoy Correction Amp Kit for sale!
    All software has a learning curve usually proportional to its capabilities and unique features. Pointing with a mouse is in no way easier than tapping a key.

  5. #435
    Join Date
    Mar 2012
    Location
    Akron, Ohio USA
    Posts
    2,197

    Default

    I managed to work with a few different people on this issue and I can now confirm that LaserBoy compiles and runs very well in MacOS.

    I wrote a how-to and included it in the distribution zip.

    It's really quite easy to do using homebrew.

    So if anyone on here has a Mac and would like to try LaserBoy, have at it!

    Enjoy.
    Creator of LaserBoy!
    LaserBoy is free and runs in Windows, MacOS and Linux (including Raspberry Pi!).
    Download LaserBoy!
    YouTube Tutorials
    Ask me about my LaserBoy Correction Amp Kit for sale!
    All software has a learning curve usually proportional to its capabilities and unique features. Pointing with a mouse is in no way easier than tapping a key.

  6. #436
    Join Date
    Mar 2010
    Posts
    581

    Default

    Regarding getting started with a pre-release version of LiquidMath, I have made it to the the following step of MSYS2 installation on a 64 bit Win10 machine:

    $ pacman -Su
    warning: database file for 'ucrt64' does not exist (use '-Sy' to download)
    :: Starting core system upgrade...
    there is nothing to do
    :: Starting full system upgrade...
    error: failed to prepare transaction (could not find database)


    Please advise what to do next.

  7. #437
    Join Date
    Jul 2008
    Posts
    768

    Default

    Quote Originally Posted by Greg View Post
    Regarding getting started with a pre-release version of LiquidMath, I have made it to the the following step of MSYS2 installation on a 64 bit Win10 machine:

    $ pacman -Su
    warning: database file for 'ucrt64' does not exist (use '-Sy' to download)
    :: Starting core system upgrade...
    there is nothing to do
    :: Starting full system upgrade...
    error: failed to prepare transaction (could not find database)


    Please advise what to do next.
    try

    pacman -Syuu

  8. #438
    Join Date
    Mar 2012
    Location
    Akron, Ohio USA
    Posts
    2,197

    Default

    Copy and paste these commands one at a time into the MSYS terminal.

    The second one is all of those lines.

    Code:
    pacman -Syuu
    
    pacman -S --needed  base-devel \
                        mingw-w64-x86_64-toolchain \
                        git subversion mercurial \
                        mingw-w64-x86_64-cmake \
                        mingw-w64-x86_64-boost \
                        mingw64/mingw-w64-x86_64-SDL2 \
                        mingw64/mingw-w64-x86_64-SDL
    Let me know what happens.

    If you get through that, then open the Mingw64 shell and cd to the new src directory you copied from the dev zip. If you don't have a directory called build inside of the LaserBoy folder, make one. That's where the Makefile tells the compiler to save the object files before linking.

    Then issue this:

    Code:
    time make -f Makefile.w64
    This will tell you how long it took to compile nearly 94 thousand lines of active code.

    If you want to wipe it all out and do it again fresh do this first:

    Code:
    make -f Makefile.w64 clean
    Last edited by james; 04-13-2021 at 10:10.
    Creator of LaserBoy!
    LaserBoy is free and runs in Windows, MacOS and Linux (including Raspberry Pi!).
    Download LaserBoy!
    YouTube Tutorials
    Ask me about my LaserBoy Correction Amp Kit for sale!
    All software has a learning curve usually proportional to its capabilities and unique features. Pointing with a mouse is in no way easier than tapping a key.

  9. #439
    Join Date
    Mar 2010
    Posts
    581

    Default

    I have made it this far:

    :: There are 48 members in group base-devel:
    :: Repository msys
    1) asciidoc 2) autoconf 3) autoconf2.13 4) autogen 5) automake-wrapper
    6) automake1.10 7) automake1.11 8) automake1.12 9) automake1.13
    10) automake1.14 11) automake1.15 12) automake1.16 13) automake1.6
    14) automake1.7 15) automake1.8 16) automake1.9 17) bison 18) btyacc
    19) diffstat 20) diffutils 21) dos2unix 22) flex 23) gdb
    24) gettext-devel 25) gperf 26) groff 27) help2man 28) intltool
    29) libtool 30) libunrar 31) libunrar-devel 32) m4 33) make 34) man-db
    35) pactoys-git 36) patch 37) patchutils 38) pkgconf 39) pkgfile
    40) quilt 41) reflex 42) scons 43) swig 44) texinfo 45) texinfo-tex
    46) ttyrec 47) unrar 48) xmlto


    Enter a selection (default=all):
    error: invalid number: :


    Enter a selection (default=all): all
    error: invalid number: all


    Enter a selection (default=all): default
    error: invalid number: default


    Enter a selection (default=all):

  10. #440
    Join Date
    Mar 2012
    Location
    Akron, Ohio USA
    Posts
    2,197

    Default

    I think you can just hit return to accept the default values rather than typing them.
    Creator of LaserBoy!
    LaserBoy is free and runs in Windows, MacOS and Linux (including Raspberry Pi!).
    Download LaserBoy!
    YouTube Tutorials
    Ask me about my LaserBoy Correction Amp Kit for sale!
    All software has a learning curve usually proportional to its capabilities and unique features. Pointing with a mouse is in no way easier than tapping a key.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •