Xpantastic! group photo

Yahoo Groups archive

Xpantastic!

Index last updated: 2026-04-28 23:44 UTC

Message

Re: [xpantastic] Hi-res XPander images

2012-04-03 by John Pallister

@Kris,  

If he already supports the 6502 then the 6809 won't take him long to implement (if he hasn't already).

@Jeremy,

If Tony's friend could be persuaded to divulge the source code, we wouldn't need to decompile it; it has to be hand-coded assembly language, so turning it into C code is unlikely to help, I would've thought… I suppose you'd get "structured" assembly language, but then you'd have to feed any modifications back through a C compiler, which would be unlikely to produce machine code of the same density. But I'm just guessing here, so I'd be interested to hear your thoughts.

Personally, I think re-implementing it in a 6809 Forth would be the best basis for future work. Or replacing the entire CPU with a Raspberry Pi (http://www.raspberrypi.org/). ;)

I have looked at 6809 emulators and suchlike in the past in order to start reverse-engineering the Xpander OS, but the day job has kept me too busy to make much progress. Now my Xpander is on a ship heading towards me here in Blighty and my day job project is nearly done, so I'm hoping to get into this again later this year.  

@Tony,

You've mentioned your friend before, although I can't find the reference. By "committed to the cause", do you mean "prepared to spend money"? How might we demonstrate our commitment to his satisfaction?

Cheers,

John :^P--  
John Pallister
john@...
john@...


On Tuesday, 3 April 2012 at 08:58, Do It Yourself Synth wrote:

> Hi,
>  
> I just go to your website, but unfortunately, you do not seem to support 6809 processors right ?
>  
> Kris
>  
> Le 3 avr. 2012 à 03:10, Jeremy Smith a écrit :
>  
> > Tony Cappellini wrote:
> >  
> > >  
> > >  
> > >  
> > > If any of you are **really serious** about re-writing the Xpander OS,  
> > > I think I know someone who has the original source code (you really  
> > > gotta luv 6809 assembly)
> > > and would probably be interested in contacting someone who is  
> > > committed to the cause and has lots of time on their hands.
> >  
> >  
> >  
> > Hi,
> >  
> > I run a decompiler company and my software can reverse-engineer any
> > assembly code into C.
> >  
> > http://www.decompiler.org/
> >  
> > I could put your friend's comments into defined labels, then run the
> > Xpander ROM through it,. The result is C code with variable and function
> > names.
> >  
> > Of course I'll do this for free as I love my Xpander. :-)
> >  
> > Cheers,
> >  
> > Jeremy.
> >  
> >  
> >  
> >  
> > ------------------------------------
> >  
> > Yahoo! Groups Links
>  
>  
>  
> ------------------------------------
>  
> Yahoo! Groups Links
>  
>  
>

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.