• silence

    From Benny Pedersen@2:230/0 to All on Mon Aug 27 13:31:46 2018
    Hello All!

    seems 4.18.5 is stable or kernel.org have vacation :)

    good


    Regards Benny

    ... there can only be one way of life, and it works :)

    --- Msged/LNX 6.1.2 (Linux/4.18.5-gentoo (x86_64))
    * Origin: I will always keep a PC running CPM 3.0 (2:230/0)
  • From Mike Albritton@1:103/705 to Benny Pedersen on Tue Sep 4 22:31:27 2018
    On 08/27/2018 07:31 AM, Benny Pedersen wrote:
    Hello All!

    seems 4.18.5 is stable or kernel.org have vacation :)

    good


    Regards Benny

    ... there can only be one way of life, and it works :)

    --- Msged/LNX 6.1.2 (Linux/4.18.5-gentoo (x86_64))
    * Origin: I will always keep a PC running CPM 3.0 (2:230/0)


    Agreed.
    --
    $ while true
    > do
    > if Windows sucks
    > mv Windows /dev/null
    > apt-get install Linux
    > else spend $$$$$ && Buy Macinto$h
    > fi
    > done
    --- SBBSecho 3.06-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Benny Pedersen@2:230/0 to Mike Albritton on Thu Sep 6 03:28:04 2018
    Hello Mike!

    04 Sep 2018 22:31, Mike Albritton wrote to Benny Pedersen:

    Agreed.
    --
    $ while true
    do
    if Windows sucks
    mv Windows /dev/null
    apt-get install Linux
    else spend $$$$$ && Buy Macinto$h
    fi
    done

    qbasic ?


    Regards Benny

    ... there can only be one way of life, and it works :)

    --- Msged/LNX 6.1.2 (Linux/4.18.5-gentoo (x86_64))
    * Origin: I will always keep a PC running CPM 3.0 (2:230/0)
  • From Nick Andre@1:229/426 to Benny Pedersen on Thu Sep 6 08:39:44 2018
    On 06 Sep 18 03:28:04, Benny Pedersen said the following to Mike Albritton:

    if Windows sucks
    mv Windows /dev/null
    apt-get install Linux
    else spend $$$$$ && Buy Macinto$h
    fi
    done

    qbasic ?

    Qbasic was very underrated...

    Nick

    --- Renegade vY2Ka2
    * Origin: Joey, do you like movies about gladiators? (1:229/426)
  • From Little Mikey@1:153/7001 to Nick Andre on Sat Sep 8 02:12:34 2018
    Attention Nick Andre,

    Qbasic was very underrated

    -={ '<Esc>:read !fbc --version' starts }=-
    FreeBASIC Compiler - Version 1.05.0 (01-31-2016), built for linux-x86_64 (64bit)
    Copyright (C) 2004-2016 The FreeBASIC development team.
    -={ '<Esc>:read fbc --version' ends }=-

    -={ '<Esc>:read !file fbc' starts }=-
    fbc: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, stripped
    -={ '<Esc>:read file fbc' ends }=-

    -={ '<Esc>:read !ldd fbc | tr -d "\t"' starts }=-
    linux-vdso.so.1 (0x00007ffe682f8000)
    libncursesw.so.6 => /lib/libncursesw.so.6 (0x00007f6543dd5000)
    libm.so.6 => /lib/libm.so.6 (0x00007f6543c75000)
    libpthread.so.0 => /lib/libpthread.so.0 (0x00007f6543c57000)
    libc.so.6 => /lib/libc.so.6 (0x00007f6543ad8000)
    /lib/ld-linux-x86-64.so.2 (0x00007f6543e30000)
    -={ '<Esc>:read !ldd fbc | tr -d "\t"' ends }=-

    Note that https://www.freebasic.net/ claims, "When used in its "QB" language mode, FreeBASIC provides a high level of support for programs written for QuickBASIC." The above fbc was bootstrapped on;

    -={ '<Esc>:read !uname -a' starts }=-
    Linux mikey 4.18.6 #1 SMP Wed Sep 5 21:46:10 UTC 2018 x86_64 Intel(R) Atom(TM) CPU C2758 @ 2.40GHz GenuineIntel GNU/Linux
    -={ '<Esc>:read !uname -a' ends }=-

    No rating as of yet. gcc is the standard here.

    End transmission.

    ... Fudd's First Law of Opposition:
    If you push something hard enough, it will fall over.
    --- GNU bash, version 4.4.18(1)-release (x86_64-silvermont-linux-gnu)
    * Origin: Little Mikey's Brain - Ladysmith BC, Canada (1:153/7001)
  • From Benny Pedersen@2:230/0 to Little Mikey on Sat Sep 8 19:44:12 2018
    Hello Little!

    08 Sep 2018 02:12, Little Mikey wrote to Nick Andre:

    FreeBASIC Compiler - Version 1.05.0 (01-31-2016), built for
    linux-x86_64 (64bit)
    Copyright (C) 2004-2016 The FreeBASIC development team.

    cool will it run all c64 basic programs with peek and pokes ? :)

    will it do all commodore 128d basic programs with mmu and 1024k free mem ?

    i will call it a upgrade that microsoft did not provide :)

    story continues with comal

    google unicomal and ibm


    Regards Benny

    ... there can only be one way of life, and it works :)

    --- Msged/LNX 6.1.2 (Linux/4.18.6-gentoo (x86_64))
    * Origin: I will always keep a PC running CPM 3.0 (2:230/0)
  • From Maurice Kinal@2:280/464.113 to Benny Pedersen on Sat Sep 8 21:43:31 2018
    Hallo Benny!

    will it run all c64 basic programs with peek and pokes ?

    Send some example code and I'll give it a try. All I know for sure is that hello.bas compiles without any grief and is a pure 64-bit executable on the x86_64-silvermont-linux-gnu host where gcc-8.2.0 bootstrapped it. I haven't run across any documentation that discusses compatibilty yet ... other than the
    qbasic quote Little Mikey posted in this echo.

    will it do all commodore 128d basic programs with mmu and 1024k
    free mem ?

    I don't know. My best guess is that it doesn't matter. I didn't see commodore
    portabilty listed anywhere. I did notice that freebasic can be ported to win32, win64 and dos, as well as to linux and bsd. I managed to get it working
    as a pure 64-bit linux without too much grief. How about you?

    google unicomal and ibm

    See http://freshmeat.sourceforge.net/projects/opencomal as well as the pure linux port at https://github.com/poldy/OpenCOMAL.

    Het leven is goed,
    Maurice

    ... Huil niet om mij, ik heb vi.
    --- GNU bash, version 4.4.23(1)-release (x86_64-bonnell-linux-gnu)
    * Origin: Little Mikey's EuroPoint - Ladysmith BC, Canada (2:280/464.113)
  • From Benny Pedersen@2:230/0 to Maurice Kinal on Wed Sep 12 05:33:06 2018
    Hello Maurice!

    08 Sep 2018 21:43, Maurice Kinal wrote to Benny Pedersen:


    will it run all c64 basic programs with peek and pokes ?

    Send some example code and I'll give it a try.

    my consern is more or less does it allow to write new bios ? :)

    All I know for sure is
    that hello.bas compiles without any grief and is a pure 64-bit
    executable on the x86_64-silvermont-linux-gnu host where gcc-8.2.0 bootstrapped it.

    so far so good, i think its possible not all basic commands that are implemented in freebasic ?

    if so how to expand it ?

    I haven't run across any documentation that
    discusses compatibilty yet ... other than the qbasic quote Little
    Mikey posted in this echo.

    i remember only qbasic from my old time when i got a wife :)

    will it do all commodore 128d basic programs with mmu and 1024k
    free mem ?

    I don't know. My best guess is that it doesn't matter.

    so basic 7.0 with 1GB of mem is possible ? :)

    the real thing is 16bit address bus with mean 1024K ram on commodore 128 is possible, i have a 512k ram expander

    so i see the fame 640k haha

    I didn't see
    commodore portabilty listed anywhere.

    so its undokumented and not working :*&

    I did notice that freebasic can
    be ported to win32, win64 and dos, as well as to linux and bsd.

    good thats atleast a start

    I managed to get it working as a pure 64-bit linux without too much grief.

    good

    How about you?

    not tryed yet :)

    google unicomal and ibm

    See http://freshmeat.sourceforge.net/projects/opencomal as well as the pure linux port at https://github.com/poldy/OpenCOMAL.

    this is what i like to build with one more vps in linode.com


    Regards Benny

    ... there can only be one way of life, and it works :)

    --- Msged/LNX 6.1.2 (Linux/4.18.7-gentoo (x86_64))
    * Origin: I will always keep a PC running CPM 3.0 (2:230/0)
  • From Maurice Kinal@2:280/464.113 to Benny Pedersen on Wed Sep 12 15:51:08 2018
    Hallo Benny!

    my consern is more or less does it allow to write new bios ? :)

    I haven't checked. So far all I have done with it is to bootstrap in a pure 64-bit enviroment and get it to compile the supplied ./examples/hello.bas. None of that required any jiggery-pokery with the bios.

    i think its possible not all basic commands that are implemented
    in freebasic ?

    I believe the opposite might be true; that more basic commands are implemented than the garden variety basics, given the different the claim, "You don't need to learn much new if you are familiar with any Microsoft-BASIC variant.", posted on the home site https://www.freebasic.net/ as well as the -lang switch which is worthy of investigation if you are concerned about compatitility.

    i remember only qbasic from my old time when i got a wife :)

    I never used it even when I had a wife. I used gwbasic way back when but only a couple times to suit a onetime solution. However gwbasic is an interpreter and not a compiler but I am guessing the syntax is somewhat similar. That was 30-ish years ago so I can't be sure but I am sure that it wasn't running on a commodore.

    Het leven is goed,
    Maurice

    ... Huil niet om mij, ik heb vi.
    --- GNU bash, version 4.4.23(1)-release (x86_64-bonnell-linux-gnu)
    * Origin: Little Mikey's EuroPoint - Ladysmith BC, Canada (2:280/464.113)