C64 Core

https://github.com/MiSTer-devel/Main_MiSTer/wiki

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

Sorgelig
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2914
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: C64 Core

Postby Sorgelig » Tue May 08, 2018 12:36 pm

C64 is very slow with Disk operations.
That's why fast loaders like JiffyDOS were made.
Some games have custom fast loaders integrated as well.

User avatar
diwou
Retro freak
Retro freak
Posts: 13
Joined: Sun Mar 25, 2018 7:56 am

Re: C64 Core

Postby diwou » Sun Jul 22, 2018 4:22 pm

Is it actually possible to use a USB mouse? :shrug:

GEOS is almost unusable without a mouse. And for the C64 there was a mouse. The only question is, is this implemented in the core. At least GEOS will not recognize a mouse attached to the USB port.

seastalker
Captain Atari
Captain Atari
Posts: 195
Joined: Sun May 15, 2016 3:44 pm

Re: C64 Core

Postby seastalker » Sun Jul 22, 2018 5:48 pm

THaase wrote:Jens announced the MK3 - as a Turbo Chameleon on stereoids.

FPGA - I‘m willing to learn, but I‘m more a SW guy.
But I already have some ideas to easier integrate unsupported joysticks than compile them to the MiSTer app


I keep hearing 3rd party chatter about the MK3, but have yet to see Jens talk about it. It doesn't appear to be on the Individual Computers website. Do you have a link to the info?

THaase
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 101
Joined: Mon Oct 16, 2017 8:39 am
Location: Germany

Re: C64 Core

Postby THaase » Sun Jul 22, 2018 7:52 pm

