Anyone as tested simulator and compi: www.oshonsoft.com/6502
-
maurice6502
- Posts: 21
- Joined: 28 Dec 2023
Anyone as tested simulator and compi: www.oshonsoft.com/6502
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/
Link:
6502 SIMULATOR IDE (with 6502 basic compiler)
No, I haven't tried it, it's new to me. Thanks for bringing it up.
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/
€29 for 6502 seems reasonable enough. I’m tempted just go buy one.
Bill
Bill
Re: Anyone as tested simulator and compi: www.oshonsoft.com/
The licensing page says Valencia College in Orlando has bought licenses. So they are teaching 6502?
Bill
Bill
Re: Anyone as tested simulator and compi: www.oshonsoft.com/
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
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
--
Gordon Henderson.
See my Ruby 6502 and 65816 SBC projects here: https://projects.drogon.net/ruby/
Gordon Henderson.
See my Ruby 6502 and 65816 SBC projects here: https://projects.drogon.net/ruby/
-
maurice6502
- Posts: 21
- Joined: 28 Dec 2023
Re: Anyone as tested simulator and compi: www.oshonsoft.com/
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
> ---------------
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/
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?
Author of the GeckOS multitasking operating system, the usb65 stack, designer of the Micro-PET and many more 6502 content: http://6502.org/users/andre/
-
maurice6502
- Posts: 21
- Joined: 28 Dec 2023
Re: Anyone as tested simulator and compi: www.oshonsoft.com/
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?
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.