Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 05:30 02 Aug 2025 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : CMM2: Help needed to update the Welcome Tape to 0.6

     Page 2 of 2    
Author Message
thwill

Guru

Joined: 16/09/2019
Location: United Kingdom
Posts: 4311
Posted: 07:32pm 11 Dec 2020
Copy link to clipboard 
Print this post

Thanks Jiri.
MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures
 
thwill

Guru

Joined: 16/09/2019
Location: United Kingdom
Posts: 4311
Posted: 10:25am 12 Dec 2020
Copy link to clipboard 
Print this post

@matherp, or anyone else who can use the CSUB toolchain. I can't see any reason that the CSUB in Mandelbrot Explorer should be hanging, but it does, could you give it a poke ?

Thanks in advance,

Tom
Edited 2020-12-12 20:25 by thwill
MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures
 
thwill

Guru

Joined: 16/09/2019
Location: United Kingdom
Posts: 4311
Posted: 10:36am 12 Dec 2020
Copy link to clipboard 
Print this post

  thwill said  @matherp, or anyone else who can use the CSUB toolchain. I can't see any reason that the CSUB in Mandelbrot Explorer should be hanging, but it does, could you give it a poke ?


It turns out the Sasquatch posted a later v1.4 of the code, so ideally that is the one we should be trying to get working:

https://www.thebackshed.com/forum/ViewTopic.php?TID=12685&P=3#157748#157748

Tom
MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10315
Posted: 01:30pm 12 Dec 2020
Copy link to clipboard 
Print this post

  Quote   I can't see any reason that the CSUB in Mandelbrot Explorer should be hanging, but it does, could you give it a poke ?


  Quote  It turns out the Sasquatch posted a later v1.4 of the code, so ideally that is the one we should be trying to get working:


CSUB mandelbrot
00000000
4FF0E92D 8B10ED2D 4604B083 46924688 4B99469B 2000681B 4B984798 F8D3681B
EE079000 EEB89A90 4B95BB67 681D681B 5A90EE07 FB67EEB8 ED9B6824 ED9AEB00
ED98CB00 EEB5AB00 EEF1EB40 F040FA10 46AB8094 6BE7EEB8 7B00EEB6 7B07EE2F
7B00ED8D 6BC7EEB4 FA10EEF1 80FBF340 3D014680 0705FB09 DB00EEB6 A204F8DF
9B00EEB1 2C01E068 2301D04D F003425A F002033F BF58023F B2DB4253 F80219F2
44463C01 3C01F806 D0443D01 F015462E D1020F3F 3000F8DA EE074798 EEB85A90
EE866BE7 EE377B0B EE877B4D EEB06B0A EEB07B08 EE062B4C 2C012B07 2301DDD3
5B63ED9F 7B45EEB0 4B45EEB0 6B45EEB0 7B07EE37 3B48EEB0 3B05EEA7 5B43EEB0
7B44EE36 7B02EE37 429C3301 EE27D00B EE256B07 EE364B05 EEB43B04 EEF13BC9
DDE5FA10 19F2E7B2 F8022300 44463C01 3C01F806 F10BE7B8 EE073BFF EEB8BA90
EBA76BE7 44C80709 7B00ED9D 6BC7EEB4 FA10EEF1 8087F340 7B0FEE86 7B4DEE37
6B0AEE87 7B08EEB0 8B4EEEB0 8B07EE16 F1B9464D DC990F00 46A8E7DD DD722D00
FB093D01 EEB60605 4F3EDB00 9B00EEB1 2C01E054 2301D048 425A44B2 033FF003
023FF002 4253BF58 3C01F80A D0403D01 F01546AA D1010F3F 4798683B 5A90EE07
6BE7EEB8 7B0BEE86 7B4DEE37 6B0AEE87 7B08EEB0 2B4CEEB0 2B07EE06 DDD82C01
ED9F2301 EEB05B23 EEB07B45 EEB04B45 EE376B45 EEB07B07 EEA73B48 EEB03B05
EE365B43 EE377B44 33017B02 D00B429C 6B07EE27 4B05EE25 3B04EE36 3BC9EEB4
FA10EEF1 E7B7DDE5 230044B2 3C01F80A EBA6E7BC F1B80609 D0140801 8A90EE07
6BE7EEB8 7B0FEE86 7B4DEE37 6B0AEE87 7B08EEB0 8B4EEEB0 8B07EE16 F1B9464D
DCA50F00 B003E7E5 8B10ECBD 8FF0E8BD 00000000 00000000 08000340 080002EC
080002F0 0800033C
End CSUB

Edited 2020-12-12 23:34 by matherp
 
thwill

Guru

Joined: 16/09/2019
Location: United Kingdom
Posts: 4311
Posted: 02:23pm 12 Dec 2020
Copy link to clipboard 
Print this post

Thanks Peter. From the context I assume this is for v1.4 ?

Did you have to change the source?

Have you tested that it works for you? I don't mind either way, I just want to know where I stand.

Thanks for going the extra mile,

Tom
MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures
 
thwill

Guru

Joined: 16/09/2019
Location: United Kingdom
Posts: 4311
Posted: 12:19pm 13 Dec 2020
Copy link to clipboard 
Print this post

  thwill said  Thanks Peter. From the context I assume this is for v1.4 ?


It works with v1.4, so thanks.

  Quote  Did you have to change the source?


I'd still like the answer to this question and updated source since I'm hoping that "next time" I'll be in a position to recompile myself if necessary.

Best wishes,

Tom
MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures
 
jirsoft

Guru

Joined: 18/09/2020
Location: Czech Republic
Posts: 533
Posted: 12:35pm 13 Dec 2020
Copy link to clipboard 
Print this post

I tried to compile it, but I'm not able compile anything with #include "ARMCFunctions.h". It was made some change (arm-gcc-link.ld?) and I'm getting many errors like:
 In file included from /Users/jirsoft/Downloads/2020-10-27_112034_MandelbrotEXP/mandelbrot.c:8:
/Users/jirsoft/Downloads/2020-10-27_112034_MandelbrotEXP/ARMCFunctions.h:74: warning: "Vector_ExecuteProgram" redefined
  74 | #define Vector_ExecuteProgram     (*(int*)0x8000384)       // void ExecuteProgram(char *fname)
     |
/Users/jirsoft/Downloads/2020-10-27_112034_MandelbrotEXP/ARMCFunctions.h:46: note: this is the location of the previous definition
  46 | #define Vector_ExecuteProgram     (*(int*)0x8000314)       // void ExecuteProgram(char *fname)
     |
/Users/jirsoft/Downloads/2020-10-27_112034_MandelbrotEXP/ARMCFunctions.h:152:6: error: expected specifier-qualifier-list before 'size'
 152 |      size;                         // the number of chars to allocate for each element in a string array
     |      ^~~~
/Users/jirsoft/Downloads/2020-10-27_112034_MandelbrotEXP/ARMCFunctions.h:208:5: error: unknown type name 'int8_t'
 208 |     int8_t colourmode;
     |     ^~~~~~



Jiri
Napoleon Commander and SimplEd for CMM2 (GitHub),  CMM2.fun
 
thwill

Guru

Joined: 16/09/2019
Location: United Kingdom
Posts: 4311
Posted: 01:02pm 13 Dec 2020
Copy link to clipboard 
Print this post

  thwill said  
  thwill said  Thanks Peter. From the context I assume this is for v1.4 ?


It works with v1.4, so thanks.


But it doesn't work when launched from the Welcome Tape menu-system (using EXECUTE) then the CSUB hangs :-(

Tom
MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures
 
     Page 2 of 2    
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025