Rebuilding Software for BeagleBoard
Michael Emerton (483) 136 posts |
This appears to affect Obey as well, as I haven’t used any other modes I am unsure if they are meant to have buttons or not! :@) |
Tank (53) 375 posts |
The thing to check then, is if you have the !Buttons module in the !Zap.Modules directory. |
Michael Emerton (483) 136 posts |
!Buttons exists in !Zap.Modules *help zapbuttons |
David Pitt (102) 743 posts |
A “me too”. I cannot get Buttons to work in Zap 1.48 tnk-7 on an ARMini. While not making any progress with that issue I did find two 26bit files in MakeMenus. I note that on the Iyonix though Buttons works the Module does not appear in the Mode menus, it does in the 26bit 1.45 on VRPC. (Take2, it’s not meant to is it, this moved to the Display menu.) I transferred ZapUser from the Iyonix to the ARMini but Zap stalled on startup complaining about the absence of ZapModules:!Buttons.ZapButtons. I copied the existing Buttons module with the filename ZapButtons and the Buttons did appear. In the good old day of 26bit-ness the Buttons module had a filename of ‘ZapButtons". These days the filename is ’Buttons’. I rather guess some consequential change has gone wrong?? |
Michael Emerton (483) 136 posts |
Hmm, I did as you did David, but still no option / button pane in Zap |
David Pitt (102) 743 posts |
It is fair to say that my !ZapUser from the Iyonix may have been around the houses a bit. Anyway I now have Buttons working on the ARMini without having to fiddle around with the Buttons module’s filename. I uploaded my !ZapUser to http://pittdj.co.uk/temp/zbuttons.zip as a temporary measure. Click Menu on !Zap’s icon bar icon, click Options > Display and Buttons should appear greyed out at the bottom of the Display sub-menu. Create a new BASIC file are there are the Buttons. |
Michael Emerton (483) 136 posts |
Thanks David! That did the trick, I hadn’t realised how much I used the buttons until they were gone… How cliché is that? |
Andrew Rawnsley (492) 1445 posts |
I’d really appreciate it if we were able to get to a “proper” explanation of why this isn’t working (ie. without having to duplicate someone else’s config files), as I’d like the version we have on the ARMini (and the main distribution, for that matter) to work nicely “out of the box”. Is this really just a problem with the filenaming of Buttons vs ZapButtons, or is there more to it? |
David Pitt (102) 743 posts |
The filename thing as it turns out was red herring, that !ZapUser from my Iyonix was not entirely vanilla. By a process of substitution, rather than actual understanding, the stoppage in the current !ZapUser is due to missing ZapButtons entries in !ZapUser.Config.Menus.UK and !ZapUser.Config.Menus.Source.UK. Without a Button entry anywhere the Buttons cannot be enabled. I will zip something to RComp for the ARMini. |
Andrew Rawnsley (492) 1445 posts |
Many thanks :) |
Tank (53) 375 posts |
Well spotted David. |
hilltop (573) 11 posts |
Not sure if this is the best place to report, as no email in download, but I’m afraid I’m still having problems. (RISC OS 5 on RPCemu.) Help ZapButtons gives a positive now, however:
Just an idea: disabling Buttons may solve this issue, but I’m unsure of how to do this. Also, many thanks to Tank for continuing to develop Zap as I find it infinitely preferable to StrongEd or (Src)Edit. |
David Pitt (102) 743 posts |
@hilltop I am seeing the same on OS5.17 on rpcemu 0.8.8 on a Mac with Zap 1.48 and 1.47. 1.47 is OK on the Iyonix and 1.48 is OK on the ARMini. (The rpcemu 5.17 ROM is dUI300-00 which I believe is a Tom Walker special.) A trifle, !ZapFonts in the full download is a bit empty, it only has the module in it. |
hilltop (573) 11 posts |
Hmm, looks like a Dynarec issue since following your post I tested with the interpreted version and all worked as expected. I’ll report this to the RPCEmu list. Thanks for the confirmation it’s not just me seeing this. |
Tank (53) 375 posts |
I think calling it development may be a little overstated…
I did mention on the download page that you need to get a full copy of !ZapFonts, as it is quite a big archive on its own. I have now updated the download to include the full !ZapFonts. |
patric aristide (434) 418 posts |
Well, thanks for tinkering then, it is most appreciated. |
WPB (1391) 352 posts |
I’m crossing this info over from the Rattling scroll bars thread, so as not to hijack that one. This seems more appropriate for BB !Zap issues. Has anyone else seen redraw problems like this (on the BB xM, Zap 1.48, ZapRedraw 0.48 (07 Apr 2010)): This shows the result of horizontal scroll. Vertical scrolling does the same on the other two boundaries. |
Fred Bambrough (1372) 2 posts |
Tried repeating with all the colour resolutions from 16M down to black & white. Same effect. |
Chris Johnson (125) 825 posts |
I have used Zap 1.48 on the ARMini a lot, and never seen the effect you are describing. I always use 16M colour at 1920×1080. |
Frederick Bambrough (1372) 837 posts |
My monitor’s limited to 1024×768. Stopped testing lower resolutions after killing my boot disc. Went into an unsupported resolution and, being rusty on ROS stuff, forgot that [CTRL][SHIFT][F12] was my friend. Yup, I do make backups. |
Frederick Bambrough (1372) 837 posts |
WPB suggested that a bug in ZapRedraw’s VDU anti-aliased font display might be responsible for the redraw errors. I changed to DSA at his suggestion and the problem’s gone. |
Frederick Bambrough (1372) 837 posts |
Continuing with Zap, in a recent disc build there’s a text(?) file !Boot.Library./cvstag. Opening with Zap generates the error ‘Module ’ZapInform is not 32 bit compatible’’. |
David Pitt (102) 743 posts |
Not entirely persuaded that the ZapInform module should be hoovering up that filename but it certainly does.
The module, 1.0b 24 Sep 1997, is indeed 26bit but Inform itself, an adventure game compiler, is somewhat obsolete, at least I have never heard of it, so !ZapInform could be dispensed with. |
Trevor Johnson (329) 1645 posts |
It’s an interactive fiction language developed by Graham Nelson, after he wrote Curses on the Archimedes. |
David Pitt (102) 743 posts |
It turns out to be not quite as obsolete as first thought, Inform 6.30, 32bit |