![]() |
|
' BEE BASIC emulation in the browser(local)/on the desktop - Printable Version +- Discussion Forum for all things Microbee (https://microbeetechnology.com.au/forum) +-- Forum: Microbee Forum (https://microbeetechnology.com.au/forum/forum-1.html) +--- Forum: Microbee Software and Documentation (https://microbeetechnology.com.au/forum/forum-7.html) +--- Thread: ' BEE BASIC emulation in the browser(local)/on the desktop (/thread-1044.html) |
RE: ' BEE BASIC emulation in the browser(local)/on the desktop - Graham72 - 09-07-2026 (08-07-2026, 10:53 AM)ChickenMan Wrote: The *.BEE files are Binary files, 99% of the games are in Z80 binary form rather than Basic. Any game on the ARCADE_1 disk such as ROBATMAN.BEE, SP-INV.BEE as they load at the default 2304 (900h) address but others like DEFENDER-2.BEE loads at 256 (100h). List M.MWB and it shows the load and start address of each of the games. Is M.MWB a valid 5.29e file or a variant of Disk BASIC? vibedrone chokes on it returning {E}M"TYPE.DAT" RE: ' BEE BASIC emulation in the browser(local)/on the desktop - ChickenMan - 10-07-2026 M.MWB is just a Menu program I have used on most of my compilation disks. It loads the file TYPE.DAT which is PCG data for a different font set as seen on the screen as they are now all PCG chrs. Remove it if you want and the PCG command. So probably not a Basic 5.29e file as it stands or you can combine it into M.MWB also. RE: ' BEE BASIC emulation in the browser(local)/on the desktop - Graham72 - 13-07-2026 question are .bee files normally loaded into 5.29 or disk BASIC versions. I can load, then type u=usr(2304) or other address that vibedrone gives, ENTER then I either get nothing or a runaway cascading colour character display.. I designed VibeDrone around BASIC programs maybe this is feature creep too far? RE: ' BEE BASIC emulation in the browser(local)/on the desktop - ChickenMan - 13-07-2026 (13-07-2026, 05:10 PM)Graham72 Wrote: question are .bee files normally loaded into 5.29 or disk BASIC versions. Basic 5.29 is from a ROM based 'bee so all input (other than built in ROMs) of games etc was via Tape. So yes they should all work. Using usr(2304) will ONLY work for files that are designed to load and run from 2304. Tape header has its load address and start address if different from load. Many of the games on the disks have had headers added so they can be loaded at default 2304 (I know as I did some of them) and then moves the code to its original load/run addy. Load your BEE file that its load addy is 2304, jump to the Monitor and E 900 (HEX for 2304) and check its there. If okay then G 900 should start it. RE: ' BEE BASIC emulation in the browser(local)/on the desktop - Graham72 - 13-07-2026 (13-07-2026, 05:27 PM)ChickenMan Wrote:(13-07-2026, 05:10 PM)Graham72 Wrote: question are .bee files normally loaded into 5.29 or disk BASIC versions. Thanks Maybe I should implement Monitor - on Net rom? RE: ' BEE BASIC emulation in the browser(local)/on the desktop - Graham72 - 15-07-2026 Another question, what is the definitive documentation for BASIC 5.29e / PC85 Premium models please. I think I have introduced a mishmash of functionality from earlier and later models too. eeek RE: ' BEE BASIC emulation in the browser(local)/on the desktop - ChickenMan - 15-07-2026 For all Premium Microbee, including Prem PC85, use microbee_basic_with_advanced_programming_&_reference_manual.pdf and its model specific manual see the pc85_system_manual.pdf RE: ' BEE BASIC emulation in the browser(local)/on the desktop - Graham72 - 19-07-2026 (15-07-2026, 04:02 PM)ChickenMan Wrote: For all Premium Microbee, including Prem PC85, use microbee_basic_with_advanced_programming_&_reference_manual.pdf and its model specific manual see the pc85_system_manual.pdf ok, RUMROLL: VIBEDRONE 400 BASIC 5.29e BETA ready!I have succesfully managed to get .bee files running and a synthetic Monitor. I do not have enough hours in the day (I spend over 12 on the road most day) to do a complete testing so need to get some volunteers to further stress test my BASIC implementation. It is a 261kb file with embedded BASIC 5.29e so volunteers will need to have agreed to the Repository terms for ROM use. I will let MBTECH or CHICKENMAN advise the best way to proceed. Please note your interest in this thread. Cheers g RE: ' BEE BASIC emulation in the browser(local)/on the desktop - MbeeTech - 19-07-2026 It would be much preferred if the copy of basic was not embedded in the HTML file. That way you can make the HTML file available anywhere and not need to have it held in the repository. If Basic is not embedded, the file can then be held in the repository in the less restricted area, or any server / page for that matter. RE: ' BEE BASIC emulation in the browser(local)/on the desktop - Graham72 - 19-07-2026 (19-07-2026, 07:47 PM)MbeeTech Wrote: It would be much preferred if the copy of basic was not embedded in the HTML file. Understood,I will adapt it to Load ROM 1 and then ROM 2. Thanks g |