![]() |
Forum Index : Microcontroller and PC projects : Graphics Commands, Arrays, and Terminating Conditions
![]() ![]() |
|||||
Author | Message | ||||
matherp Guru ![]() Joined: 11/12/2012 Location: United KingdomPosts: 10075 |
I'd dome something stupid - apologies Please try again CMM2V1.5.zip |
||||
twofingers Guru ![]() Joined: 02/06/2014 Location: GermanyPosts: 1532 |
Hi Peter, this version is still very buggy (eg colors, CSUBs and more). ![]() Michael causality ≠correlation ≠coincidence |
||||
matherp Guru ![]() Joined: 11/12/2012 Location: United KingdomPosts: 10075 |
Works on all the programs I've tried - how about a clue or an example problem with some code? I've run zmim, many of the welcome tape examples including CSUB, Wolf3D, Defender, plotter, tests for SORT, tests for screen corruption with copies to and from SDRAM pages,most of my programs The current version should show 5.05.06exp1 |
||||
NPHighview![]() Senior Member ![]() Joined: 02/09/2020 Location: United StatesPosts: 202 |
Peter - This one works for me! I've been poking at it for an hour or more now, with no problems following my steps above. To get the Lissajous pattern to plot, I blitted from Page 1, after loading up five arrays of 115,400 elements each (a truly amazing technical accomplishment on your part, that), with plot coordinates and colors, and then blasting through them with array LINE commands (which work great, except for the usual "off-by-one" problems. Clipping works exactly as TassyJim suggested. What a pleasure it is to work and play in this environment and community! - Steve "NPHighview" Johnson Live in the Future. It's Just Starting Now! |
||||
twofingers Guru ![]() Joined: 02/06/2014 Location: GermanyPosts: 1532 |
??? The version that I flashed shows 5.05.06exp! ![]() I will flash again ... causality ≠correlation ≠coincidence |
||||
NPHighview![]() Senior Member ![]() Joined: 02/09/2020 Location: United StatesPosts: 202 |
I'm thinking seriously of replacing the SPST Power switch with a "Program" - "Off" - "Power" double pole triple throw switch :-) That way I don't continually have to unscrew and remove the cover to re-flash. This is not a complaint! Live in the Future. It's Just Starting Now! |
||||
twofingers Guru ![]() Joined: 02/06/2014 Location: GermanyPosts: 1532 |
I plan to add a switch to the back. However, I need to have access to the reset switch. BTW. What version shows your start screen? I see again 5.05.06exp. (CMM2V1.5.bin /19.50h 26.10.2020) https://www.thebackshed.com/forum/uploads/matherp/2020-10-27_055623_CMM2V1.5.zip Edited 2020-10-27 09:18 by twofingers causality ≠correlation ≠coincidence |
||||
twofingers Guru ![]() Joined: 02/06/2014 Location: GermanyPosts: 1532 |
@Peter where can I please download the last working version (5.05.06exp1)? Desperate ... ![]() causality ≠correlation ≠coincidence |
||||
NPHighview![]() Senior Member ![]() Joined: 02/09/2020 Location: United StatesPosts: 202 |
I'm seeing 5.05.06exp1, and the zip file is 2020-10-27_034816_CMM2V1.5.zip Wann schlafen Sie? You and Peter are both up very late at night! - Steve Live in the Future. It's Just Starting Now! |
||||
NPHighview![]() Senior Member ![]() Joined: 02/09/2020 Location: United StatesPosts: 202 |
This is the last one I downloaded: From Peter's posting above Live in the Future. It's Just Starting Now! |
||||
twofingers Guru ![]() Joined: 02/06/2014 Location: GermanyPosts: 1532 |
You don't need much sleep in old age. And Peter is a cyborg - as everyone knows. ![]() I'm afraid there is a bug in my flash process. I have flashed three times and always get 5.05.06exp. I will keep testing ... Kind regards Michael causality ≠correlation ≠coincidence |
||||
twofingers Guru ![]() Joined: 02/06/2014 Location: GermanyPosts: 1532 |
@Peter Okay, good news: there was a bug in my flash process. ![]() All good now. All tested programs work as expected. ![]() I think you changed/optimized the sorting again. They are faster again. The integer sorting now seems to be relatively stable (100 tests), the sorting for floats should be watched. My first attempt resulted in a crash. Sorry! dim a(600000) j=0 do j=j+1 for i=0 to 600000 a(i)=rnd next i timer=0 sort a() ? timer,j loop Result: 4562.656 1 4498.399 2 4570.22 3 4561.132 4 4526.356 5 4629.395 6 Error: System fault - possible causes - Incorrect use of POKE - Faulty CSUB - Reserved words used as variables - Firmware problem I am confident that you will soon publish the fully functional release version. ![]() Michael causality ≠correlation ≠coincidence |
||||
![]() ![]() |
![]() |
![]() |
The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |