Page 1 of 2

ZXpand Function-V

Posted: Tue Oct 30, 2018 10:44 pm
by mrtinb
Hi :-)

Just out of curiosity. The command Function-V outputs

Code: Select all

SMB17
I havn't seen this command documented anywhere.

And now when we're talking about ZXpand commands: Wouldn't it be cool extend the ZXpand ROM, so you create custom commands in your own programs? E.g. ZXpand ROM would detect a pattern at a hardcoded location i RAM, and interpret it as a table of commands and pointers to the commands code.

Re: ZXpand Function-V

Posted: Wed Oct 31, 2018 2:46 pm
by Moggy
it refers to the xpands firmware version string, as per manual found here...

The SMB I assume is taken from Charlies full forum name; Sir-Morris-Bigg and 17 meaning v1.7



https://github.com/charlierobson/ZXpand ... l#zxpand-1

Re: ZXpand Function-V

Posted: Wed Oct 31, 2018 4:10 pm
by mrtinb
But when I start I get the message:

Code: Select all

ZXPAND+ 1.10 "MOGGY"
Is there two firmware version on the ZXpand, so this is ZXpand 1.10 & 1.7?

Re: ZXpand Function-V

Posted: Wed Oct 31, 2018 4:44 pm
by 1024MAK
There is the (EP)ROM version (code executed by the Z80).
And there is the PIC microcontroller flash ROM version (code executed by the PIC microcontroller).

Each has different firmware versions.

There is a thread where the latest versions are posted. Have a look in the announcement section.

Mark

Re: ZXpand Function-V

Posted: Wed Oct 31, 2018 5:09 pm
by Moggy
@Martin.

The spand+ has no EPROM so the thread to look at should be this one.

viewtopic.php?f=13&t=2430

However the v1.10 " MOGGY " I find confusing as the firmware jumped from v1.09 to v1.12 unless this is a custom firmware Charlie did for you for some purpose hence the personal SMB17 reference.

As I don't have a version 1.10 I can't answer further as CONFIG "V" only shows V1.12 "MOGGY" as expected not SMB17 as you experiance, so some help from Charlie needed perhaps.

Re: ZXpand Function-V

Posted: Wed Oct 31, 2018 5:31 pm
by Andy Rea
Moggy wrote: Wed Oct 31, 2018 2:46 pm it refers to the xpands firmware version string, as per manual found here...

The SMB I assume is taken from Charlies full forum name; Sir-Morris-Bigg and 17 meaning v1.7



https://github.com/charlierobson/ZXpand ... l#zxpand-1
i thunk it was sir morris big 2017... release year of zxpand+

i also mention this way back... viewtopic.php?f=3&t=1781&p=27277&hilit=smb17#p27277 :mrgreen:

Re: ZXpand Function-V

Posted: Wed Oct 31, 2018 7:29 pm
by Moggy
If that's the case then,Andy it must mean that Martin's Xpand has the original 2017 firmware which,when the CONFIG"V" command is used,Charlie must have elected to use SMB17 as the response to celebrate it's launch date rather than the usual version string which would explain things quite nicely, although your reference seems to be more inclined towards the emulator Eighty One V1.7 rather than the xpand.

Re: ZXpand Function-V

Posted: Wed Oct 31, 2018 8:10 pm
by mrtinb
My ZXpand has

Code: Select all

ZXPAND+ 1.12 “MOGGY”

SMB17
It’s EightyOne that has 1.10.

Hmm. So SMB17 seens more like an easter egg.

Re: ZXpand Function-V

Posted: Wed Oct 31, 2018 8:52 pm
by Moggy
mrtinb wrote: Wed Oct 31, 2018 8:10 pm My ZXpand has

Code: Select all

ZXPAND+ 1.12 “MOGGY”

SMB17
It’s EightyOne that has 1.10.

Hmm. So SMB17 seens more like an easter egg.
It would seem so Martin, perhaps Charlies way of showing launch date?

Although both of my xpand+'s have v1.12 firmware they have been customised by Charlie for MIDI, speech use and Turbosound port mapping so perhaps that's why my CONFIG"V" doesn't show the "easter egg"?

Re: ZXpand Function-V

Posted: Wed Oct 31, 2018 8:58 pm
by mrtinb
It’s not the CONFIG”V” that shows this.

It’s the V key after FUNCTION. Looking at the keyboard, V is the only key that has not assigned a function.