Help me understand Cloverleaf
David Feugey (2125) 2709 posts |
Or to have another RISC OS session working on another core. When Michael did it, I immediately thought of debugging. JTAG could also be a very cool/unique solution. But, in fact, second core, emulation or JTAG would be technically the same technology: a hardware level debugging. Can we make something useful with JTAG today on RISC OS? |
Stefan Fröhling (7826) 167 posts |
Hello guys! |
Andy S (2979) 504 posts |
Sound like a good idea to me, if there’s further discussion to be had. |
Paolo Fabio Zaino (28) 1882 posts |
Good idea for me as well Stefan, thx |
Steve Pampling (1551) 8172 posts |
Why would anyone want to discuss a better debugger for RO development? Just looked for the sarcasm off button and I don’t seem to have one. |
Jeffrey Lee (213) 6048 posts |
Done. |
Stefan Fröhling (7826) 167 posts |
@Steve Pampling I totally agree with that. For ChatCube we have used Toolbox and TBX libary to automise the window redraw and GCC on Linux. We found some bugs in the TBX libary and we added PNG support. I would like a full blown C++ compiler for RISC OS (DDE). And I think that most programmers that use WIndows and Linux will not be happy with StrongED as programming editor. What I don’t like in currently in RISC OS programs that there is no “Mouse HOVER” to show infos what the icons function. Also many don’t support scrolling by mouse wheel. Also the filer doesn’t support that at the moment. |
Steve Fryatt (216) 2105 posts |
Interactive Help? It’s part of the OS, and many applications support it.
Many apps don’t support scrolling properly, because many developers never read the bit of the PRM1 about handling scrolling events.
It does here? 1 Myself included, for many years. |
Andrew Rawnsley (492) 1445 posts |
Good point, Steve – I often forget about !Help tucked away in Apps! In fact, giving it a few minutes of thought, this could probably be improved quite quickly, with only a small improvement to !Help. Indeed, it may already be possible… 1) The easiest bit – load !Help at startup on builds of the OS aimed at newcomers 2) Add new mode to !Help – possible “half and half” coloured icon – for a third (default) state (ie. not off, not on). In this state, rather than showing help immediately, it waits for the pointer to rest in (roughly?) the same space for [insert time – say 4-5 sec]. Ie. much longer than it does now. 3) Default to not showing common help in this mode, to avoid resting over the desktop/filer windows? An alternative would be to add a help icon to the window furniture in the Wimp, triggering !Help to load, but this might upset existing users. If going this route, it could appear when (say) close icon is present, and maybe be filtered for that application. But that opens another can of worms if users want more widespread help. |
Rick Murray (539) 13850 posts |
Didn’t David Pilling once make something called BubbleHelp? Can’t find it on his site, but then again I only spent about thirty seconds looking… |
GavinWraith (26) 1563 posts |
Miles Sabin wrote BubbleHelp in 1994,5 . It was 32-bitted by Philip Ludlam (2003-2007). I have version 2.21 (03 March 2003) and, to my amazement, it runs on an Rpi3B+ (RO 5.27). Whoops, I spoke too soon. Selecting Choices.. from its iconbar menu produces Undefined Instruction at &00009FF4. Let us all know if you find a more uptodate version. at &00009FF4.
|
Chris Hughes (2123) 336 posts |
Bubblehelp appears to be found at: |
Rick Murray (539) 13850 posts |
Oops, my bad. ‘splains why it’s not on David’s site. ;-)
An easy enough fix. Perhaps worth passing through Armalyser to ensure there aren’t any other errant instructions. |
Steve Fryatt (216) 2105 posts |
David used to distribute it, back in the days of buying floppy discs through the post, IIRC. |
Braillynn (8510) 51 posts |
https://librefree.me/what-is-risc-os-cloverleaf-and-why-you-might-care |
Bryan Hogan (339) 593 posts |
Learn all about Cloverleaf from Stefan at the next online ROUGOL meeting on Monday 17th August 2020. Details here – https://www.riscosopen.org/forum/forums/1/topics/15523 |