Commodore 128 for the MiSTer?

User avatar
NML32
Posts: 298
Joined: Sun May 24, 2020 6:57 pm
Has thanked: 301 times
Been thanked: 51 times

Re: Commodore 128 for the MiSTer?

Unread post by NML32 »

@eriks5 Thank you for bringing the Commodore 128 to MiSTer.

I'm not getting any response from my Terminal Software. Is anyone else able to call any BBS with the C128 core? Same issue when I try the C128_64.mra.

eriks5
Core Developer
Posts: 86
Joined: Sat May 21, 2022 11:51 am
Has thanked: 39 times
Been thanked: 185 times
Contact:

Re: Commodore 128 for the MiSTer?

Unread post by eriks5 »

jca wrote: Fri Feb 24, 2023 6:13 pm

Update all does not grab the core. Does the presence of a mra folder confuse the script?

It was in the distribution repo and I verified it downloaded before posting in the release topic, but it's gone now. ???

rhester72
Top Contributor
Posts: 1321
Joined: Thu Jun 11, 2020 2:31 am
Has thanked: 15 times
Been thanked: 213 times

Re: Commodore 128 for the MiSTer?

Unread post by rhester72 »

NML32 wrote: Fri Feb 24, 2023 6:15 pm

@eriks5 Thank you for bringing the Commodore 128 to MiSTer.

I'm not getting any response from my Terminal Software. Is anyone else able to call any BBS with the C128 core? Same issue when I try the C128_64.mra.

Yes, I've used both NovaTerm and DesTerm successfully. Make sure your baud rates match.

TuffyDK
Posts: 19
Joined: Sat Jan 14, 2023 7:41 pm
Has thanked: 5 times
Been thanked: 4 times

Re: Commodore 128 for the MiSTer?

Unread post by TuffyDK »

eriks5 wrote: Fri Feb 24, 2023 6:22 pm
jca wrote: Fri Feb 24, 2023 6:13 pm

Update all does not grab the core. Does the presence of a mra folder confuse the script?

It was in the distribution repo and I verified it downloaded before posting in the release topic, but it's gone now. ???