Not really - Jens has mentioned it in Forum64 (German C64 WebSite - so you've to understand German or use Google Translate :-) )

General Thread about Reloaded MK2/3

Jens owns the username: Wiesel

User avatar
DrOG
Captain Atari
Captain Atari
Posts: 436
Joined: Sun Jul 31, 2016 8:23 pm
Location: Gyula, Hungary

Re: C64 Core

Postby DrOG » Mon Jul 23, 2018 3:03 am

I'm not sure that it is/will be not a vaporware, or only a plan for the very distant future. Just like the Clone-A wich was announced 13 years (!) ago, and still not available as a product yet (and I assume it never will):
http://www.amigahistory.plus.com/clone-a.html

Actually one of my colleagues is waiting since 2 years to buy a new TC64, 2 years ago the IC's webshop wrote that a new production run will start in the first quarter of 2017, then summer of 2017, then Oct/Nov of 2017, now they say 'shortly':
https://icomp.de/shop-icomp/en/shop/pro ... on_64.html

I own a TC64, which is an amazing product, but it's last FW, which is still a beta, is dated to December 22nd of 2016, so I feel a bit abandoned...

Sorgelig
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2914
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: C64 Core

Postby Sorgelig » Mon Jul 23, 2018 7:44 am

DrOG wrote:I own a TC64, which is an amazing product, but it's last FW, which is still a beta, is dated to December 22nd of 2016, so I feel a bit abandoned...

This is destiny of all such closed source platforms.
Minimig would die like this but it was open source and re-born as MiST with many improvements. MiST also re-born as MiSTer with many improvements. And on every iteration it wasn't created from scratch but was continuation of predecessor. TC64 had good C64 core - but as closed source it's died without ability of future improvements, so it's definitely not a C64 preservation project.

User avatar
DrOG
Captain Atari
Captain Atari
Posts: 436
Joined: Sun Jul 31, 2016 8:23 pm
Location: Gyula, Hungary

Re: C64 Core

Postby DrOG » Mon Jul 23, 2018 1:19 pm

I agree, and not only from point of view of preservation, but it may be frustrating for developers everytime 'reinventing the wheel'...

seastalker
Captain Atari
Captain Atari
Posts: 195
Joined: Sun May 15, 2016 3:44 pm

Re: C64 Core

Postby seastalker » Mon Jul 23, 2018 3:04 pm

Thanks on the MK3 update link.

Is Gideon's Ultimate board an open source C64 code? I do keep looking at updates on the Mega65.

It will be great to see a day when future Youtubers do nostalgic videos called "Remember emulators? Those days before perfect hardware FPGA clones of everything?"

THaase
Obsessive compulsive Atari behavior
Obsessive compulsive Atari behavior
Posts: 101
Joined: Mon Oct 16, 2017 8:39 am
Location: Germany

Re: C64 Core

Postby THaase » Mon Jul 23, 2018 3:16 pm

seastalker wrote:Is Gideon's Ultimate board an open source C64 code? I do keep looking at updates on the Mega65.

Not for now - I've read?! somewhere that it might become open in the future - sorry can't remember where - but most likely in Forum64.

The 1541 Ultimate(2) has become open:
original from Gideon
Impoved one by markusC64

As I mentioned I can't (still not) do FPGA development - but maybe something to integrate (the 1541 Ultimate is one of the best floppy implementations available)

mattsoft
Atari freak
Atari freak
Posts: 61
Joined: Fri Apr 21, 2017 7:11 pm

Re: C64 Core

Postby mattsoft » Mon Aug 06, 2018 1:17 am

How does one install JiffyDOS on the C64 core? Do you put the roms into a path or do I need to compile the core with them? Thanks!

Sorgelig
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2914
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: C64 Core

Postby Sorgelig » Mon Aug 06, 2018 1:49 am

just place the boot.rom with correct structure into C64 folder

mattsoft
Atari freak
Atari freak
Posts: 61
Joined: Fri Apr 21, 2017 7:11 pm

Re: C64 Core

Postby mattsoft » Mon Aug 06, 2018 2:20 am

Sorgelig wrote:just place the boot.rom with correct structure into C64 folder


Nice, worked.

FYI, from a unix shell I did:

cat 901226-01.bin JiffyDOS_C64.bin JiffyDOS_C1541.bin > boot.rom

Where 901226-01.bin is the C64 BASIC ROM.

Then placed boot.com in my C64 directory on the micro SD card. The C64 core is called "C64".

Works great! Thanks Sorgelig!

wins04
Retro freak
Retro freak
Posts: 13
Joined: Mon Jun 18, 2018 4:50 am

Re: C64 Core

Postby wins04 » Sat Aug 11, 2018 9:34 am

done

yellperil
Atariator
Atariator
Posts: 23
Joined: Sun Jun 04, 2017 10:53 am

Re: C64 Core

Postby yellperil » Tue Sep 25, 2018 1:32 pm

This code is really really bad, but was a chance to try to learn and do something by myself.

1351 Mouse "Joystick Mode" with some doco on how it works and how to possibly implement proportional mode.
It's a little bit jittery but works all the same.

Attached is the c64.vhd source file with the changes for the current c64 source ( 20180831 ).
Also the source code patch file for a more succinct look at the changes.

Sorry no rbf . . .
You do not have the required permissions to view the files attached to this post.
Last edited by yellperil on Wed Sep 26, 2018 12:55 pm, edited 1 time in total.

mattsoft
Atari freak
Atari freak
Posts: 61
Joined: Fri Apr 21, 2017 7:11 pm

Re: C64 Core

Postby mattsoft » Tue Sep 25, 2018 4:41 pm

yellperil wrote:This is code is really really bad, but was a chance to try to learn and do something by myself.

1351 Mouse "Joystick Mode" with some doco on how it works and how to possibly implement proportional mode.
It's a little bit jittery but works all the same.

Attached is the c64.vhd source file with the changes for the current c64 source ( 20180831 ).
Also the source code patch file for a more succinct look at the changes.

Sorry no rbf . . .


Nice to see some work on the C64 core! If possible, you might want to clone the git repository, make your changes, and submit a pull request.

seastalker
Captain Atari
Captain Atari
Posts: 195
Joined: Sun May 15, 2016 3:44 pm

Re: C64 Core

Postby seastalker » Tue Sep 25, 2018 6:10 pm

I have a MK2 board and hope to compare it to an ultimate board. Has anyone with BOTH boards done this and reported on their experience yet?

mattsoft
Atari freak
Atari freak
Posts: 61
Joined: Fri Apr 21, 2017 7:11 pm

Re: C64 Core

Postby mattsoft » Sun Oct 07, 2018 4:46 am

seastalker wrote:I have a MK2 board and hope to compare it to an ultimate board. Has anyone with BOTH boards done this and reported on their experience yet?


Hi seastalker - I have not seen any comparison but I do have a U64 board and of course the MiSTer with C64 core. They both have a good level of compatibility. Setting aside the "legacy ports" benefit of the U64 (cartridge port, SID sockets, etc...), the MiSTer compares quite favorably. the U64 seems to have a more vibrant or vivid color palette than the MiSTer via HDMI. The U64 also supports stereo SID -- something I wish MiSTer had, but it's not used *that* much anyway so no huge loss. The MiSTer's HDMI output is sharper and the resolution can be changed -- though it has a "duller" or "grayer" look overall. Still, the HDMI is quite nice. I have not tried RGB. Also the MiSTer supports USB controllers which is obviously very nice. The MiSTer's user interface is also MUCH nicer than the U64 IMHO. Even though I have the U64, I use the MiSTer more because (A) the C64 core a very good core, and (B) the MiSTer supports multiple cores so I can also do other computers/consoles from the same device. :)

Sorgelig
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2914
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: C64 Core

Postby Sorgelig » Sun Oct 07, 2018 7:43 am

Original C64's colors are far from vibrant. I would say, with video output provided by original C64 it had most crappiest color output among computers i had.
So vibrant colors is kind of artificial interpretation of original C64 output. It's up to palette preset in the core.


Return to “MiSTer”

Who is online

Users browsing this forum: No registered users and 7 guests