Page 1 of 1

Anyone as tested simulator and compi: www.oshonsoft.com/6502

Posted: Wed Jan 03, 2024 4:58 pm
by maurice6502
As per object.. I am curious to know if already tested from a forum member.. :|

Re: Anyone as tested simulator and compi: www.oshonsoft.com/

Posted: Wed Jan 03, 2024 5:18 pm
by BigEd
Link:
6502 SIMULATOR IDE (with 6502 basic compiler)

No, I haven't tried it, it's new to me. Thanks for bringing it up.

Re: Anyone as tested simulator and compi: www.oshonsoft.com/

Posted: Wed Jan 03, 2024 5:26 pm
by plasmo
€29 for 6502 seems reasonable enough. I’m tempted just go buy one.
Bill

Re: Anyone as tested simulator and compi: www.oshonsoft.com/

Posted: Wed Jan 03, 2024 5:58 pm
by plasmo
The licensing page says Valencia College in Orlando has bought licenses. So they are teaching 6502?
Bill

Re: Anyone as tested simulator and compi: www.oshonsoft.com/

Posted: Wed Jan 03, 2024 6:32 pm
by drogon
So they are selling Microsoft BASIC. (EhBASIC and OSI Basic).

They are also selling CBM Basic and a C64 emulator to go with it - something which is still being actively licensed by a commercial interest who claims ownership of it all (see e.g. the issues the X16 project has had).

Interesting...

-Gordon

Re: Anyone as tested simulator and compi: www.oshonsoft.com/

Posted: Thu Jan 04, 2024 2:28 pm
by maurice6502
I receive some replies from owner (see below) and downloaded demo from website; with demo is possible to start up to 60 complete session (but for only one hour each). Software seem be complete with right tools and facilities.


Hi Maurizio,
First of all, thank you for your interest in my software.
The answer to your question is affirmative.

There is no fixed basic library compiled into the HEX
file by the basic compiler.
The size of the generated code is proportional to the
number of user basic program lines, number of declared variables,
selection of basic features used.
You are invited to examine the generated ASM files by the
compiler, because it is fully documented, and you will be able
to see yourself what is the concept of the compiler.

Regarding the zero page bytes.
The first 18 bytes are always reserved for basic compiler features.
If floating point variables are used, next 26 bytes will also
be reserved.
Then, the compiler will allocate the user declared variables
in zero page if possible, after that at locations starting from
ram page 2...

I suggest that you test the software evaluation copy
using the Getting Started step-by-step presentation:
https://www.oshonsoft.com/6502gettingstarted.php

Best regards,
Vladimir
OshonSoft Project
https://OshonSoft.com/


Maurizio Neri wrote:
>
> ---------------
> HI,
> I ask if it's possible to run compiled application inside existing software frame (like C64 but with homebrew architecture).
> If yes , I ask:
> - how many kb of ROM do you need for your Basic library ?
> - how many bytes of zeropage RAM do you need to run Basic task ?
> Thank you in advance !
> maurizio
> ---------------

Re: Anyone as tested simulator and compi: www.oshonsoft.com/

Posted: Sat Jan 06, 2024 11:10 am
by fachat
Can the zeropage locations (or code location for that matter) be determined t assemble time, and/or is some kind of relocatable file format supported?

Re: Anyone as tested simulator and compi: www.oshonsoft.com/

Posted: Sat Jan 06, 2024 11:42 am
by maurice6502
fachat wrote:
Can the zeropage locations (or code location for that matter) be determined t assemble time, and/or is some kind of relocatable file format supported?
Hi fachat,
I just purchased the full version and did some quick tests; the generated code (from basic compiler) is relocatable and partially commented assembler (you can do the same tests with the demo version). There are no closed libraries in obj/hex format, only plan code.