Pas 6502 Devlog - itch.iohttps://syntaxerrorsoftware.itch.io/pas6502Pascal cross-compiler for 6502 machines.https://syntaxerrorsoftware.itch.io/pas6502/devlog/872072/oric-support-added-updates-additionsOric support added + updates & additionshttps://syntaxerrorsoftware.itch.io/pas6502/devlog/872072/oric-support-added-updates-additionsTue, 21 Jan 2025 01:06:50 GMTdevlogHi all, welcome to my latest Pas 6502 update! I've now included the Oric Family (Oric-1, Oric-16k, Oric Atmos, Pravetz) with Pas 6502 . I've also included some more examples (including a multiplexer C...

]]>
https://syntaxerrorsoftware.itch.io/pas6502/devlog/798907/commodore-pet-support-addedCommodore PET support added!https://syntaxerrorsoftware.itch.io/pas6502/devlog/798907/commodore-pet-support-addedSat, 14 Sep 2024 04:54:08 GMTdevlog

Hey all, since I've been inspired lately, I have just added in support for the Commodore PET computer too (I was putting it off for a while now). Enjoy!!...

]]>
https://syntaxerrorsoftware.itch.io/pas6502/devlog/798544/apple-ii-support-added-and-some-fixesApple II support added!! (and some fixes)https://syntaxerrorsoftware.itch.io/pas6502/devlog/798544/apple-ii-support-added-and-some-fixesFri, 13 Sep 2024 14:26:55 GMTdevlog

Hi fellow 8-bit coders, I've added Apple II family support; including some examples!! I've also fixed a couple of IDE issues like the go to line now works on the assembly view as well as the code wind...

]]>
https://syntaxerrorsoftware.itch.io/pas6502/devlog/795665/bug-fixes-ide-updates-improvementsBug fixes, IDE updates, improvements...https://syntaxerrorsoftware.itch.io/pas6502/devlog/795665/bug-fixes-ide-updates-improvementsSun, 08 Sep 2024 01:21:23 GMTdevlogHi all, welcome to another Pas6502 update! I've added in new IDE improvements like themes & font size alterations for better accessibility. Fixed the vertical split bottom part disappearing... Improve...

]]>
https://syntaxerrorsoftware.itch.io/pas6502/devlog/788961/findreplace-dialog-goto-code-definitions-and-other-improvementsFind/replace dialog, goto code definitions and other improvements.https://syntaxerrorsoftware.itch.io/pas6502/devlog/788961/findreplace-dialog-goto-code-definitions-and-other-improvementsTue, 27 Aug 2024 10:28:03 GMTdevlogHey all, I've uploaded the latest version of my Pas6502, I hope you enjoy!! The IDE has had some big changes: find/replace dialog box. mouse over code to show information, and navigate to code/unit de...

]]>
https://syntaxerrorsoftware.itch.io/pas6502/devlog/750243/improvements-and-bug-fixes-madeImprovements and bug fixes madehttps://syntaxerrorsoftware.itch.io/pas6502/devlog/750243/improvements-and-bug-fixes-madeSun, 16 Jun 2024 22:02:40 GMTdevlogHi all, I've added some bug fixes and optimizations to Pas6502. If a conditional statement only has one logic part, like " if a = 3 then " it will produce a new fragment with "_l1" at the end of the f...

]]>
https://syntaxerrorsoftware.itch.io/pas6502/devlog/745262/new-download-file-fragmentszip-and-includezip-updateNew download file (fragments.zip) and include.zip updatehttps://syntaxerrorsoftware.itch.io/pas6502/devlog/745262/new-download-file-fragmentszip-and-includezip-updateFri, 07 Jun 2024 16:59:35 GMTdevlogHey all, I've now included a new fragments.zip file that you can extract into the pas6502 folder to update the fragments included with the compiler. I've also updated the include.zip file too...

]]>
https://syntaxerrorsoftware.itch.io/pas6502/devlog/729476/art-change-for-nes-exampleArt change for NES example...https://syntaxerrorsoftware.itch.io/pas6502/devlog/729476/art-change-for-nes-exampleSat, 11 May 2024 04:21:47 GMTdevlogHey all, due to a request, I have changed the tiles I was using for the minimal NES example; I didn't know I was supposed to use different art when I was given the example code...oops, my bad :( Thank...

]]>
https://syntaxerrorsoftware.itch.io/pas6502/devlog/728498/small-changes-and-nes-supportSmall changes and NES support!https://syntaxerrorsoftware.itch.io/pas6502/devlog/728498/small-changes-and-nes-supportThu, 09 May 2024 13:47:10 GMTdevlogHi all, I have updated Pas6502 again; main with some very minimal NES support with a couple of working examples :) There are some caveats with using the NES right now: ********************************...

]]>
https://syntaxerrorsoftware.itch.io/pas6502/devlog/717309/new-machine-support-and-some-fixesNew machine support and some fixes...https://syntaxerrorsoftware.itch.io/pas6502/devlog/717309/new-machine-support-and-some-fixesFri, 19 Apr 2024 08:35:26 GMTdevlogHi, I just updated the compiler (a minor fix), an issue with the help file about importing binary files...it was incorrect :) I have also added Atari 8-Bit support to the compiler!!...

]]>
https://syntaxerrorsoftware.itch.io/pas6502/devlog/706908/updates-fixes-and-c128-support-addedUpdates, fixes, and C128 support addedhttps://syntaxerrorsoftware.itch.io/pas6502/devlog/706908/updates-fixes-and-c128-support-addedSun, 31 Mar 2024 08:17:20 GMTdevlogHi all, for those who missed it, I have made recent improvements with Pas6502: some behind-the-code improvements. extra missing fragments were added. code insight additions were made to the IDE; Ctrl...

]]>
https://syntaxerrorsoftware.itch.io/pas6502/devlog/680372/fixed-missing-files-issueFixed missing files issue!https://syntaxerrorsoftware.itch.io/pas6502/devlog/680372/fixed-missing-files-issueSun, 11 Feb 2024 12:11:32 GMTdevlogSorry about that, Ecte on Discord alerted me to missing files in the uploaded version. It's now been fixed :(...

]]>
https://syntaxerrorsoftware.itch.io/pas6502/devlog/680104/fragments-system-in-pas-6502Fragments system in Pas 6502https://syntaxerrorsoftware.itch.io/pas6502/devlog/680104/fragments-system-in-pas-6502Sat, 10 Feb 2024 21:39:18 GMTdevlogI've added in a new fragments system into Pas 6502. When compiling code, you might see messages such as: 1. fragment "6502\m1u8=m2u16_==_c1u8.asm" doesn't exist, you need to define it... 2. fragment "...

]]>
https://syntaxerrorsoftware.itch.io/pas6502/devlog/527303/bug-fixes-and-updatesBug fixes and updateshttps://syntaxerrorsoftware.itch.io/pas6502/devlog/527303/bug-fixes-and-updatesSun, 07 May 2023 03:22:22 GMTdevlogbug fixes : Fixed 8-bit variable := 16-bit shr <value> . It lost precision before, but now it works. Updates : Renamed, and altered BBC bitmap plotting example to match the fix. There are now 3 BBC ex...

]]>
https://syntaxerrorsoftware.itch.io/pas6502/devlog/526332/added-sincostan-functionsAdded sin/cos/tan functionshttps://syntaxerrorsoftware.itch.io/pas6502/devlog/526332/added-sincostan-functionsFri, 05 May 2023 03:00:58 GMTdevlog

