[C16 PLUS4 Core] update

https://github.com/mist-devel/mist-board/wiki

Moderators: Mug UK, Zorro 2, spiny, Greenious, Moderator Team

DanyPPC
Captain Atari
Captain Atari
Posts: 269
Joined: Tue Feb 21, 2017 7:02 am

[C16 PLUS4 Core] update

Postby DanyPPC » Mon Feb 26, 2018 7:53 am

A new game has been released for the Commodore Plus4: Pets Rescue

It would be nice to see it also run on MiST.

NML32
Atari Super Hero
Atari Super Hero
Posts: 519
Joined: Tue Mar 11, 2014 1:54 am
Location: USA/Florida

Re: [C16 PLUS4 Core] update

Postby NML32 » Tue Feb 27, 2018 9:11 pm

DanyPPC wrote:A new game has been released for the Commodore Plus4: Pets Rescue

It would be nice to see it also run on MiST.

Looks like an excellent game, too bad it doesn't run on the MiST. :(

I hope someday this core gets ported to the MiSTer.

ericgus
Captain Atari
Captain Atari
Posts: 372
Joined: Fri Apr 08, 2016 4:53 am
Location: Boston MA - USA

Re: [C16 PLUS4 Core] update

Postby ericgus » Wed Feb 28, 2018 5:07 am

NML32 wrote:
DanyPPC wrote:A new game has been released for the Commodore Plus4: Pets Rescue

It would be nice to see it also run on MiST.

Looks like an excellent game, too bad it doesn't run on the MiST. :(

I hope someday this core gets ported to the MiSTer.


There is a plus/4 core for the mist. its under its C16 smaller brothers name {I dont know if the c16 is on the mister or not you would have to check with mister users on that over in the mister sub-forum}

https://github.com/mist-devel/mist-bina ... /cores/c16

though it probably could use the recent updates to the 1541 part of the core recently applied to the fpga64 core.

DanyPPC
Captain Atari
Captain Atari
Posts: 269
Joined: Tue Feb 21, 2017 7:02 am

Re: [C16 PLUS4 Core] update

Postby DanyPPC » Wed Aug 22, 2018 7:53 am

Today i want test some D64 images with this core but unfortunately they don't work.

Usual commands:

LOAD"$",8
LOAD"*",8

ore pressing F3 for DIRECTORY seem to have no effect.
It seems that support for D64 images has not been implemented.

Tested Gehstock C16 cores too.

Or am I wrong ?

slingshot
Atari freak
Atari freak
Posts: 58
Joined: Mon Aug 06, 2018 3:05 pm

Re: [C16 PLUS4 Core] update

Postby slingshot » Tue Aug 28, 2018 6:20 pm

Seems the core uses a wrong index in the disk load config string, which means the second drive with the new firmware. It was just ignored with the old. However when I fixed this, disk still didn't work. So I decided to update the whole 1541 code from Dar. Now it has read/write support! (but I didn't test writing). Also replaced the sd card emulation with a thin wrapper based on the code from MiSTer by Soreglig, so now the 1541 code speaks directly to the MiST IO-controller without any emulation layers.

Here's the source code change:
https://github.com/mist-devel/mist-board/pull/57
Here are the binary releases:
https://github.com/gyurco/mist-board/releases

Now there are separate PAL/NTSC relases, with included Kernal. The clock multiplexer used in the combined release made Quartus' job very hard (and the compile time was 3x as now). The core had (and still has) some problems with reset, so if it doesn't boot, just press the reset button again for about 3 seconds, or reload the core.

DanyPPC
Captain Atari
Captain Atari
Posts: 269
Joined: Tue Feb 21, 2017 7:02 am

Re: [C16 PLUS4 Core] update

Postby DanyPPC » Wed Aug 29, 2018 7:13 am

Wonderful fix :cheers:

Loaded GunFright.d64
GunFright_C16.jpg
You do not have the required permissions to view the files attached to this post.

DanyPPC
Captain Atari
Captain Atari
Posts: 269
Joined: Tue Feb 21, 2017 7:02 am

Re: [C16 PLUS4 Core] update

Postby DanyPPC » Wed Aug 29, 2018 9:03 am

I tested a JiffyDos Plus 4 rom but no advantage on loading speed. Does anyone confirm ?

slingshot
Atari freak
Atari freak
Posts: 58
Joined: Mon Aug 06, 2018 3:05 pm

Re: [C16 PLUS4 Core] update

Postby slingshot » Thu Aug 30, 2018 11:38 am

JiffyDos doesn't have to be present on the 1541's ROM, too?

slingshot
Atari freak
Atari freak
Posts: 58
Joined: Mon Aug 06, 2018 3:05 pm

Re: [C16 PLUS4 Core] update

Postby slingshot » Thu Aug 30, 2018 6:02 pm

A new release with improved support for fast loaders:

https://github.com/mist-devel/mist-bina ... /cores/c16

DanyPPC
Captain Atari
Captain Atari
Posts: 269
Joined: Tue Feb 21, 2017 7:02 am

Re: [C16 PLUS4 Core] update

Postby DanyPPC » Thu Aug 30, 2018 8:43 pm

Good !
I have to test, many thanks for this update :wink:

User avatar
Higgy
Atari maniac
Atari maniac
Posts: 80
Joined: Tue Jan 24, 2017 1:38 pm

Re: [C16 PLUS4 Core] update

Postby Higgy » Fri Aug 31, 2018 7:20 am

