29.5 | 920376.BIN | 131 KB | Fix GET bug | 03 Jul 2022 | |
29.4 | 920374.BIN | 131 KB | Fix PLAY command, add NTSC/PAL mode to INFO command. | 29 Jun 2022 | |
29.3 | 920373.BIN | 131 KB | Fixed reading screen characters and attributes via T@&(column,row) and C@&(column,row) | 27 Jun 2022 | |
29.2 | 920372.BIN | 131 KB | New text mode 80×50 available with ESC 5 | 26 Jun 2022 | |
29.1 | 920371.BIN | 131 KB | Fix VAL crashing the interpreter after getting an illegal number. | 19 Jun 2022 | |
29.0 | 920370.BIN | 131 KB | Fix 40 column mode, that was broken in 920369 | 18 Jun 2022 | |
28.9 | 920369.BIN | 131 KB | Fix DIM not executed issue, reported by @grubi | 16 Jun 2022 | |
28.8 | 920368.BIN | 131 KB | Trying to add string and numeric constant is now an error. | 16 Jun 2022 | |
28.7 | 920367.BIN | 131 KB | RESET button triggers cold start, LIST uses blank character after line number | 15 Jun 2022 | |
28.6 | 920366.BIN | 131 KB | COPY among internal units (default 8 or 9, floppy or mounted D81 image on SD card) and IEC device (1581, 1571, 1541) works now (except REL files) | 08 Jun 2022 | |
28.5 | 920365.BIN | 131 KB | Feature request: @retroCombs ↑ “FILENAME” can now be used as shortcut for RUN “FILENAME” (LOAD & RUN) | 06 Jun 2022 | |
28.4 | 920364.BIN | 131 KB | Feature request VSYNC implemented | 02 Jun 2022 | |
28.3 | 920363.BIN | 131 KB | Fix copy bug, e.g. COPY “FILEA”,U9 TO “FILEB”,U9 | 02 Jun 2022 | |
28.2 | 920362.BIN | 131 KB | Implement @dddaaannn’s cursor save/restore feature | 02 Jun 2022 | |
28.1 | 920361.BIN | 131 KB | Allow the usage of the “save-and-replace” character @ in EDIT mode DSAVE | 01 Jun 2022 | |
28.0 | 920360.BIN | 131 KB | Fixed bug, that caused SYNTAX ERROR, when using arrays in fast functions (FNx()) | 31 May 2022 | |
27.9 | 920359.BIN | 131 KB | Improve parameter check of the FONT command | 30 May 2022 | |
27.8 | 920358.BIN | 131 KB | Fixed LISTP | 29 May 2022 | |
27.7 | 920357.BIN | 131 KB | Function PEEKW() renamed to WPEEK(). | 28 May 2022 | |
27.6 | 920356.BIN | 131 KB | Fixed POKEB & POKEW issue. | 27 May 2022 | |
27.5 | 920355.BIN | 131 KB | Fix IMPORT issue | 26 May 2022 | |
27.4 | 920354.BIN | 131 KB | Byte arrays T@& and C@& mapped to text screen RAM and colour RAM. | 25 May 2022 | |
27.3 | 920353.BIN | 131 KB | Fix EDIT mode | 23 May 2022 | |
27.2 | 920352.BIN | 131 KB | Fixed COPY command | 21 May 2022 | |
27.1 | 920351.BIN | 131 KB | Fixed RAW mode flag in BLOAD. | 19 May 2022 | |
27.0 | 920350.BIN | 131 KB | Debounced RTC readout (fixes TI$ displays like 12:34:??) | 17 May 2022 | |
26.9 | 920349.BIN | 131 KB | Fix INT sign for big numbers | 08 May 2022 | |
26.8 | 920348.BIN | 131 KB | @Gurce ‘s update: PLAY and SOUND use now separate SIDs and can be used simultaneously. | 28 Apr 2022 | |
26.7 | 920347.BIN | 131 KB | FAST [ON|OFF] switches fast serial mode for IEC drives (fast mode still unstable), applied @Gurce ‘s soundfix. | 25 Apr 2022 | |
26.6 | 920346.BIN | 131 KB | New command CHARDEF The 1st. parameter is the character index, the order is DISPLAY CODE, not PETSCII. (A=1, B=2, …) Then 8 bytes define the new character matrix from top row to botttom row. You can define more than one characters with one command. If you put 16 bytes after the index, the characters index and index+1 will be defined. And even more, as long as they fit on a 160 character BASIC line. The FONT command can be used to restore the character set. FONT [A | B | C | D | E | F] | 19 Apr 2022 | |
26.5 | 920345.BIN | 131 KB | Fast fill of full circles and ellipses using the SOLID flag. | 17 Apr 2022 | |
26.4 | 920344.BIN | 131 KB | Large radii are usable. | 17 Apr 2022 | |
26.3 | 920343.BIN | 131 KB | ext attributes (flashing, underline) are re-enabled after closing a graphics screen. | 15 Apr 2022 | |
26.2 | 920342.BIN | 131 KB | ELLIPSE/CIRCLE update | 10 Apr 2022 | |
26.1 | 920341.BIN | 131 KB | Fixed REL file bug | 05 Apr 2022 | |
26.0 | 920340.BIN | 131 KB | VERIFY ERROR fixed | 04 Apr 2022 | |
25.9 | 920339.BIN | 131 KB | FIX dislocated prompt after LIST file | 04 Apr 2022 | |
25.8 | 920338.BIN | 131 KB | Let COLOR accept variables as argument | 04 Apr 2022 | |
25.7 | 920337.BIN | 131 KB | Add left shift << and right shift >> operator | 03 Apr 2022 | |
25.6 | 920336.BIN | 131 KB | New POKE variant POKEB address, value pokes always the low byte of the value, even for values > 255 | 03 Apr 2022 | |
25.5 | 920335.BIN | 131 KB | Prepare ROM for D64 mounting. More optimisations. | 30 Mar 2022 | |
25.4 | 920334.BIN | 131 KB | Correct pixel offset for circles drawn with combs flag | 28 Mar 2022 | |
25.3 | 920333.BIN | 131 KB | The combs flag can now be used for full circles and circular arcs. | 28 Mar 2022 | |
25.2 | 920332.BIN | 131 KB | ESC ’4′ switches to 40 column mode, ESC ’8′ to 80 column mode. | 26 Mar 2022 | |
25.1 | 920331.BIN | 131 KB | Combs flag defines 0 degrees at 12 o’ clock for circle drawing. The Combs flag (bit 2) aka Rock Around The Clock flag shifts the angle origin of 0 degrees to 12 o’ clock (for full CIRCLE drawing) CIRCLE 320,200,190,4 :REM DRAW FULL CIRCLE STARTING AT 12 O’ CLOCK | 26 Mar 2022 | |
25.0 | 920330.BIN | 131 KB | Add “suppress legs” option for CIRCLE and ELLIPSE (bit1 in flag parameter) An arc with no legs is drawn, if the flag parameter has bit 1 set, for example: CIRCLE XC,YC,RA,2,45,225 A value of 2 sets bit1 | 25 Mar 2022 | |
24.9 | 920329.BIN | 131 KB | Enhanced ELLIPSE and CIRCLE routines. The manual will be updated soon. CIRCLE centreX, centreY, radius, [solidFlag, startAngle, stopAngle] ELLIPSE centreX, centreY, radiusX, radiusY, [solidFlag, startAngle, stopAngle] solidFlag = 1 for FILL Angles (0 .. 360) If both Angles are zero or not specified, the full circle or ellipse will be drawn. | 25 Mar 2022 | |
24.8 | 920328.BIN | 131 KB | Fixed bug, which caused corruption when using long filenames. | 24 Mar 2022 | |
24.7 | 920327.BIN | 131 KB | Expand default RAM bank mapping for SYS command to $2000 -> $BFFF. | 15 Mar 2022 | |
24.6 | 920326.BIN | 131 KB | Fix solid boxes of irregular shape. BOX 10,10, 300,10, 10,190, 300,190, 1 :REM TWISTED BOX | 15 Mar 2022 | |
24.5 | 920325.BIN | 131 KB | Enlarge PAINT stack for complex FILL areas. | 14 Mar 2022 | |
24.4 | 920324.BIN | 131 KB | Add flag to suppress plotting the legs of an arc. ELLIPSE xc, yc, xrad, yrad, flags, start-angle, end-angle, step flag bit 0: solid flag (1) flag bit 1: dotted outline (2) flag bit 2: suppress legs (4) | 14 Mar 2022 | |
24.3 | 920323.BIN | 131 KB | Enhanced CIRCLE and ELLIPSE commands ELLIPSE x-cent, y-cent, x-rad, y-rad, [flag, start-angle, end-angle, step] flag = 0 : outline flag = 1 : solid fill flag = 2 : dotted outline (step = interval in degrees) step: plot interval, 1=highest precision, > 1 for dots or faster plotting start-angle = end-angle = 0 : full ellipse otherwise partial. end-angle > start-angle, (angles are allowed to be > 360) CIRCLE : as ELLIPSE, but parameter y-rad does not exist. The new code for CIRCLE/ELLIPSE is 1 Kbyte shorter than the old one, so now I have “room for improvements” | 13 Mar 2022 | |
24.2 | 920322.BIN | 131 KB | Functions SIND, COSD and TAND take an argument in units degree and return the sine, cosine and tangent of the argument | 10 Mar 2022 | |
24.1 | 920321.BIN | 131 KB | Layout fixes - Error message after failed SAVE positioned on new line. - STOPPED DIRW layout fixed. | 08 Mar 2022 | |
24.0 | 920320.BIN | 131 KB | Several bug fixes in CBDOS | 04 Mar 2022 | |
23.9 | 920319.BIN | 131 KB | Fix bug in BSMON: U2 (Disk Block-Write) didn’t work | 02 Mar 2022 | |
23.8 | 920318.BIN | 131 KB | Fix of the bug: DS (Disk Status) was not reset to OK after reading it from the error channel. | 02 Mar 2022 | |
23.7 | 920317.BIN | 131 KB | BASIC-65 commands MKDIR and CHDIR for subdirectories Documentation in the manual follows later (probably tomorrow). Here a quick info: MKDIR “SUBDIRNAME”,Lnn [,Un] tries to create a subdirectory with the given name and the number of tracks specified after the key-letter ‘L’. The minimum (and default if not specified) is 3 tracks. The maximum is 38 tracks, because the subdirectory must not contain the system track 40 or the boot track 1. The subdirectory needs a contiguous space of empty tracks for creation. The program scans the disk (image) for such a region and allocates it, if found. If there is no region available of that size, a DISK FULL error is displayed. After successful creation, the subdirectory is entered. CHDIR “SUBDIRNAME” [,Un] changes into the subdirectory CHDIR “/” [,Un] changes to the root directory. The subdirectory including all its contents can be deleted with DELETE “SUBDIRNAME” [,Un] | 25 Feb 2022 | |
23.6 | 920316.BIN | 131 KB | Fix LOCK U9 bug. | 22 Feb 2022 | |
23.5 | 920315.BIN | 131 KB | Faster LOAD, BLOAD, DLOAD (DMA enhanced) Notice, that BLOAD/BSAVE can handle also files > 64K and can use any valid address, even attic RAM. BLOAD “BLOB”,P($8000000) :REM LOAD BIG FILE TO ATTIC RAM BSAVE “BLOB”,P($8000000) TO P($8020000):REM SAVE 128K FILE FROM ATTIC RAM | 20 Feb 2022 | |
23.4 | 920314.BIN | 131 KB | Expand pattern matching with symbols ‘#’ and ‘$’. The pattern matching is not only for directory display, but can also be used in other commands, which can be applied on multiple files, like LOCK, UNLOCK, DELETE,… | 17 Feb 2022 | |
23.3 | 920313.BIN | 131 KB | Fixed APPEND bug in CBDOS. | 11 Feb 2022 | |
23.2 | 920312.BIN | 131 KB | Would you like to load a long directory listing into memory and use the scroll keys F9/F11 or CtrlP / Ctrl V for viewing? This is now implemented. Just LOAD or DLOAD “$$” (double dollar) instead of single dollar. You’ll get a listing with entry # instead of filesize. This enables the autoscroll feature and makes it even possible to edit the listing like a BASIC program. This feature is implemented and can be used in the next version. | 08 Feb 2022 | |
23.1 | 920311.BIN | 131 KB | Directories (with pattern matching) can now be loaded with DLOAD. D64 support prepared. The current D64 usage needs D64 files, that are blown up to D81 size, by appending enough bytes. Once the mounter in hyppo and xemu support the mounting of D64 sized files, the D64 can be used without this modification. | 08 Feb 2022 | |
23.0 | D64310.BIN | 131 KB | Pre-release test ROM for testing the D64. Currently it is necessary to blow up D64 image files to D81 size, because the MEGA65 and XEMU don’t accept shorter files. This will hopefully be changed soon. Here is a fake D64 image to play with: You can use D64310.BIN like a normal ROM image, for example copy or rename it to MEGA65.ROM Then you can mount for example: MOUNT “FAKED64.D81″ After that you’ll see at unit 8 an image of 1451 type. You can use in native or in C64 mode. | 06 Feb 2022 | |
22.9 | 920310.BIN | 131 KB | Fixed broken SLEEP command. | 31 Jan 2022 | |
22.8 | 920309.BIN | 131 KB | BASIC-10 was so slow, even at 3.5 MHz, this COLOR OFF could speed up the scrolling and printing a little bit. CBDOS optimisations No new features or bug fixes in this version, but I could save another page of ROM code and speed up some routines. Most optimisations were done in the code for REL files and partitions. | 31 Jan 2022 | |
22.7 | 920308.BIN | 131 KB | Fix ROM/FDC/XEMU issue with DIR U12 | 28 Jan 2022 | |
22.6 | 920307.BIN | 131 KB | Fix of the infamous PRINT “”+-0 BASIC crasher. | 28 Jan 2022 | |
22.5 | 920306.BIN | 131 KB | Fix for new SYS: BASIC IRQ is suspended during SYS, because the BASIC ROM is switched off. | 27 Jan 2022 | |
22.4 | 920304.BIN | 131 KB | Hassle free SYS command The new SYS command is your new friend. It puts you in the desired bank, as chosen with the BANK command, but selects a mapping, that keeps I/O and the kernal alive. Only BASIC is switched off. So your memory mapping is: 0000 – 1FFF : bank 0 (with direct page, stack, vectors and interface routines) 2000 – BFFF : as selected with the BANK command C000 – CFFF : kernal ROM D000 – DFFF : I/O E000 – FFFF : editor & kernal | 27 Jan 2022 | |
22.3 | 920303.BIN | 131 KB | Fix “Save And Replace” bug. | 27 Jan 2022 | |
22.2 | 920302.BIN | 131 KB | DOT and LINE clip negative coordinates | 25 Jan 2022 | |
22.1 | 920301.BIN | 131 KB | New commands: LOCK “filepattern” [,U unit] UNLOCK “filepattern” [,U unit] Fix of two bugs in CBDOS SCRATCH/DELETE/ERASE routine concerning splat files and partitions. Locked files cannot be deleted by the commands SCRATCH, ERASE or DELETE. They have to be unlocked first. | 25 Jan 2022 | |
22.0 | 920300.BIN | 131 KB | New number parser speeds up BASIC65. | 22 Jan 2022 | |
21.9 | 920299S.BIN | 131 KB | The ROM – I named it 920299S (S stands for Snoopy), because it is based on the 920299 (the 300 came just a few hours ago), but again is not an official ROM, but a “just for fun” extension of mine. The CALL command has been added. It is used to call a subroutine not by the corresponding line number, but by a freely selectable label. For example with CALL “ASK ABOUT THE NAME” Everything inside the quotation marks is the label name, e.g. also the blanks. Of course you can also use names without spaces You set a label with the REM command followed by an exclamation mark, followed by the label name. In our case 100 REM !ASK ABOUT THE NAME It is important that the REM is the first command in this line. Spaces or colons may be in front of it. | 22 Jan 2022 | |
21.7 | 920299.BIN | 131 KB | New commands: SET BIT addr,bit# and CLR BIT addr,bit# | 19 Jan 2022 | |
21.6 | 920298.BIN | 131 KB | Implement new command: “INFO” | 18 Jan 2022 | |
21.5 | 920297.BIN | 131 KB | Higher precision for SIN, COS and TAN. | 17 Jan 2022 | |
21.4 | 920296.BIN | 131 KB | Faster COPY command, if source and target units are handled by CBDOS (default 8 and 9). | 17 Jan 2022 | |
21.3 | 920295.BIN | 131 KB | Fix RENUMBER for line # 65535 | 13 Jan 2022 | |
21.2 | 920294.BIN | 131 KB | Several minor bug fixes and optimisation in CBDOS. | 13 Jan 2022 | |
21.1 | 920293.BIN | 131 KB | Fix “SET DISK oldunit TO newunit” | 12 Jan 2022 | |
21.0 | 920292.BIN | 131 KB | CHDIR for SD-card implemented. CHDIR (change directory) can now be used to navigate in the SD-card filesystem. CHDIR “subdirectory” changes to subdirectory. CHDIR “. .” changes to parent directory. This command is ignored on the current XEMU version. | 11 Jan 2022 | |
20.9 | 920291.BIN | 131 KB | The functions FNA() – FNZ() are now fast functions. | 10 Jan 2022 | |
20.8 | 920290.BIN | 131 KB | Fix MONITOR assembler to accept BEQ mnemonic. | 10 Jan 2022 | |
20.7 | 920289.BIN | 131 KB | Sprites can now be used in 320 x 200 bitplane graphics with their usual storage at $600 – $7ff. | 08 Jan 2022 | |
20.6 | 920288.BIN | 131 KB | Pressing STOP at power on activates MONITOR, leaving it with X skips AUTOBOOT. | 08 Jan 2022 | |
20.5 | 920287.BIN | 131 KB | New feature: If you hit STOP key or Q at the [MORE] prompt, the listing LISTP stops, leaving the last page on screen. | 07 Jan 2022 | |
20.4 | 920286.BIN | 131 KB | A – Z, A% – Z%, A& – Z& and A$ – Z$ are now all fast variables. | 07 Jan 2022 | |
20.3 | 920285.BIN | 131 KB | Stable and reliable I/O with external IEC drives. The IEC drives 1541, 1571 and 1581 can now be used as external drives on the MEGA65 in native mode and in 64 mode. But severe timing issues inhibit the use of the burst mode of the 1571 and 1581, so they are used in the slow mode, that is compatible to the 1541. But now you can copy the contents of 1541, 1571 and 1581 diskettes from external drives to SD card images and vice versa. You may use the BASIC65 COPY command. For example: MOUNT “EMPTY.D81″ COPY U11 TO U8 (copy all files from external drive U11 to the mounted disk image) COPY “A*”,U8 TO U10 (copy all files starting with the letter ‘A’ from unit 8 to unit 10) COPY “ZORK-I”,U9 TO U11 (copy single file) The COPY command is only available in native mode, not in 64 mode. | 06 Jan 2022 | |
20.2 | 920284.BIN | 131 KB | New command DOT plots coloured dots faster, than LINE DOT X,Y [,COLOUR] | 05 Jan 2022 | |
20.1 | 920283.BIN | 131 KB | Negative exponent fixed. | 04 Jan 2022 | |
20.0 | 920282.BIN | 131 KB | Clipping bug fixed | 04 Jan 2022 | |
19.9 | 920281.BIN | 131 KB | GO64 preserves CRT emulation flag | 03 Jan 2022 | |
19.8 | 920280.BIN | 131 KB | Clear VFAST flag (40 MHz) while going to 64 mode. | 03 Jan 2022 | |
19.7 | 920279.BIN | 131 KB | Hashed variable access speeds up BASIC65. One letter variables like A, B%, C$ are now stored at a hash generated address and can be found without performing a time consuming linear search. This gives a significant increase in performance, especially for programs with many scalar variables. | 03 Jan 2022 | |
19.6 | 920278.BIN | 131 KB | Fix POLYGON issue with short argument list. | 02 Jan 2022 | |
19.5 | 920277.BIN | 131 KB | POLYGON bug fixed. | 02 Jan 2022 | |
19.4 | 920276.BIN | 131 KB | CBDOS fix enables formatting of real floppy disks in the internal drive. Important: This ROM uses Q instructions and needs a bitstream version newer than 28-Dec-2021 (hwsc branch). | 02 Jan 2022 | |
19.3 | 920275.BIN | 131 KB | LOAD “filename”,12 and / “filename”,12 can now load program files from SD-Card filesystem. | 23 Dec 2021 | |
19.2 | 920274.BIN | 131 KB | DLOAD “filename”,U12 loads program files directly from SD-Card (U12 tells to load from SD filesystem, not from image). Currently only DIR, CATALOG, $ and DLOAD can use unit 12 (the SD-Card filesystem). BLOAD and LOAD may be enhanced later. DSAVE will be enhanced, after the hypervisor function SAVE is available. | 23 Dec 2021 | |
19.1 | 920273.BIN | 131 KB | New BASIC command MEM bank4,bank5 reserves memory for the user program bank4 and bank5 are byte values, that are interpreted as mask of 8 bits. Each set bit (1) reserves an 8K segment of memory, that will not be used by graphics after the command MEM. Bit 0 reserves segment $000 – $1FFF, bit 1 segment $2000 – $3FFF, etc. For example: MEM 1,3 allocates (reserves) memory $40000 – $41FFF (because bit 0 of the 1st. parameter was set) and $5000 – $53FFF (because bit 0 and bit 1 of the 2nd. parameter were set). The MEM command cannot be used, while a graphics screen is open. MEM 0,0 deallocates both banks. If the SCREEN command does not have enough memory for the required resolution due to memory reservation, it will give the error ?OUT OF MEMORY | 19 Dec 2021 | |
19.0 | 920272.BIN | 131 KB | MOUNT with no arguments assigns the real floppy drive to unit 8 | 19 Dec 2021 | |
18.9 | 920271.BIN | 131 KB | DIR U12 lists SD-Card directory CATALOG U12, DIRECTORY U12, $ U12 work too of course. | 17 Dec 2021 | |
18.8 | 920270.BIN | 131 KB | New BASIC command FREEZER calls the FREEZER | 16 Dec 2021 | |
18.7 | 920269.BIN | 131 KB | Reset proof MOUNT | 16 Dec 2021 | |
18.6 | 920268.BIN | 131 KB | MOUNT “IMAGE.D81″ MOUNT “IMAGE.D81″,U8 MOUNT “IMAGE.D81″,U9 Print ?FILE NOT FOUND ERROR, if MOUNT fails. | 15 Dec 2021 | |
18.5 | 920267.BIN | 131 KB | BASIC command MOUNT for mounting D81 floppy images implemented. | 14 Dec 2021 | |
18.4 | 920266.BIN | 131 KB | Fixed text attribute REVERSE for CHAR command. | 12 Dec 2021 | |
18.3 | 920265.BIN | 131 KB | The new command IMPORT can load/merge program listings, that are sequential tetxt files in non-tokenised form. | 11 Dec 2021 | |
18.2 | 920264.BIN | 131 KB | Improved randomness of RND(0) My recommendation: 1) Set a seed and use RND(1) afterwards for best randomness. 10 A=RND(-π/7.1234567) :REM INITIALISE WITH NEGATIVE SEED AT THE START OF THE PROGRAM 20 B=RND(1) :REM USE AFTER INITIALISATION PSEUDO RANDOM NUMBER GENERATOR | 09 Dec 2021 | |
18.1 | 920263.BIN | 131 KB | BASIC 65 uses now hardware division in math routines | 08 Dec 2021 | |
18.0 | 920262.BIN | 131 KB | RENUMBER has selectable modes SPACE conserving or OPTIMISATION | 27 Nov 2021 | |
17.9 | 920261.BIN | 131 KB | KEY listing fixed | 25 Nov 2021 | |
17.8 | 920260.BIN | 131 KB | Fixed clipping bug | 24 Nov 2021 | |
17.7 | 920259.BIN | 131 KB | Fixed bitplane priority bug for PIXEL(X,Y) and bug using COPY on XEMU (thanks @jimnicholls#6565 ) | 23 Nov 2021 | |
17.6 | 920258.BIN | 131 KB | Reverted PIXEL function workaround. Pixel values for screens with only 1 or 2 bitplanes will use non contiguous colour indexes. This issue will be solved later. | 22 Nov 2021 | |
17.5 | 920257.BIN | 131 KB | Issue with PLAY command fixed. | 22 Nov 2021 | |
17.4 | 920256.BIN | 131 KB | Workaround for the PIXEL(X,Y) issue. Graphics code is still under investigation. RELEASE VERSION !!! | 22 Nov 2021 | |
17.3 | 920255.BIN | 131 KB | Fixed conflict between CONT and TRAP after pressing STOP key. Both work now. | 21 Nov 2021 | |
17.2 | 920254.BIN | 131 KB | Re-enable the trapping of the STOP key. | 20 Nov 2021 | |
17.1 | 920253.BIN | 131 KB | Fix SQR(-1) and PLAY | 20 Nov 2021 | |
17.0 | 920252.BIN | 131 KB | Release version (with CLI fix and patch table) | 19 Nov 2021 | |
16.9 | 920251.BIN | 131 KB | Revert the CLI fix in the SYS command, because it broke some demo programs. | 18 Nov 2021 | |
16.8 | 920250.BIN | 131 KB | New patchtable allows user preferences. | 18 Nov 2021 | |
16.7 | 920249.BIN | 131 KB | Orange is the new red | 17 Nov 2021 | |
16.6 | 920248.BIN | 131 KB | Add CLI to the end of the SYS routine. | 17 Nov 2021 | |
16.5 | 920247.BIN | 131 KB | Fixed CBDOS bug, that did not write the BAM back to disk after executing B-A of B-F. | 15 Nov 2021 | |
16.4 | 920246.BIN | 131 KB | Let LOG(1) return exact 0 | 15 Nov 2021 | |
16.3 | 920245.BIN | 131 KB | GCOPY, CUT and PASTE implemented. Note: GCOPY, CUT and PASTE are called with the arguments, XPOS, YPOS, WIDTH, HEIGHT The product WIDTH * HEIGHT * BITPLANES / 8 must not exceed 1023 !!! Otherwise an ILLEGAL QUANTITY ERROR will be printed. This is due to the 1K buffer, that is reserved for these operations. | 13 Nov 2021 | |
16.2 | 920244.BIN | 131 KB | Let TRAP handle STOP key too again. | 12 Nov 2021 | |
16.1 | 920243.BIN | 131 KB | Startspeed = 40 MHz | 11 Nov 2021 | |
16.0 | 920242.BIN | 131 KB | Fix VIEWPORT | 09 Nov 2021 | |
15.9 | 920241.BIN | 131 KB | Fix: BASIC 65 can now draw large polygons. | 09 Nov 2021 | |
15.8 | 920240.BIN | 131 KB | Let LIST P start on top of screen | 07 Nov 2021 | |
15.7 | 920239.BIN | 131 KB | LIST P can now list in page mode and correctly counts extra long lines (longer than 80 characters) | 07 Nov 2021 | |
15.6 | 920238.BIN | 131 KB | Fixed drawing of solid POLYGON | 06 Nov 2021 | |
15.5 | 920237.BIN | 131 KB | COLOR number sets text color (the same as FOREGROUND number) | 02 Nov 2021 | |
15.4 | 920236.BIN | 131 KB | New curly bracket glyphs for FONT A MONITOR disassembles LDQ ($ZP),Y and LDQ [$ZP],Z | 31 Oct 2021 | |
15.3 | 920235.BIN | 131 KB | Fixed palette initialisation for graphic screens. | 29 Oct 2021 | |
15.2 | 920234.BIN | 131 KB | Fixed hex constant followed by AND issue | 27 Oct 2021 | |
15.1 | 920233.BIN | 131 KB | Fix $$ issue, unleash sprite colour | 22 Oct 2021 | |
15.0 | 920232.BIN | 131 KB | Add backtick character to font A and font B in upper/lowercase mode. Press MEGA backarrow on keyboard. Fixed tokenising after $. | 15 Oct 2021 | |
14.9 | 920231.BIN | 131 KB | 32 colours for FOREGROUND, BACKGROUND, BORDER | 14 Oct 2021 | |
14.8 | 920230.BIN | 131 KB | Issue of hex constants containing keywords fixed. | 09 Oct 2021 | |
14.7 | 920229.BIN | 131 KB | @Gurce#3548 added modulation + portamento actions to the PLAY command. | 09 Oct 2021 | |
14.6 | 920228.BIN | 131 KB | Fixed RCOLOR(x) | 06 Oct 2021 | |
14.5 | 920227.BIN | 131 KB | PLAY buffers now playstring arguments. No more garbage collection issues. | 29 Sep 2021 | |
14.4 | 920226.BIN | 131 KB | Added @Gurce ‘s new PLAY command and RPLAY(voice) function. | 26 Sep 2021 | |
14.3 | 920225.BIN | 131 KB | Fix CONCAT bug | 23 Sep 2021 | |
14.2 | 920224.BIN | 131 KB | New BOX command with two or four corner arguments. 0—–1 | | 3—–2 Old format: BOX X0,Y0,X1,Y1,X3,Y3,X2,Y2 :REM CORNER 2 AND SWITCHED !!! New format: 1) BOX X0,Y0,X2,Y2 :REM 2 CORNERS FOR SIMPLE RECTANGLES 2) BOX X0,Y0,X1,Y1,X2,Y2,X3,Y3 :REM 4 CORNERS – FOLLOW PATH | 07 Sep 2021 | |
14.1 | 920223.BIN | 131 KB | Issue with FIND /KEYWORD/ fixed. | 06 Sep 2021 | |
14.0 | 920222.BIN | 131 KB | Enhance CHAR to accept long address for charset | 05 Sep 2021 | |
13.9 | 920221.BIN | 131 KB | Enable CONT after using the STOP key | 05 Sep 2021 | |
13.8 | 920220.BIN | 131 KB | Restart CIA timer, if stopped after FREEZER usage. | 30 Aug 2021 | |
13.7 | 920219.BIN | 131 KB | Function RSPEED(0) returns current CPU clock (1, 3 or 40) in MHz. | 23 Aug 2021 | |
13.6 | 920218.BIN | 131 KB | - Add SPEED command SPEED 1 :REM SET 1 MHZ SPEED 3 :REM SET 3.5 MHZ (SPEED 3.5 IS ACCEPTED TOO) SPEED :REM SET FULL (40 MHZ) SPEED - Kernel initialises VIC to mode IV at start instead of mode III in previous ROMs | 23 Aug 2021 | |
13.5 | 920217.BIN | 131 KB | Fix CBDOS / FREEZER compatibility | 17 Aug 2021 | |
13.4 | 920215.BIN | 131 KB | FIX rc8 / dosver allocation in DOS | 15 Aug 2021 | |
13.3 | 920214.BIN | 131 KB | Fix DOS ID in HEADER command | 15 Aug 2021 | |
13.2 | 920213.BIN | 131 KB | The recent changes in INT rounding broke the SQR function. Undone the rounding change. | 14 Aug 2021 | |
13.1 | 920212.BIN | 131 KB | Fix END command not highlighted correctly. | 08 Aug 2021 | |
13.0 | 920211.BIN | 131 KB | INT bug workaround | 07 Aug 2021 | |
12.9 | 920209.BIN | 131 KB | Fix listing of strings with no quote at end. | 04 Aug 2021 | |
12.8 | 920208.BIN | 131 KB | Rework of highlighting for syntax, help and error messages. | 03 Aug 2021 | |
12.7 | 920207.BIN | 131 KB | new code for sprite management, MOVSPR etc. with floating point speed parameter. | 02 Aug 2021 | |
12.6 | 920206.BIN | 131 KB | 1) Suppress printing of DS$ after SCRATCH in run mode (thanks @ubik ) 2)Use the same default colour palette in graphics mode as in text mode 3) Perform an automatic PALETTE RESTORE after SCREEN CLOSE | 24 Jul 2021 | |
12.5 | 920205.BIN | 131 KB | Easy SCREEN defines 16 colour default PALETTE | 23 Jul 2021 | |
12.4 | 920204.BIN | 131 KB | Easy SCREEN command now with optional screen # | 22 Jul 2021 | |
12.3 | 920203.BIN | 131 KB | If SCREEN OPEN or SCREEN CLOSE have no parameter, they will use screen # 0 | 21 Jul 2021 | |
12.2 | 920202.BIN | 131 KB | A single SCREEN command can now start a graphics screen and replaces five commands, that were necessary before. | 21 Jul 2021 | |
12.1 | 920201.BIN | 131 KB | TRAP & RESUME <line#> fixed | 19 Jul 2021 | |
12.0 | 920200.BIN | 131 KB | Add check for positive values for all absolute coordinate parameters used in graphic commands. | 19 Jul 2021 | |
11.9 | 920199.BIN | 131 KB | I followed the suggestions of @Maurice and @Snoopy and added a page mode to the LIST command. LIST P [range] lists a program or a loaded directory (LOAD “$”) pagewise. Typing ‘Q’ at the MORE prompt leaves page mode. Other keys, that are not meta keys (Shift, Ctrl, Alt, etc.) trigger the display of the next page. | 14 Jul 2021 | |
11.8 | 920198.BIN | 131 KB | Fix syntax and FIND highlight | 12 Jul 2021 | |
11.7 | 920197.BIN | 131 KB | Improved error highlighting with HELP command | 11 Jul 2021 | |
11.6 | 920196.BIN | 131 KB | Fix LOAD bug | 09 Jul 2021 | |
11.5 | 920195.BIN | 131 KB | Fix autoboot issue | 08 Jul 2021 | |
11.4 | 920194.BIN | 131 KB | fre() function fixed DS, DS$ after DOPEN# fixed | 07 Jul 2021 | |
11.3 | 920193.BIN | 131 KB | RWINDOW fixed | 06 Jul 2021 | |
11.2 | 920192.BIN | 131 KB | Code size optimisations | 02 Jul 2021 | |
11.1 | 920191.BIN | 131 KB | FRE(-1) returns ROM version | 01 Jul 2021 | |
11.0 | 920190.BIN | 131 KB | FREAD and FWRITE implemented | 30 Jun 2021 | |
10.9 | 920189.BIN | 131 KB | Implement FREAD#channel, pointer, size | 30 Jun 2021 | |
10.8 | 920188.BIN | 131 KB | CHAR issue fixed (see graphics demo) | 27 Jun 2021 | |
10.7 | 920187.BIN | 131 KB | Fixed BLOAD issue | 27 Jun 2021 | |
10.6 | 920186.BIN | 131 KB | DOS optimisation Faster and shorter code for buffer management. | 25 Jun 2021 | |
10.5 | 920185.BIN | 131 KB | BACKUP U<source> TO U<target> | 22 Jun 2021 | |
10.4 | 920184.BIN | 131 KB | This solves the issue with DISK STATUS buffering. | 21 Jun 2021 | |
10.3 | 920183.BIN | 131 KB | Clean up disk status code. Fix DSAVE after BSAVE 32bit bug. COPY command extended for unit to unit copy. - USE 3.5 MHz for external IEC drives | 13 Jun 2021 | |
10.2 | 920183-BETA.BIN | 131 KB | Test version of the new ROM with extended COPY command: example: COPY U8 TO U11 :REM COPY ALL FILES COPY “T*”,U9 TO U8 :REM COPY FILES STARTING WITH ‘T’ COPY “FROG”,U8 TO U9 :REM COPY SINGLE FILE The extended mode is triggered by specifying different values for source unit (before TO) and destination unit (after TO). If both units are equal or not given, the COPY commands performs as in previous versions. This is a BETA version: Take care, not to destroy important data. You may use it on disk images, set in the freezer menu for U8 and U9 and/or on external IEC drives of any kind. So you can copy for example from 1541 to 1581, or 1571 to disk image, or any other combination of IEC drives. The extended COPY command can copy following file types only: PRG SEQ USR Copy protected disks cannot be copied. Keep in mind, that IEC drives are very slow. You cannot use this extended mode in XEMU, because XEMU supports one drive only. Files on the dest. drive will be replaced | 04 Jun 2021 | |
10.1 | 920182.BIN | 131 KB | Introducing PEEKW & POKEW, the 16 bit value variants of PEEK & POKE. The possible address values cover the whole address range of the MEGA65, the values to peek or poke are unsigned 16 bit values. | 27 May 2021 | |
10.0 | 920181.BIN | 131 KB | Fix string concatenation missing error message if result is 256 characters long. Reset and start TI timer for every RUN command. | 24 May 2021 | |
9.9 | 920180.BIN | 131 KB | DO … LOOP optimisation, BOOT “filename” fix. | 17 May 2021 | |
9.8 | 920179.BIN | 131 KB | Wide mode for CATALOG, DIR, $ CATALOG W, DIR W, $ W | 14 May 2021 | |
9.7 | 920178.BIN | 131 KB | Fix range parameter for LIST, DELETE, etc. | 14 May 2021 | |
9.6 | 920177.BIN | 131 KB | Fix BSAVE | 14 May 2021 | |
9.5 | 920176.BIN | 131 KB | LOG10 function added | 12 May 2021 | |
9.4 | 920175.BIN | 131 KB | While fixing the KEY command, I discovered undocumented options for this command, e.g. KEY LOAD KEY SAVE | 11 May 2021 | |
9.3 | 920174.BIN | 131 KB | Change XOR from function to operator. Implement operator XOR. Optimise AND, OR and XOR | 08 May 2021 | |
9.2 | 920173.BIN | 131 KB | Complete rewrite of the string management: Shorter code (saved ca. 700 bytes ROM space) Speedup Shorter and faster garbage collection and string functions Abolition of the infamous “stack of descriptors” | 07 May 2021 | |
9.1 | 920172.BIN | 131 KB | Fix bug: poking a series of variables with a single POKE command. | 05 May 2021 | |
9.0 | 920171.BIN | 131 KB | Optimes string management. | 04 May 2021 | |
8.9 | 920170.BIN | 131 KB | Allow fake entries of type DEL to be shown in directories (PETSCII art) while ignoring them in the COLLECT command. | 01 May 2021 | |
8.8 | 920169.BIN | 131 KB | Fix PRINT USING issue with tiny numbers | 30 Apr 2021 | |
8.7 | 920168.BIN | 131 KB | The maximum complexity (nesting) level for string expressions increases from 3 to 5. | 28 Apr 2021 | |
8.6 | 920167.BIN | 131 KB | Check for installed RTC | 25 Apr 2021 | |
8.5 | 920166.BIN | 131 KB | Make the ROM compatible to megamaze and c65to64 wrapper | 24 Apr 2021 | |
8.4 | 920165.BIN | 131 KB | The optional parameter R (for RAW) in BLOAD inhibits the eating of the first two bytess of the file as load address. BLOAD “PICTURE.PNG”,P($8000000),R treats the first two bytes as data too. Currently implemented for internal drive and SD card images (external IEC devices will follow) | 20 Apr 2021 | |
8.3 | 920164.BIN | 131 KB | Fix COLLECT /VALIDATE issue for internal drive and SD card images. You can test it by mounting an older ROM and the MEGA65.D81 from the Essential download section. Typing COLLECT shows an error message. The new ROM performs a correct validation. If you try the old COLLECT version on a disk image and get an error message, don’t use this image any more, but download it again. | 16 Apr 2021 | |
8.2 | 920163.BIN | 131 KB | No filesize limit for BLOAD, BSAVE, BVERIFY | 15 Apr 2021 | |
8.1 | 920161.BIN | 131 KB | RENUMBER with sanity check | 14 Apr 2021 | |
8.0 | 920160.BIN | 131 KB | RENUMBER accepts now a range for the part of the program, that shall be renumbered. RENUMBER [new [,increment [,range]]] Example: RENUMBER 1000,10,1200-1300 | 13 Apr 2021 | |
7.9 | 920159.BIN | 131 KB | BLOAD and BVERIFY to HyperRAM (attic RAM) possible | 12 Apr 2021 | |
7.8 | 920158.BIN | 131 KB | optimisation in handling of reserved variable names. code cleanup. | 11 Apr 2021 | |
7.7 | 920157.BIN | 131 KB | New command for extended DMA: – EDMA Cmd,Length,Source,Destination - with Source and Destination as 28bit Addresses (or Variables, containing the address) The EDMA command can be used for access to ATTIC RAM ($8000000) and all other locations in the 256 MB address range of the MEGA65. | 08 Apr 2021 | |
7.6 | 920156.BIN | 131 KB | Fix an error, that occured when poking a series of decimal values with a single command. | 07 Apr 2021 | |
7.5 | 920155.BIN | 131 KB | Added MERGE command with the same syntax as DLOAD. Make sure, that the merged program starts with a line number, that is higher than the last line number of the program in memory. | 05 Apr 2021 | |
7.4 | 920154.BIN | 131 KB | sign on message aligned. The POINTER function returns now the flat memory address, which can directly be used with PEEK and POKE without BANK settings. Detail: Scalar variables are stored in bank 0, while arrays and strings are stored in bank 1. With the old POINTER version with 16 bit address, you had to know, which bank to set for which type. Now you can just use POINTER(), which returns a 32 bit address (so in the current configuration with bank 0 and 1 only 17 bits are needed). But maybe, that in a future version, we can have variables in attic RAM ? | 04 Apr 2021 | |
7.3 | 920153.BIN | 131 KB | TI$ is now independent from TI TI is a high precision timer for time intervals from microseconds to one hour. TI$ is connected to the RTC (Real Time Clock) | 03 Apr 2021 | |
7.2 | 920152.BIN | 131 KB | Fixes in GET# and VAL(), RTC display in 24h mode | 01 Apr 2021 | |
7.1 | 920151.BIN | 131 KB | Improved rounding in PRINT command | 27 Mar 2021 | |
7.0 | 920150.BIN | 131 KB | Fixed PRINT swallowing digits after decimal point in some cases. | 26 Mar 2021 | |
6.9 | 920149.BIN | 131 KB | At powerup the Real Time Clock is used to set date and time. These are available in BASIC by use of the special variables DT$ (date) and TI$ (time). Setting the RTC can only be done in the CONFIGURE menu (press ALT key while switching power on) or by poking the secret addresses of the RTC ($FFD7110 – $FFD7115). | 25 Mar 2021 | |
6.8 | 920148.BIN | 131 KB | PEEK and POKE can use 32 bit address values for flat memory access. Hex constants, HEX$() and DEC() can use 32 bit values. example: ?HEX$(PEEK($32000))” “HEX$(PEEK($32011)) antoher example: POKE$8000000,$77,$88,$99 | 23 Mar 2021 | |
6.7 | 920147.BIN | 131 KB | The LINE INPUT# command had a bug when reading empty lines (CR only). This left the variable with the previous value. Now reading an empty line to a string variable assigns an empty string “” to it. | 23 Mar 2021 | |
6.6 | 920146.BIN | 131 KB | You can use the GET#, GET, GETKEY commands to read binary data! No more GET#1,A$:B(I)=ASC(A$) Now you can code: GET#1,B(I) I know, some will complain about compatibility, because the old GET command could be used with numeric variables too. But AFAIK nobody ever used it, because only the ten characters ’0′ to ’9′ were allowed for input and any other character crashed the program. Nobody writes a program, that crashes, if the user accidentally hits the wrong key. So I made the GET, GET# and GETKEY make something with numerical arguments, that’s useful and makes sense. The handling of string arguments however stays as it is. | 20 Mar 2021 | |
6.5 | 920145.BIN | 131 KB | Fixed an array issue of previous 920144 ROM | 12 Mar 2021 | |
6.4 | 920144.BIN | 131 KB | Fix bug in kernel routine Read_Time, which mapped the hour 12h to the hour 00h (usage of TI$ and TI). Cleaned the mess of reserved variables code, by introducing a table of reserved names. | 12 Mar 2021 | |
6.3 | 920143.BIN | 131 KB | Accept %wF format specifier | 12 Mar 2021 | |
6.2 | 920142.BIN | 131 KB | PRINT USING enhanced | 12 Mar 2021 | |
6.1 | 920141.BIN | 131 KB | INSTR function with pattern matching BYTE variables and arrays | 05 Mar 2021 | |
6.0 | 920140.BIN | 131 KB | Fix DS$() bug, MID$ bug, FN bug, fix of garbage collection issue | 02 Mar 2021 | |
5.9 | 920139.BIN | 131 KB | HEX constants added, string functions accelerated and improved LEFT$, RIGHT$, MID$ | 25 Feb 2021 | |
5.8 | 920138.BIN | 131 KB | Faster string and array processing | 23 Feb 2021 | |
5.7 | 920137.BIN | 131 KB | optimisation of MID$, INSTR and string assignment. Bugfix for RENUMBER and EDIT. | 21 Feb 2021 | |
5.6 | 920136.BIN | 131 KB | Move another DMA list out stack page, enlarging the stack capacity. Improve string handling (speed & code size). | 19 Feb 2021 | |
5.5 | 920135.BIN | 131 KB | Fix monitor assembler. Improve string copy routine. | 15 Feb 2021 | |
5.4 | 920134.BIN | 131 KB | MONITOR uses colour scheme defined by user with FOREGROUND, BACKGROUND and HIGHLIGHT | 15 Feb 2021 | |
5.3 | 920133.BIN | 131 KB | 25 bytes more available on CPU hardware stack. Removed RS232 code | 14 Feb 2021 | |
5.2 | 920132.BIN | 131 KB | Enhanced syntax highlighting. HIGHLIGHT colour,0 set colour for system messages HIGHLIGHT colour,1 set colour for REM lines HIGHLIGHT colour,2 set colour for keywords Tip: Create an autoboot file, where you set your favourite colour scheme with: FOREGROUND, BACKGROUND, BORDER and HIGHLIGHT | 14 Feb 2021 | |
5.1 | 920131.BIN | 131 KB | Syntax highlight enabled by default. Optimised division subroutine. | 14 Feb 2021 | |
5.0 | 920130.BIN | 131 KB | Speed increased | 13 Feb 2021 | |
4.9 | 920129.BIN | 131 KB | Faster integer printing (line numbers) and ROM updated with ASW bug workaround | 09 Feb 2021 | |
4.8 | 920128.BIN | 131 KB | RENUMBER up to 50 times faster. BASIC Scrolling back to F9,F11,Ctrl-P,Ctrl-V only. | 06 Feb 2021 | |
4.7 | 920127.BIN | 131 KB | RETURN out of loop bug | 05 Feb 2021 | |
4.6 | 920126.BIN | 131 KB | Ctrl-P, Ctrl-V,F9,F11 options for Listing scrolling are back and now the scrolling can be controlled both with cursor keys and function keys or control keys. | 05 Feb 2021 | |
4.5 | 920125.BIN | 131 KB | scrolling BASIC editor & fixed nested loop bug that was reported in 920124. 1) Load a BASIC program. 2) List some lines, or write a single number on the screen (but don’t hit return, that would delete the line) 3) If the cursor up is used on the top line, the screen scrolls down and a new BASIC line is listed on top 4) If the cursor down is used on the bottom line, the screen scrolls up and a new BASIC line is listed on bottom So you can scroll up and down through the whole BASIC program in memory. RETURN or Shift RETURN on the bottom line generates a blank line at the bottom, only CURSOR up/down on top or bottom line trigger the editor scrolling. | 05 Feb 2021 | |
4.4 | 920124.BIN | 131 KB | Integer loops accept and round real expressions for START, TO & STEP FOR loops accept index variable of type integer too (and run faster) | 04 Feb 2021 | |
4.3 | 920123.BIN | 131 KB | BUG FIX: Inhibit negative arguments for SQR() and LOG() | 03 Feb 2021 | |
4.2 | 920122.BIN | 131 KB | FGOTO/FGOSUB this new Command can be used, i.e. 10 FGOSUB 10+5+A | 02 Feb 2021 | |
4.1 | 920121.BIN | 131 KB | $ DIRECTORY — / LOAD — <- SAVE (symbol is backarrow) — @ DISK (status or disk command) | 02 Feb 2021 | |
4.0 | 920120.BIN | 131 KB | Use the character ‘/’ as shortcut for LOAD. Type / at the first column of a directory listing and the file will be loaded. Leading size fragments and trailing PRG will be ignored. | 01 Feb 2021 | |
3.9 | 920119.BIN | 131 KB | speed improved floating point math | 31 Jan 2021 | |
3.8 | 920118.BIN | 131 KB | Multiplication uses hardware multiplier. Now more than twice as fast | 30 Jan 2021 | |
3.7 | 920117.BIN | 131 KB | Fixed ellipse issue, faster drawing using hardware multiplier | 29 Jan 2021 | |
3.6 | 920116.BIN | 131 KB | L & “SHIFT – O” does now work as normal LOAD. same as on all other Commodore computers. | 28 Jan 2021 | |
3.5 | 920115.BIN | 131 KB | IFF picture support | 27 Jan 2021 | |
3.4 | 920114.BIN | 131 KB | never again errors, if typing return on READY. prompt graphics speed improvement | 26 Jan 2021 | |
3.3 | 920113.BIN | 131 KB | Issue with V400 fixed | 25 Jan 2021 | |
3.2 | 920112.BIN | 131 KB | I added the FONT command, which can now select font A, B or C. The MEGA65 starts with default font C, which is the original PETSCII font. FONT A (ASCII) replaces codes, that are needed for missing ASCII characters FONT B has the same code page as FONT A, but uses a font with serifs. The ASCII characters are only available in the lower/upper case mode, not in the upper case/graphics mode. With font A and B the keys with printed ASCII symbols on front , . / : ; = produce with the MEGA key exactly those characters. | 23 Jan 2021 | |
3.1 | 920111.BIN | 131 KB | Faster math in graphics. The keys . , / : ; = pressed together with the MEGA key produce the ASCII symbol, printed on the front of the keycap if in lowercase mode. | 23 Jan 2021 | |
3.0 | 920110.BIN | 131 KB | New 16×16 bit multiplication -> faster ellipse drawing code optimisations in the graphics library | 23 Jan 2021 | |
2.9 | 920109.BIN | 131 KB | editor keeps indentation blanks, graphics optimisations | 21 Jan 2021 | |
2.8 | 920108.BIN | 131 KB | new ROM with improved graphics | 19 Jan 2021 | |
2.7 | 920107.BIN | 131 KB | Needs bitstream >= mega65r3-20210114.22-138-hd-785e565.bit | 07 Jan 2021 | |
2.6 | 920106.BIN | 131 KB | Include signature in startup message | 07 Jan 2021 | |
2.5 | 920105.BIN | 131 KB | CHAR issue fixed | 07 Jan 2021 | |
2.4 | 920104.BIN | 131 KB | fixed array bug | 07 Jan 2021 | |
2.3 | 920103.BIN | 131 KB | speed boost about 30% faster BASIC | 07 Jan 2021 | |
2.2 | 920102.BIN | 131 KB | This is the MEGA65 teams own built of the C65 ROM. It should be located in the time between versions 911001 and 911210. It has been built from the original assembler source. Enhancements: separate memory for programs and variables, BS-MONITOR (monitor completely rewritten). All credit goes to Bit Shifter (BS) for the 92XXXX ROM versions. | 05 Jan 2021 | |
2.1 | 911210_with_910624_BASIC.bin | 131 KB | This version of a C65 ROM was done by Snoopy at a request from Bo Zimmerman for his real C65. It uses the Kernal from 911210 and the Basic from 910624 ROM | 31 Dec 2020 | |
2.0 | 911210_ledon_checksumoff.bin | 131 KB | 911210 patched This version enables the Drive LED on Error blinking and it disables the Checksum calculation during bootup. alot faster | 31 Dec 2020 | |
1.9 | 911210.bin | 131 KB | 911210 This ROM version has been rediscovered and reconstructed in December 2020 by Snoopy at Forum 64. It is supposed to be the last official Commodore ROM version and was used shortly before Fred Bowens team had to wrap the project up. Several fixes were done. | 31 Dec 2020 | |
1.8 | 911001.bin | 131 KB | 911001 | 31 Dec 2020 | |
1.7 | 910828.bin | 131 KB | 910828 | 31 Dec 2020 | |
1.6 | 910725.bin | 131 KB | 910725 | 31 Dec 2020 | |
1.5 | 910626.bin | 131 KB | 910626 | 31 Dec 2020 | |
1.4 | 910624.bin | 131 KB | 910624 | 31 Dec 2020 | |
1.3 | 910523.bin | 131 KB | 910523 | 31 Dec 2020 | |
1.2 | 910429.bin | 131 KB | 910429 | 31 Dec 2020 | |
1.1 | 910111.bin | 131 KB | 910111 | 31 Dec 2020 | |
1.0 | 900321_prototype.bin | 131 KB | This is the first known version of a C65 ROM. a lot of stuff is not working yet, like drive support, etc. | 31 Dec 2020 | |