Wimpbasic 2 (32bit)
Colin Ferris (399) 1748 posts |
Is there a 32bit version of ‘Wimpbasic 2’ WBModule v2.09 and App wbLinker? |
Vince M Hudd (116) 527 posts |
There was – the 32-bit version was available from APDL1. So, in theory it should find its way onto the APDL tribute site – but WimpBasic was a Clares product, and the site currently says that section is in ‘alpha testing’ (and has done for some time, I think). 1 However, being 32-bit doesn’t necessarily mean it’s compatible with any of the newer platforms. |
Steve Pampling (1551) 7932 posts |
Having looked at some items from the APDL site1 that were labelled as 32 bit, and having shoved them through Armalyser to reveal the specific bits that were not in fact 32 bit compliant I can say that the label “32-bit” isn’t always true. 1 a few years back. |
Rick Murray (539) 13404 posts |
There are four different types of 32 bit:
(this is, of course, where open source is useful; people can adopt a favourite pet application and drag it kicking and screaming into the Anthropocene) |
Steve Pampling (1551) 7932 posts |
This was my guess. I think some people had, er, “issues” about buying the 32-bit machine and didn’t want to “farm out” the testing.
Now that is 32-bit, but not overly modern. |
Colin Ferris (399) 1748 posts |
Mmm – I dont know where that puts me! Running your newly 32bit prog thought Rick’s Scan32bit is not a bad idea – just to check you havn’t left in some 26bit code. Perhaps some little bit of 26bit ASM – linked in. With the new machines – ObjAsm or the GCC version could flag possible problems -: like R1,#2] or R1,#6] or R1,#10] (can’t help when R1 turns up with a odd value!) Getting the ObjAsm having a option – to treat [R0] or [R0,#0] or [R0],#0 as the same. Came across a !RunImage with lots of [R0],#0 – a old version of a compiler! [PS is there a way to get ObjAsm to except – BLeq ie mixed Cap/lower case] |
Rick Murray (539) 13404 posts |
I think there may be… (rummages for appropriate word) psychological… issues involved. |
Steve Pampling (1551) 7932 posts |
I did say there were “issues” for some people. |
Rick Murray (539) 13404 posts |
Let’s start by not shoving grannie in a nursing home, never visiting her, and leaving her to die alone and scared surrounded by mostly indifferent care assistants that will actually have the audacity to complain that dealing with a dying person is stopping them from going out on their tenth unofficial smoking break. Being “the emotionless one (and a non-smoker)”, I was sort of the go-to person of choice to sit with the person drawing their last breaths. ME. Because obviously it just wasn’t important enough for the families to bother. Beyond this point it gets sweary, so I’ll shut up now. |
Steve Pampling (1551) 7932 posts |
Sounds like an average day in the vicinity of my desk. |
Colin Ferris (399) 1748 posts |
Ref WimpBasic module – have found 32bit WBModule v 2.15 (11 Jun 2006) Did a 32bit version of WBLinker – now get ‘Branch out of Range’ – sounds like a change to its So any later versions of WBLinker around? |
Colin Ferris (399) 1748 posts |
Chris Bazley has kindly sent me the latest 32bit version of Wimpbasic & WBLinker. So ‘!Callsign’ & ‘!BitField’ seem to work ok with RO5.23 :-) |
Clive Semmens (2335) 3130 posts |
Absolutely! My mother died in June, aged 94, back in her own flat for two weeks after a spell in hospital. I wasn’t actually there when she died – my wife and I had been a few hours earlier – but my son and my brother both were. |
Andrew Conroy (370) 724 posts |
I rewrote BitField from the ground up with the permission of the original author. It’s available to download from !Store. |
Dave Higton (1515) 3404 posts |
I just went digging around in my backups to see if I had any WimpBasic stuff around. I do – and, to my astonishment, it works on my BBxM. I wrote a linear circuit analysis programme years ago, and ported it to WimpBasic. (My app is based on ICAP – Interactive Curcuit Analisys Programme – which used to run on a Honeywell DDP516 computer at Southampton University. The DDP516 was implemented in DTL, the forerunner of TTL. Anyone remember it?) I have the WimpBasic module version 2.12 (06 Jan 2006). What I don’t have, or at least can’t find, is the compiler. Is there a version anywhere that runs on a BBxM or a Pi? |
Christopher Bazley (2559) 6 posts |
Updated versions of the WimpBasic application (including compiler), linker and runtime library are available from my web site, http://kingfishercorner.eu They should be compatible with Beagleboard and other ARMv7-architecture machines but I haven’t actually tested them on anything newer than my Risc PC. |