Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

C128 Mode #88

Open
worrycan opened this issue Apr 3, 2021 · 10 comments
Open

C128 Mode #88

worrycan opened this issue Apr 3, 2021 · 10 comments
Labels
enhancement New feature or request

Comments

@worrycan
Copy link

worrycan commented Apr 3, 2021

There is no useful "booting-cartridge" for C128 mode. That's a pretty, because 4,5 mio sellings will ignored. Wouldn't it be wise to offer at least and at last one solution? I want to write a simple BASIC surface in V7 that will appear after start and keeps the C128 mode. I want to use the advantages of the 80 columns resolution. But the KFF switches in C64 mode after turning on a C128. Maybe this could be fixed in further firmeware version? What do you think?

@KimJorgensen
Copy link
Owner

KimJorgensen commented Apr 4, 2021

Not sure that I fully understand what you want but it is possible to enter C128 mode by pressing F6. If you want to keep the computer in C128 mode after reset then enable "Persist BASIC selection" in the settings menu (F5).

@worrycan
Copy link
Author

worrycan commented Apr 4, 2021

I'am thinking about ordering a KFF, so my information is just form reading in the internet. I want to power on my C128 and run automatically a native custom C128 file, without doing anything else than push the power button. But the C128 will switch yet first in to C64 mode, because it's recognizing the firmware as C64 software. Commodore had build in this procedure, when a cartridge appears made for a C64.
Simple question: Does the KFF works completely without using C64 mode? I don't think so... For setting up the KFF I would accept this. But what I'am trying to find is a kind of C128 automatic-bootloader leading to a permanent chosen C128 file by power on the device. The rest would be done though my basic code.

@doughamm
Copy link

doughamm commented Apr 6, 2021

Tagging onto this issue: it is not clear from any documentation I could find nor reviews on Youtube what the extent of C128 compatibility is. Can 128-specific cartridges, particularly WarpSpeed, function natively in 128 mode?

@KimJorgensen
Copy link
Owner

Currently C128 support is quite limited; It is possible to disable KFF and enter C128 mode (F6) and ​​there is an option to start EasyFlash emulation that supports 2MHz reads, which is ​needed for Prince of Persia​ and possibly other games on the C128.
There is no support for C128-specific cartridges nor loading of PRGs in C128 mode.

I'll label loading PRGs in C128 mode as an enhancement and would like to keep this issue limited to that. @doughamm Feel free to create a new feature request if you would like support for specific C128 cartridges

@KimJorgensen KimJorgensen added the enhancement New feature or request label Apr 6, 2021
@worrycan
Copy link
Author

worrycan commented Apr 7, 2021

Oh thanks! Sounds very good you now recognise keeping the C128 mode from switching on to switching off as an issue. Because it is - there is so solution from easy flash over 1541U up to chameleon that provides such a feature. Nothing for native C128 using. Users always forced to use the system as a C64. But the real advantage of this idea is not the 2 mhz mode, but the 80 column resolution. This looks really great and make a C128 interesting and productive even today...

Regards

@pmandes
Copy link

pmandes commented Sep 19, 2022

Hi @KimJorgensen

When I mount a D64 image, it goes into C64 mode immediately.

Would it be technically possible to just mount the image and then switch to C128 mode by pressing F6?

Of course, running binaries in this mode is another matter, but if only it were possible...

kkf-c128

@paulhocker
Copy link

Has anyone had success using a C128 CRT image like the diagnostic cartridge? I have tried BIN, CRT and ROM images and no luck. It keeps telling me that the format is not valid. Thanks.

@paulhocker
Copy link

I believe I figured it out. Looking at the cartridge headers some of mine were not correct. After rerunning the cartconv program it fixed them. Seems that only Generic and Warp128 are supported on C128 at the moment. All other "c64" carts work as expected.

@defc0n
Copy link

defc0n commented Jun 15, 2023

It'd be great to have this feature. Realized today that I couldn't load up kipperterm128 via KFF :(

@Gun-neR
Copy link

Gun-neR commented Jan 23, 2024

Wow... I 2nd the last comment. I just purchased my first C128 and was sorely unimpressed when I realized I can't use KFF to access anything on the KFF SD card while in 128 mode!

Unless I am missing something very important here, I guess it is back to "old skool" ;P SD2IEC while in 128 mode.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

7 participants