Hi all, I've now added in sin/cos/tan functions into Pas 6502. For now, they can only be used if their parameters resolve to numbers, but they are still useful for constant array for-loops, and where...

]]>
https://syntaxerrorsoftware.itch.io/pas6502/devlog/523363/update-and-constant-arraysUpdate and constant arrayshttps://syntaxerrorsoftware.itch.io/pas6502/devlog/523363/update-and-constant-arraysSat, 29 Apr 2023 04:36:53 GMTdevlogHi all, I've updated Pas6502 again. I fixed a bug where you could write to a const array! I've also added new types of constant arrays you can use. As well as the standard fixed-size array, you can de...

]]>
https://syntaxerrorsoftware.itch.io/pas6502/devlog/522625/minor-updatesMinor updateshttps://syntaxerrorsoftware.itch.io/pas6502/devlog/522625/minor-updatesThu, 27 Apr 2023 16:44:12 GMTdevlogHey all, I've updated how strings are defined in the help file and in the compiler. They default to CBM screen codes , but you can use ascii or petscii instead of string to use the corresponding chara...

]]>
https://syntaxerrorsoftware.itch.io/pas6502/devlog/520988/integrated-help-via-f1-addedIntegrated help via F1 addedhttps://syntaxerrorsoftware.itch.io/pas6502/devlog/520988/integrated-help-via-f1-addedMon, 24 Apr 2023 01:32:56 GMTdevlogSome more changes: Updated the readme file to reflect the Java Runtime Environment URL changes that I just noticed. Integrated a separate help file into Pas 6502 via the F1 key , and it includes click...

]]>
https://syntaxerrorsoftware.itch.io/pas6502/devlog/520934/improvements-madeImprovements madehttps://syntaxerrorsoftware.itch.io/pas6502/devlog/520934/improvements-madeSun, 23 Apr 2023 22:34:11 GMTdevlogChanges to Pas6502: The project examples are now in a folder called "examples", and accessible from the files menu option. Options now use generic *.exe file for emulators. Pas6502 will now memorise i...

]]>
https://syntaxerrorsoftware.itch.io/pas6502/devlog/519965/documentation-updates-and-missing-files-addedDocumentation updates and missing files addedhttps://syntaxerrorsoftware.itch.io/pas6502/devlog/519965/documentation-updates-and-missing-files-addedFri, 21 Apr 2023 23:33:22 GMTdevlogHi all, I've just uploaded a new .zip file with updated documentation and some missing batch files I had forgotten...D'OH! Hope this helps! :) Blessings, Paul...

]]>