[C16 PLUS4 Core] update

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

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

DanyPPC
Atari Super Hero
Atari Super Hero
Posts: 873
Joined: Tue Feb 21, 2017 7:02 am

[C16 PLUS4 Core] update

Post by DanyPPC »

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: 691
Joined: Tue Mar 11, 2014 1:54 am
Location: USA/Florida

Re: [C16 PLUS4 Core] update

Post by NML32 »

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
Atari Super Hero
Atari Super Hero
Posts: 509
Joined: Fri Apr 08, 2016 4:53 am
Location: Boston MA - USA

Re: [C16 PLUS4 Core] update

Post by ericgus »

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
Atari Super Hero
Atari Super Hero
Posts: 873
Joined: Tue Feb 21, 2017 7:02 am

Re: [C16 PLUS4 Core] update

Post by DanyPPC »

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 God
Atari God
Posts: 1800
Joined: Mon Aug 06, 2018 3:05 pm

Re: [C16 PLUS4 Core] update

Post by slingshot »

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
Atari Super Hero
Atari Super Hero
Posts: 873
Joined: Tue Feb 21, 2017 7:02 am

Re: [C16 PLUS4 Core] update

Post by DanyPPC »

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
Atari Super Hero
Atari Super Hero
Posts: 873
Joined: Tue Feb 21, 2017 7:02 am

Re: [C16 PLUS4 Core] update

Post by DanyPPC »

I tested a JiffyDos Plus 4 rom but no advantage on loading speed. Does anyone confirm ?
slingshot
Atari God
Atari God
Posts: 1800
Joined: Mon Aug 06, 2018 3:05 pm

Re: [C16 PLUS4 Core] update

Post by slingshot »

JiffyDos doesn't have to be present on the 1541's ROM, too?
slingshot
Atari God
Atari God
Posts: 1800
Joined: Mon Aug 06, 2018 3:05 pm

Re: [C16 PLUS4 Core] update

Post by slingshot »

A new release with improved support for fast loaders:

https://github.com/mist-devel/mist-bina ... /cores/c16
DanyPPC
Atari Super Hero
Atari Super Hero
Posts: 873
Joined: Tue Feb 21, 2017 7:02 am

Re: [C16 PLUS4 Core] update

Post by DanyPPC »

Good !
I have to test, many thanks for this update :wink:
User avatar
Higgy
Captain Atari
Captain Atari
Posts: 186
Joined: Tue Jan 24, 2017 1:38 pm

Re: [C16 PLUS4 Core] update

Post by Higgy »

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 God
Atari God
Posts: 1800
Joined: Mon Aug 06, 2018 3:05 pm

Re: [C16 PLUS4 Core] update

Post by slingshot »

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
Atari Super Hero
Atari Super Hero
Posts: 873
Joined: Tue Feb 21, 2017 7:02 am

Re: [C16 PLUS4 Core] update

Post by DanyPPC »

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 God
Atari God
Posts: 1800
Joined: Mon Aug 06, 2018 3:05 pm

Re: [C16 PLUS4 Core] update

Post by slingshot »

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 God
Atari God
Posts: 1009
Joined: Fri Apr 24, 2015 12:10 pm

Re: [C16 PLUS4 Core] update

Post by vebxenon »

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 God
Atari God
Posts: 1009
Joined: Fri Apr 24, 2015 12:10 pm

Re: [C16 PLUS4 Core] update

Post by vebxenon »

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
Atari Super Hero
Atari Super Hero
Posts: 873
Joined: Tue Feb 21, 2017 7:02 am

Re: [C16 PLUS4 Core] update

Post by DanyPPC »

Good !

I think this is one of the best games for 264 Commodore Series.
Great game, great C16 core for Mist :cheers:
slingshot
Atari God
Atari God
Posts: 1800
Joined: Mon Aug 06, 2018 3:05 pm

Re: [C16 PLUS4 Core] update

Post by slingshot »

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
Atari Super Hero
Atari Super Hero
Posts: 873
Joined: Tue Feb 21, 2017 7:02 am

Re: [C16 PLUS4 Core] update

Post by DanyPPC »

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 God
Atari God
Posts: 1800
Joined: Mon Aug 06, 2018 3:05 pm

Re: [C16 PLUS4 Core] update

Post by slingshot »

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 God
Atari God
Posts: 1009
Joined: Fri Apr 24, 2015 12:10 pm

Re: [C16 PLUS4 Core] update

Post by vebxenon »

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: 431
Joined: Wed Dec 21, 2016 7:18 pm
Location: EastGermany

Re: [C16 PLUS4 Core] update

Post by Gehstock »

I am Sure that will follow :D
DanyPPC
Atari Super Hero
Atari Super Hero
Posts: 873
Joined: Tue Feb 21, 2017 7:02 am

Re: [C16 PLUS4 Core] update

Post by DanyPPC »

Pets Rescue commercial released with following features (works great on MiST C16 Core):
This improved commercial version is distributed on a 40 track extended disk, in order to include 4 brand new levels (i.e. a brand new world) inserted as World 2.

Further additional features are:

- improved global framerate, making the whole game much more smooth to play;

- improved player's interface inertia;

- brand new secrets to discovers along the levels;

- new password system: now any single levels has its own password, making the way to the ending far more easy;

- recalibrations, fixes, retouches almost everywhere, even the 1st level has been slightly changed in the map.
> Digital Download <
lips2k15
Atari maniac
Atari maniac
Posts: 89
Joined: Tue Mar 29, 2016 10:19 am

Re: [C16 PLUS4 Core] update

Post by lips2k15 »

hi sorry to be a pain but I have been searching all over for jiffy dos roms and can only find a site that you have to pay... being so cloase to xmas i am so skint its unreal is anybody here willing and able to supply me a copy to use with the mist c16 core please? I asked on a couple of plus 4 groups but got the stop being a pirate lecture!!! If they knew how much I spend on my retro computers they wouldnt lol
DanyPPC
Atari Super Hero
Atari Super Hero
Posts: 873
Joined: Tue Feb 21, 2017 7:02 am

Re: [C16 PLUS4 Core] update

Post by DanyPPC »

I bought it, it's right !

I paid about € 8 which is nothing compared to what I spend on my passion.
Post Reply

Return to “MiST”