Nice update! - I think my friend had a C16 (long time ago!) he only had a Black & White TV and the games I played were very basic.

Would the C64 Core benefit from the updated 1541 & SD card emulation or does it already have it?
I think Soreglig released the latest C64 Core which had the updated SID.

slingshot
Atari freak
Atari freak
Posts: 58
Joined: Mon Aug 06, 2018 3:05 pm

Re: [C16 PLUS4 Core] update

Postby slingshot » Fri Aug 31, 2018 8:17 am

I don't know the current state of the C64 core for MiST, nor any recent source tree of it. People released cores without source code, or just I'm not aware where is it (releasing without the source not just violating the GPL, but disrespects developers, who open-sourced their code).

Upd: just found Gehstock's repo. It's definitely possible to update the 1541 there, too, but is there any problematic loaders or something else, where an improvement is needed?

DanyPPC
Captain Atari
Captain Atari
Posts: 269
Joined: Tue Feb 21, 2017 7:02 am

Re: [C16 PLUS4 Core] update

Postby DanyPPC » Fri Aug 31, 2018 8:51 am

No, the C64 Core with the jiffydos rom is very fast to load games.

Tested the Plus 4 jiffydos.bin renamed as C16.ROM with current C16 Core i haven't noticed improvements on loading speed.
I think the Commodore 16 takes time to unpack the loaded files into RAM.

slingshot
Atari freak
Atari freak
Posts: 58
Joined: Mon Aug 06, 2018 3:05 pm

Re: [C16 PLUS4 Core] update

Postby slingshot » Fri Aug 31, 2018 10:15 am

As I wrote before, JiffyDOS has to be uploaded to the C1541 ROM, too, and currently it's not possible to override it.

User avatar
vebxenon
Atari Super Hero
Atari Super Hero
Posts: 603
Joined: Fri Apr 24, 2015 12:10 pm

Re: [C16 PLUS4 Core] update

Postby vebxenon » Tue Sep 04, 2018 6:44 pm

Great! :D I'm going to run the new core now!

Thanks :cheers:

Salva
Just a computer and videogame lover :)

- Atari Jr 2600 clone
- Atari 7800 Peritel
- Atari XEGS
- Atari Lynx II
- Atari Jaguar
- MiST Board

User avatar
vebxenon
Atari Super Hero
Atari Super Hero
Posts: 603
Joined: Fri Apr 24, 2015 12:10 pm

Re: [C16 PLUS4 Core] update

Postby vebxenon » Tue Sep 04, 2018 6:54 pm

DanyPPC wrote:A new game has been released for the Commodore Plus4: Pets Rescue

It would be nice to see it also run on MiST.


And now it runs! :cheers: :cheers:
Just a computer and videogame lover :)

- Atari Jr 2600 clone
- Atari 7800 Peritel
- Atari XEGS
- Atari Lynx II
- Atari Jaguar
- MiST Board

DanyPPC
Captain Atari
Captain Atari
Posts: 269
Joined: Tue Feb 21, 2017 7:02 am

Re: [C16 PLUS4 Core] update

Postby DanyPPC » Wed Sep 05, 2018 6:41 am

Good !

I think this is one of the best games for 264 Commodore Series.
Great game, great C16 core for Mist :cheers:

slingshot
Atari freak
Atari freak
Posts: 58
Joined: Mon Aug 06, 2018 3:05 pm

Re: [C16 PLUS4 Core] update

Postby slingshot » Wed Sep 05, 2018 9:00 pm

Today's release:
https://github.com/mist-devel/mist-bina ... /cores/c16

Now it's possible to upload custom ROMs to 1541, too, so you can use JiffyDOS.
Also the PRG loader is fixed.

DanyPPC
Captain Atari
Captain Atari
Posts: 269
Joined: Tue Feb 21, 2017 7:02 am

Re: [C16 PLUS4 Core] update

Postby DanyPPC » Thu Sep 06, 2018 8:22 am

Excellent !

Purchased the correct JiffyDOS C16 rom image and created the C16.ROM, now Fast Loading on D64 files !!!
Many, many thanks :cheers:

slingshot
Atari freak
Atari freak
Posts: 58
Joined: Mon Aug 06, 2018 3:05 pm

Re: [C16 PLUS4 Core] update

Postby slingshot » Thu Sep 06, 2018 6:10 pm

DanyPPC wrote:Excellent !

Purchased the correct JiffyDOS C16 rom image and created the C16.ROM, now Fast Loading on D64 files !!!
Many, many thanks :cheers:


You're welcome :)

User avatar
vebxenon
Atari Super Hero
Atari Super Hero
Posts: 603
Joined: Fri Apr 24, 2015 12:10 pm

Re: [C16 PLUS4 Core] update

Postby vebxenon » Thu Sep 06, 2018 8:14 pm

Great update and good day for Commodore lovers! Now it only remains VIC 20 to have the Commodore 8 bit line updated! :cheers:
Just a computer and videogame lover :)

- Atari Jr 2600 clone
- Atari 7800 Peritel
- Atari XEGS
- Atari Lynx II
- Atari Jaguar
- MiST Board

Gehstock
Captain Atari
Captain Atari
Posts: 300
Joined: Wed Dec 21, 2016 7:18 pm
Location: Germany

Re: [C16 PLUS4 Core] update

Postby Gehstock » Thu Sep 06, 2018 10:29 pm

I am Sure that will follow :D


Return to “MiST”

Who is online

Users browsing this forum: No registered users and 2 guests