C64 - Emulator pre-release

Post Reply
Schuemi
Posts: 24
Joined: Mon Aug 13, 2018 12:45 am
languages_spoken: english
ODROIDs: Odroid Go
Contact:

C64 - Emulator pre-release

Unread post by Schuemi » Sat Oct 06, 2018 5:39 pm

Hi,

here is my C64 emulator:

https://github.com/Schuemi/c64-go

Have fun!

User avatar
rooted
Posts: 6094
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Contact:

Re: C64 - Emulator pre-release

Unread post by rooted » Sat Oct 06, 2018 5:43 pm

WOW! You have been busy.

User avatar
meveric
Posts: 9608
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go
Contact:

Re: C64 - Emulator pre-release

Unread post by meveric » Sat Oct 06, 2018 7:51 pm

That's awesome! :)
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

alektronic
Posts: 5
Joined: Fri Sep 14, 2018 2:08 am
languages_spoken: english
ODROIDs: ODROID-GO
Contact:

Re: C64 - Emulator pre-release

Unread post by alektronic » Sun Oct 07, 2018 12:06 am

Amazing work - seems to be running really well, thank you :D

Technikfreak2002
Posts: 30
Joined: Sun Dec 14, 2014 10:13 pm
languages_spoken: german, english (really bad)
ODROIDs: ODROID-C1
Contact:

Re: C64 - Emulator pre-release

Unread post by Technikfreak2002 » Sun Oct 07, 2018 7:11 pm

Thank you! That is really amazing! Works great!

Nemo1984
Posts: 61
Joined: Thu Aug 23, 2018 7:58 pm
languages_spoken: english, french
ODROIDs: Odroid-Go
Contact:

Re: C64 - Emulator pre-release

Unread post by Nemo1984 » Mon Oct 08, 2018 4:29 am

The NAV only gives me 71 "nav96" and 65 "changes" prgs. I put a bunch of roms in various formats, including d64, in roms/c64. I can't see them anywhere. Where do I load my roms?

Thank you!

deerwings
Posts: 8
Joined: Mon Oct 08, 2018 9:11 am
languages_spoken: english
ODROIDs: Odroid Go
Contact:

Re: C64 - Emulator pre-release

Unread post by deerwings » Mon Oct 08, 2018 10:34 am

This is fantastic! I'm hoping for some further development on it! The volume seems awfully low even at max volume for anything I've tried it on.

Tried some SID programs and they sort of work until the emulator goes to load additional data for something into ram. For example, Impossible Mission loads the initial loader, and then quits back to the C64 Basic Prompt after the loader finishes, which suggests it has some issues loading additional data for a program. Hope this helps!

Schuemi
Posts: 24
Joined: Mon Aug 13, 2018 12:45 am
languages_spoken: english
ODROIDs: Odroid Go
Contact:

Re: C64 - Emulator pre-release

Unread post by Schuemi » Mon Oct 08, 2018 3:06 pm

@Nemo1984: .d64 files are like one disc. The files you see in NAV are only the files on this disc. When you start the emulator the first time, the inserted disc is the NAV disc. You can change the disc, when you press the Menu button and then "Load file". The .d64 files are the only supported files at the moment.

@deerwings: Of course there will be further development. This is only the first version of the frodo port. Thanks for your bug report! Most c64 games reload program data while playing, this should work. I'll take a look!

User avatar
meveric
Posts: 9608
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go
Contact:

Re: C64 - Emulator pre-release

Unread post by meveric » Mon Oct 08, 2018 4:53 pm

deerwings wrote:This is fantastic! I'm hoping for some further development on it! The volume seems awfully low even at max volume for anything I've tried it on.

Tried some SID programs and they sort of work until the emulator goes to load additional data for something into ram. For example, Impossible Mission loads the initial loader, and then quits back to the C64 Basic Prompt after the loader finishes, which suggests it has some issues loading additional data for a program. Hope this helps!
You should try switching 1541 emulation on.. I had some a few programs/games that only worked when it was on.. but it takes a lot longer to load.
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

Nemo1984
Posts: 61
Joined: Thu Aug 23, 2018 7:58 pm
languages_spoken: english, french
ODROIDs: Odroid-Go
Contact:

Re: C64 - Emulator pre-release

Unread post by Nemo1984 » Tue Oct 09, 2018 12:10 am

Schuemi wrote:@Nemo1984: .d64 files are like one disc. The files you see in NAV are only the files on this disc. When you start the emulator the first time, the inserted disc is the NAV disc. You can change the disc, when you press the Menu button and then "Load file". The .d64 files are the only supported files at the moment.

@deerwings: Of course there will be further development. This is only the first version of the frodo port. Thanks for your bug report! Most c64 games reload program data while playing, this should work. I'll take a look!
Thank you. I am able to see my roms. But for the life of me, nothing loads. I end up with a solid blue light and a black screen. Then, when I reset, a bootloop. What am I doing wrong?

Schuemi
Posts: 24
Joined: Mon Aug 13, 2018 12:45 am
languages_spoken: english
ODROIDs: Odroid Go
Contact:

Re: C64 - Emulator pre-release

Unread post by Schuemi » Tue Oct 09, 2018 2:48 am

Sorry, I've never heard of such a problem before. Maybe a problem with your SD card? Maybe reformat the card and play the games again?

If you have the option, I'd like to know what the serial console says. You can see this when you connect the Odroid via USB, find out the com port in the Device Manager and then call this console with a program like Putty. Speed = 115200. I guess you'll see error messages there that could not be read from the SD card.

