Jump to content
evlthecat

Commander X16 in RetroPie?

Recommended Posts

Posted (edited)

Is there any current motivation to formally integrate the Commander X16 emulator into RetroPie or any other emulation software package?

I know about a week ago @Strider had a great topic about emulation and retro gaming, but it never seemed that the idea of the Commander X16 emulator being ported to an emulation package was discussed.  Maybe I just missed it.

I have been unofficially messing with it on my own, and have it about 75% complete, with it integrated into the Hursty joystick theme.  There are a couple of issues with the more advanced graphics software applications

crashing on the Raspberry Pi.  I have not delved into it, and it could be a simple configuration problem on my part.  It would be interesting to see if the same happens on the PC version.

Might be a good, free way to advertise the product for the future.

Have a super weekend everyone!

PXL_20210416_205840326.jpg

Edited by evlthecat

Share this post


Link to post
Share on other sites
6 hours ago, evlthecat said:

Is there any current motivation to formally integrate the Commander X16 emulator into RetroPie or any other emulation software package?

I think there is no point in doing this until real X16 hardware released.

  • Like 3

Share this post


Link to post
Share on other sites
2 minutes ago, Cyber said:

I think there is no point in doing this until real X16 hardware released.

Rather than adding the x16 emulator to retro pi, I'd rather see a bare metal version of the emulator to eek every bit of system performance toward the emulator.

Note that I'm not asking anyone to do it ...

  • Like 1

Share this post


Link to post
Share on other sites
24 minutes ago, Scott Robison said:

bare metal version of the emulator

Hold on and forget about X16 for a second. "Bare metal version of the emulator" - what this supposed to mean in broad sense?

Share this post


Link to post
Share on other sites
1 minute ago, Cyber said:

Hold on and forget about X16 for a second. "Bare metal version of the emulator" - what this supposed to mean in broad sense?

For an example: https://accentual.com/bmc64/

Basically it is just a specialized program that targets the hardware directly without cooperating with an operating system. Much as the C64 kernal and basic were in complete control of the machine, BMC64 is in complete control of the RPi.

  • Like 2
  • Thanks 1

Share this post


Link to post
Share on other sites
2 minutes ago, Cyber said:

Hold on and forget about X16 for a second. "Bare metal version of the emulator" - what this supposed to mean in broad sense?

Basically the machine does not load Linux or other OS and then load the emulator, but the OS *is* the emulator, coded in assembly, and optimized to 'bare metal'.

 

 

  • Like 3
  • Thanks 1

Share this post


Link to post
Share on other sites

@Scott Robison @codewar65 Thank you for explanations and examples! Now I see what you mean, I just got confused with definition.

It is actually a very rare thing nowadays. I think primarily due to difficult implementation and lack of good documentation for bare metal of modern systems.

  • Like 1

Share this post


Link to post
Share on other sites
Just now, Cyber said:

@Scott Robison @codewar65 Thank you for explanations and examples! Now I see what you mean, I just got confused with definition.

It is actually a very rare thing nowadays. I think primarily due to difficult implementation and lack of good documentation for bare metal of modern systems.

Yes it is rare. So are unicorns and talking dogs, but I keep looking for them! #haha

  • Haha 2

Share this post


Link to post
Share on other sites
Posted (edited)

I guess that idea died a quick death.  🤣

It is true that the emulator pegs the cpu performance when running.  I have logged in remotely and run top, and see that it hogs the cpu at 85-90 percent depending on what you are doing.

The other issue I found with running the emulator at the command line is, and maybe someone can clear up my ignorance, there is no way to stop it other than remotely killing the process.

The bare metal idea seems to be a much better fit, as it was for vice and the c64.  I tried bmc64 awhile ago, but for some reason I never gained a fondness for it.  Using it just kept making

me want to buy the real thing, but I remember the prices for equipment had skyrocketed because I was late to the retro scene and everyone was buying up stock and making

YouTube restoration videos. 👍

Thanks for all your insights, have a great weekend!

Edited by evlthecat

Share this post


Link to post
Share on other sites

Please remember from the rules and FAQ that clones of the X16 (“bare metal” etc. and machines not already supported by the emulators) are prohibited for intellectual property and licensing reasons. Discussion or encouragement of such ideas is also problematic. Explained in the FAQ. Thank you.

 

Perifractic, X16 Visual Designer

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

×
×
  • Create New...

Important Information

Please review our Terms of Use