I tried Update and Update_all script - And No adding C128 to Mister :-(

User avatar
NML32
Posts: 298
Joined: Sun May 24, 2020 6:57 pm
Has thanked: 301 times
Been thanked: 51 times

Re: Commodore 128 for the MiSTer?

Unread post by NML32 »

rhester72 wrote: Fri Feb 24, 2023 7:01 pm
NML32 wrote: Fri Feb 24, 2023 6:15 pm

@eriks5 Thank you for bringing the Commodore 128 to MiSTer.

I'm not getting any response from my Terminal Software. Is anyone else able to call any BBS with the C128 core? Same issue when I try the C128_64.mra.

Yes, I've used both NovaTerm and DesTerm successfully. Make sure your baud rates match.

Thanks for confirming it works. I verified my baud rate matches still no-go.

eriks5
Core Developer
Posts: 86
Joined: Sat May 21, 2022 11:51 am
Has thanked: 39 times
Been thanked: 185 times
Contact:

Re: Commodore 128 for the MiSTer?

Unread post by eriks5 »

TuffyDK wrote: Fri Feb 24, 2023 7:17 pm
eriks5 wrote: Fri Feb 24, 2023 6:22 pm
jca wrote: Fri Feb 24, 2023 6:13 pm

Update all does not grab the core. Does the presence of a mra folder confuse the script?

It was in the distribution repo and I verified it downloaded before posting in the release topic, but it's gone now. ???

I tried Update and Update_all script - And No adding C128 to Mister :-(

We'll get it sorted. Aren't computers fun :lol:

rhester72
Top Contributor
Posts: 1321
Joined: Thu Jun 11, 2020 2:31 am
Has thanked: 15 times
Been thanked: 213 times

Re: Commodore 128 for the MiSTer?

Unread post by rhester72 »

NML32 wrote: Fri Feb 24, 2023 7:21 pm
rhester72 wrote: Fri Feb 24, 2023 7:01 pm

Yes, I've used both NovaTerm and DesTerm successfully. Make sure your baud rates match.

Thanks for confirming it works. I verified my baud rate matches still no-go.

Might be worth offering more specifics - software (and software configuration) you're attempting to use, all of your core serial settings, etc.

kubbie
Posts: 106
Joined: Mon May 25, 2020 11:41 am
Has thanked: 1 time
Been thanked: 5 times

Re: Commodore 128 for the MiSTer?

Unread post by kubbie »

For the life of me, I can't seem to get this C128 core to run.
I followed the instructions from the readme but I'm still getting a black screen when I tried to run C128 flat.mra or C128DCR.mra from /_Computer.

Code: Select all

Move the core's C128_XXXXXXXX.rbf file from the /_Computer/ folder to a (new) /_Computer/cores/ folder,
Download (some of) the *.mra files from the mra directory and place them in the /_Computer/ folder,
Download C128rom.zip and place that in the /games/mame/ folder,
Both boot0.rom and boot1.rom file are placed in the games/C128
TuffyDK
Posts: 19
Joined: Sat Jan 14, 2023 7:41 pm
Has thanked: 5 times
Been thanked: 4 times

Re: Commodore 128 for the MiSTer?

Unread post by TuffyDK »

eriks5 wrote: Fri Feb 24, 2023 7:25 pm
TuffyDK wrote: Fri Feb 24, 2023 7:17 pm
eriks5 wrote: Fri Feb 24, 2023 6:22 pm

It was in the distribution repo and I verified it downloaded before posting in the release topic, but it's gone now. ???

I tried Update and Update_all script - And No adding C128 to Mister :-(

We'll get it sorted. Aren't computers fun :lol:

Computers are fun, when it WORKS... :lol: :lol: :D

User avatar
zeen
Posts: 20
Joined: Sun May 24, 2020 8:49 pm
Has thanked: 3 times
Been thanked: 1 time

Re: Commodore 128 for the MiSTer?

Unread post by zeen »

Erick5, Thank you for the core.

TuffyDK.
I installed manually the core and boot files downloaded from the Erick distributution repro.
I change the Video output while loading games and apps. I use a VGA CRT Monitor.

TuffyDK wrote: Fri Feb 24, 2023 10:02 pm
eriks5 wrote: Fri Feb 24, 2023 7:25 pm
TuffyDK wrote: Fri Feb 24, 2023 7:17 pm

I tried Update and Update_all script - And No adding C128 to Mister :-(

We'll get it sorted. Aren't computers fun :lol:

Computers are fun, when it WORKS... :lol: :lol: :D

jca
Top Contributor
Posts: 1911
Joined: Wed May 27, 2020 1:59 pm
Has thanked: 145 times
Been thanked: 454 times

Re: Commodore 128 for the MiSTer?

Unread post by jca »

Fixed!
Now the update script installs C128. Thanks.

TuffyDK
Posts: 19
Joined: Sat Jan 14, 2023 7:41 pm
Has thanked: 5 times
Been thanked: 4 times

Re: Commodore 128 for the MiSTer?

Unread post by TuffyDK »

zeen wrote: Sat Feb 25, 2023 3:12 am

Erick5, Thank you for the core.

TuffyDK.
I installed manually the core and boot files downloaded from the Erick distributution repro.
I change the Video output while loading games and apps. I use a VGA CRT Monitor.

TuffyDK wrote: Fri Feb 24, 2023 10:02 pm
eriks5 wrote: Fri Feb 24, 2023 7:25 pm

We'll get it sorted. Aren't computers fun :lol:

Computers are fun, when it WORKS... :lol: :lol: :D

Well, I just wait for the update or update_all works :D

rcade
Posts: 119
Joined: Wed May 27, 2020 7:57 pm
Has thanked: 1 time
Been thanked: 17 times

Re: Commodore 128 for the MiSTer?

Unread post by rcade »

Is there a way to make a USB mouse work as a 1351 in this core?

rhester72
Top Contributor
Posts: 1321
Joined: Thu Jun 11, 2020 2:31 am
Has thanked: 15 times
Been thanked: 213 times

Re: Commodore 128 for the MiSTer?

Unread post by rhester72 »

rcade wrote: Sat Feb 25, 2023 5:27 pm

Is there a way to make a USB mouse work as a 1351 in this core?

Yes - Hardware menu, choose a port, change to Mouse.

papo73
Posts: 4
Joined: Mon Aug 30, 2021 4:01 pm
Been thanked: 1 time

Re: Commodore 128 for the MiSTer?

Unread post by papo73 »

Works great! Installed it by using update_all script. Does anyone know how to get DolphinDos working in C128 and C64 mode to make loading a lot faster?

papo73
Posts: 4
Joined: Mon Aug 30, 2021 4:01 pm
Been thanked: 1 time

Re: Commodore 128 for the MiSTer?

Unread post by papo73 »

I can answer my own question. I managed to replace the C128 & C64 kernels with the DolphinDos versions of it. I I also replaced the 1541 rom with dolphindos. Works great. I attached the files. Choose both files (system rom & drive rom) in the hardware settings and make sure you enable the parallel port. Also use 1541 as your drive . You will now have Dolphin Dos 2 in C64 and C128 mode.

FPGA64
Top Contributor
Posts: 937
Joined: Mon Mar 01, 2021 3:10 pm
Has thanked: 49 times
Been thanked: 374 times

Re: Commodore 128 for the MiSTer?

Unread post by FPGA64 »

papo73 wrote: Sun Feb 26, 2023 1:08 pm

I can answer my own question. I managed to replace the C128 & C64 kernels with the DolphinDos versions of it. I I also replaced the 1541 rom with dolphindos. Works great. I attached the files. Choose both files (system rom & drive rom) in the hardware settings and make sure you enable the parallel port. Also use 1541 as your drive . You will now have Dolphin Dos 2 in C64 and C128 mode.

Dolphin Dos is still sold so you really shouldnt provide it for download here

tomxp411
Posts: 13
Joined: Fri Jul 17, 2020 4:32 am
Has thanked: 2 times
Been thanked: 1 time

Re: Commodore 128 for the MiSTer?

Unread post by tomxp411 »

FPGA64 wrote: Sun Feb 26, 2023 1:50 pm
papo73 wrote: Sun Feb 26, 2023 1:08 pm

I can answer my own question. I managed to replace the C128 & C64 kernels with the DolphinDos versions of it. I I also replaced the 1541 rom with dolphindos. Works great. I attached the files. Choose both files (system rom & drive rom) in the hardware settings and make sure you enable the parallel port. Also use 1541 as your drive . You will now have Dolphin Dos 2 in C64 and C128 mode.

Dolphin Dos is still sold so you really shouldnt provide it for download here

The source code is available for free on GitHub with an “unlicense” license. That seems like a pretty clear cut OK to me.

User avatar
venice
Top Contributor
Posts: 788
Joined: Tue Jun 16, 2020 9:29 am
Location: Germany
Has thanked: 278 times
Been thanked: 278 times

Re: Commodore 128 for the MiSTer?

Unread post by venice »

Flandango wrote: Fri Sep 09, 2022 5:39 pm

If you are using the stock IEC user port adapter as specified in C64 docs, and I am not mistaken, it does not connect PIN 1 of the IEC port (Serial Service Request) and I believe that is needed for fast serial.
If what you are working with does, then please disregard.

I have tested this with a modded SNAC2IEC Adapter today.
See viewtopic.php?p=69609#p69609

Thanks for this great Core!

My MiSTer Add-On-Projects tty2oled, i2c2oled, SNAC2IEC
You can donate by sending a Postcard (Cardwarez) to me.

FPGA64
Top Contributor
Posts: 937
Joined: Mon Mar 01, 2021 3:10 pm
Has thanked: 49 times
Been thanked: 374 times

Re: Commodore 128 for the MiSTer?

Unread post by FPGA64 »

tomxp411 wrote: Sun Feb 26, 2023 2:48 pm
FPGA64 wrote: Sun Feb 26, 2023 1:50 pm
papo73 wrote: Sun Feb 26, 2023 1:08 pm

I can answer my own question. I managed to replace the C128 & C64 kernels with the DolphinDos versions of it. I I also replaced the 1541 rom with dolphindos. Works great. I attached the files. Choose both files (system rom & drive rom) in the hardware settings and make sure you enable the parallel port. Also use 1541 as your drive . You will now have Dolphin Dos 2 in C64 and C128 mode.

Dolphin Dos is still sold so you really shouldnt provide it for download here

The source code is available for free on GitHub with an “unlicense” license. That seems like a pretty clear cut OK to me.

Sorry I was thinking of Jiffy Dos

papo73
Posts: 4
Joined: Mon Aug 30, 2021 4:01 pm
Been thanked: 1 time

Re: Commodore 128 for the MiSTer?

Unread post by papo73 »

I honestly did not know DolphinDos was still sold. My apologies. I was Just trying to help. I deleted the file.

User avatar
Retro-Nerd
Posts: 279
Joined: Fri Jul 08, 2022 2:47 am
Has thanked: 11 times
Been thanked: 80 times

Re: Commodore 128 for the MiSTer?

Unread post by Retro-Nerd »

It's not. JiffyDOS is, as FPGA64 already said.

User avatar
TLPD-AVW
Posts: 107
Joined: Sat Jul 11, 2020 9:59 am
Has thanked: 18 times
Been thanked: 42 times

Re: Commodore 128 for the MiSTer?

Unread post by TLPD-AVW »

Does the 80 column display mode work on a 15khz analog display? It does not sync at all on my TV.

User avatar
Hodor
Posts: 142
Joined: Mon May 25, 2020 8:29 am
Has thanked: 378 times
Been thanked: 30 times

Re: Commodore 128 for the MiSTer?

Unread post by Hodor »

TLPD-AVW wrote: Wed Mar 01, 2023 5:04 pm

Does the 80 column display mode work on a 15khz analog display? It does not sync at all on my TV.

I have the same problem on a VGA CRT with the scandoubler on. Selecting the 80 column mode lose the sync.

eriks5
Core Developer
Posts: 86
Joined: Sat May 21, 2022 11:51 am
Has thanked: 39 times
Been thanked: 185 times
Contact:

Re: Commodore 128 for the MiSTer?

Unread post by eriks5 »

Hodor wrote: Wed Mar 01, 2023 5:33 pm
TLPD-AVW wrote: Wed Mar 01, 2023 5:04 pm

Does the 80 column display mode work on a 15khz analog display? It does not sync at all on my TV.

I have the same problem on a VGA CRT with the scandoubler on. Selecting the 80 column mode lose the sync.

I'll have to look into that. But I think I know what I did wrong, vsync is probably too short.

Unfortunately I don't have a way to test, haven't looked into hooking an analog display up yet

User avatar
NML32
Posts: 298
Joined: Sun May 24, 2020 6:57 pm
Has thanked: 301 times
Been thanked: 51 times

Re: Commodore 128 for the MiSTer?

Unread post by NML32 »

rhester72 wrote: Fri Feb 24, 2023 7:01 pm
NML32 wrote: Fri Feb 24, 2023 6:15 pm

@eriks5 Thank you for bringing the Commodore 128 to MiSTer.

I'm not getting any response from my Terminal Software. Is anyone else able to call any BBS with the C128 core? Same issue when I try the C128_64.mra.

Yes, I've used both NovaTerm and DesTerm successfully. Make sure your baud rates match.

I was able to get dialogue_128_v2.2 working :D . Now, I'm having trouble setting up NovaTerm and DesTerm. I can't figure out how to access the Terminal Menu to set the baud rate. Do you remember the key to access the menu? Thanks.

rhester72
Top Contributor
Posts: 1321
Joined: Thu Jun 11, 2020 2:31 am
Has thanked: 15 times
Been thanked: 213 times

Re: Commodore 128 for the MiSTer?

Unread post by rhester72 »

Ctrl+End or right mouse button :)

eriks5
Core Developer
Posts: 86
Joined: Sat May 21, 2022 11:51 am
Has thanked: 39 times
Been thanked: 185 times
Contact:

Re: Commodore 128 for the MiSTer?

Unread post by eriks5 »

eriks5 wrote: Fri Mar 03, 2023 2:28 pm
Hodor wrote: Wed Mar 01, 2023 5:33 pm
TLPD-AVW wrote: Wed Mar 01, 2023 5:04 pm

Does the 80 column display mode work on a 15khz analog display? It does not sync at all on my TV.

I have the same problem on a VGA CRT with the scandoubler on. Selecting the 80 column mode lose the sync.

I'll have to look into that. But I think I know what I did wrong, vsync is probably too short.

Unfortunately I don't have a way to test, haven't looked into hooking an analog display up yet

This should hopefully be fixed in today's release. Still don't have a display to test with, but using a scope to check the sync signals they definitely were not correct and should be better now. At least for the standard video modes.

User avatar
mapf
Posts: 164
Joined: Mon Aug 31, 2020 8:05 pm
Has thanked: 58 times
Been thanked: 56 times

Re: Commodore 128 for the MiSTer?

Unread post by mapf »

I saw the changelog and tried the VDC output in Basic and also the "Risen from Oblivion" VDC demo.

All works fine and shows on my 15kHz CRT, but I see a slight horizontal ripple in that video mode. It is most visible with the OSD active. Vertical sync is stable.

User avatar
TLPD-AVW
Posts: 107
Joined: Sat Jul 11, 2020 9:59 am
Has thanked: 18 times
Been thanked: 42 times

Re: Commodore 128 for the MiSTer?

Unread post by TLPD-AVW »

VDC output works now on a CRT TV. Infocom's text adventures look sharp in NTSC. Running a PAL demo I can see pixels shaking very slightly, but I don't know how image looked on real hardware to judge it properly. I heard that VDC's output spec could be stretched pretty wide by programmers.
Thanks for the update.

Post Reply