Schuemi
Posts: 24
Joined: Mon Aug 13, 2018 12:45 am
languages_spoken: english
ODROIDs: Odroid Go
Contact:

Re: C64 - Emulator pre-release

Unread post by Schuemi » Tue Oct 09, 2018 3:16 am

I had the same problem with the game impossible mission. I was able to find out where the problem was and eliminate it. In the next version the game will work.

deerwings
Posts: 8
Joined: Mon Oct 08, 2018 9:11 am
languages_spoken: english
ODROIDs: Odroid Go
Contact:

Re: C64 - Emulator pre-release

Unread post by deerwings » Tue Oct 09, 2018 3:57 am

Sweet! Looking forward to it! Should likely resolve a few other issues with some other d64 images.

For anyone looking to use T64 images, there are some converters you can download that will let you transfer the .PRG from a T64 image into a D64 image which should then work.

Niknice
Posts: 5
Joined: Sun Sep 23, 2018 9:18 am
languages_spoken: english
ODROIDs: Odroid Go
Contact:

Re: C64 - Emulator pre-release

Unread post by Niknice » Tue Oct 09, 2018 8:53 am

Will it be possible in future versions to load .crt images? Big games and multidisks load instantly.

Schuemi
Posts: 24
Joined: Mon Aug 13, 2018 12:45 am
languages_spoken: english
ODROIDs: Odroid Go
Contact:

Re: C64 - Emulator pre-release

Unread post by Schuemi » Tue Oct 09, 2018 7:30 pm

Hi Niknice,

unfortunately not in the near future. CRT's emulate the hardware modules that can be used on the back of the C64. Since they are equipped with hardware roms, it is loaded instantly and you can have up to 16 MB in size. There are many different module types with different logic which makes the integration very complicated. Frodo doesn't load them yet. Christian Bauer rewrites Frodo completely, maybe he will integrate it, but as I said, it can take a long time.

Niknice
Posts: 5
Joined: Sun Sep 23, 2018 9:18 am
languages_spoken: english
ODROIDs: Odroid Go
Contact:

Re: C64 - Emulator pre-release

Unread post by Niknice » Tue Oct 09, 2018 9:14 pm

Thanks for the explanation, I didn’t realise the complexity of cartridge support.

kcoles
Posts: 30
Joined: Mon Oct 01, 2018 12:14 am
languages_spoken: english
ODROIDs: go
Contact:

Re: C64 - Emulator pre-release

Unread post by kcoles » Mon Oct 15, 2018 8:56 pm

Hi,

Great work. Been running through my demo collection. :-)

Any chance on putting a .fw on Github with each update? This will save having to recompile on each new commit.

Thanks :-)

Keith.

User avatar
meveric
Posts: 9608
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go
Contact:

Re: C64 - Emulator pre-release

Unread post by meveric » Tue Oct 16, 2018 3:42 pm

That's what "releases" are for.
Not each commit is worth creating a new .fw file.
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

kcoles
Posts: 30
Joined: Mon Oct 01, 2018 12:14 am
languages_spoken: english
ODROIDs: go
Contact:

Re: C64 - Emulator pre-release

Unread post by kcoles » Fri Oct 19, 2018 7:39 pm

Good call.

However I was noting that there have been 8 commits since the release version.

I'm presuming that the bug fixes are not considered significant enough to merit a new release. No worries I will wait patiently :-)

Thanks,

Keith.

Nemo1984
Posts: 61
Joined: Thu Aug 23, 2018 7:58 pm
languages_spoken: english, french
ODROIDs: Odroid-Go
Contact:

Re: C64 - Emulator pre-release

Unread post by Nemo1984 » Fri Dec 07, 2018 9:04 am

Here is the bugfixed firmware. I learned how to build, can't help myself. This includes the 1541 fix.
I think this branch should survive.
Tell me what you think.
Attachments
c64_20181206.zip
unofficial build
(306.89 KiB) Downloaded 149 times
Last edited by Nemo1984 on Tue Dec 11, 2018 1:36 am, edited 1 time in total.

surpryse
Posts: 13
Joined: Tue Jul 31, 2018 4:16 pm
languages_spoken: english
ODROIDs: ODROID-GO
Contact:

Re: C64 - Emulator pre-release

Unread post by surpryse » Thu Dec 13, 2018 2:14 am

Nemo1984 wrote:
Schuemi wrote:@Nemo1984: .d64 files are like one disc. The files you see in NAV are only the files on this disc. When you start the emulator the first time, the inserted disc is the NAV disc. You can change the disc, when you press the Menu button and then "Load file". The .d64 files are the only supported files at the moment.

@deerwings: Of course there will be further development. This is only the first version of the frodo port. Thanks for your bug report! Most c64 games reload program data while playing, this should work. I'll take a look!
Thank you. I am able to see my roms. But for the life of me, nothing loads. I end up with a solid blue light and a black screen. Then, when I reset, a bootloop. What am I doing wrong?
I have the same problem, after flashing the .fw file the odroid-go goes into bootloop.
Has anyone fixed it?

Nemo1984
Posts: 61
Joined: Thu Aug 23, 2018 7:58 pm
languages_spoken: english, french
ODROIDs: Odroid-Go
Contact:

Re: C64 - Emulator pre-release

Unread post by Nemo1984 » Wed Dec 19, 2018 9:08 am

Delete the emulator setting files.

Post Reply

Return to “Game Emulators”

Who is online

Users browsing this forum: No registered users and 1 guest