For Commodore 64 fanboys!

Moderators: odroid, mdrjr

For Commodore 64 fanboys!

Unread postby odroid » Tue Oct 23, 2018 10:11 am

Handheld Commodore 64 with ODROID-GO. We love to play Ultima IV on the GO. :D


Turn your ODROID-GO to a portable handheld computer.

ODROID-GO can emulate some classic computer systems such as Commodore 64, ZX Spectrum, and MSX.
We believe a physical keyboard provides a better emulation experience for these systems.

You can type in and run BASIC language programs on the GO.
The ODROID-GO keyboard can also be used with your computer or smartphone as a Bluetooth LE device.

The keyboard has 54 keys in a familiar QWERTY layout, three status LEDs, a real-time clock (RTC) IC with a CR2032 battery to keep track of the current date and time.

Product information:
https://www.hardkernel.com/shop/odroid-go/

WiKi page:
https://wiki.odroid.com/odroid_go/qwerty

Image
User avatar
odroid
Site Admin
 
Posts: 29098
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID

Re: For Commodore 64 fanboys!

Unread postby kamots » Tue Oct 23, 2018 10:42 am

And MSX fanboys thanks to @Schuemi (Jan)!
kamots
 
Posts: 21
Joined: Sun Jul 01, 2018 6:05 am
languages_spoken: english
ODROIDs: ODROID-GO

Re: For Commodore 64 fanboys!

Unread postby stmicro » Tue Oct 23, 2018 11:21 am

Very nice add-on! I really want to play excellent RPG games like Sentinel Worlds, Elvira, and Bard's Tale III in my bed. As a child in the 1980s and 1990s, we need a physical keyboard.
But the device is too long vertically even I have to order one soon :)

BTW, will the RTC support the Gameboy-Color emulator?
I hope it will fix the Poketmon time-date missing issue.
stmicro
 
Posts: 235
Joined: Tue Apr 28, 2015 4:23 pm
Location: shenzhen china
languages_spoken: english, chinese
ODROIDs: Many Odroids and Rpis.

Re: For Commodore 64 fanboys!

Unread postby mad_ady » Tue Oct 23, 2018 2:53 pm

You mention it could be used as a bt keyboard for other devices. Can you share more details? Does it have to be connected to the go and uses it for bt connectivity? Is there a sample go program for that?
Edit: Never mind, found it! https://github.com/OtherCrashOverride/frodo-go/releases/tag/20181022
User avatar
mad_ady
 
Posts: 4925
Joined: Wed Jul 15, 2015 5:00 pm
Location: Bucharest, Romania
languages_spoken: english
ODROIDs: XU4, C1+, C2, N1

Re: For Commodore 64 fanboys!

Unread postby arso96 » Tue Nov 27, 2018 12:26 pm

Very Good trick!
Would this work with the Pokemon games that used a real time clock like Pokemon gold and silver?
Arso
Digitalocean, Siteground
Last edited by arso96 on Wed Nov 28, 2018 3:38 am, edited 1 time in total.
arso96
 
Posts: 3
Joined: Tue Nov 27, 2018 6:51 am
languages_spoken: english

Re: For Commodore 64 fanboys!

Unread postby crashoverride » Tue Nov 27, 2018 3:36 pm

arso96 wrote:Would this work with the Pokemon games that used a real time clock like Pokemon gold and silver?

I did research into using the RTC with the gameboy emulator. It turns out the the "RTC" in a gameboy cartridge is actually just a counter that increments periodically and is attached to a battery. It has no notion of the actual date or time. The implication is that extra state information would be required to save the actual date/time that a ROM file was first used so that it could then be used to calculate the number of 'ticks' expected by the emulator. Since there are only a few titles using a "RTC", it maybe possible to save this information in a separate ".rtc" file. Otherwise, it would break all current game saves (.sav).
crashoverride
 
Posts: 4139
Joined: Tue Dec 30, 2014 8:42 pm
languages_spoken: english
ODROIDs: C1

Re: For Commodore 64 fanboys!

Unread postby arso96 » Wed Nov 28, 2018 3:31 am

crashoverride wrote:
arso96 wrote:Would this work with the Pokemon games that used a real time clock like Pokemon gold and silver?

I did research into using the RTC with the gameboy emulator. It turns out the the "RTC" in a gameboy cartridge is actually just a counter that increments periodically and is attached to a battery. It has no notion of the actual date or time. The implication is that extra state information would be required to save the actual date/time that a ROM file was first used so that it could then be used to calculate the number of 'ticks' expected by the emulator. Since there are only a few titles using a "RTC", it maybe possible to save this information in a separate ".rtc" file. Otherwise, it would break all current game saves (.sav).

Thank you so much for the instant answer, now i have a clear vision
arso96
 
Posts: 3
Joined: Tue Nov 27, 2018 6:51 am
languages_spoken: english

Re: For Commodore 64 fanboys!

Unread postby mad_ady » Fri Dec 07, 2018 4:51 pm

Apparently you can also play Portal on C64: https://hackaday.com/2018/12/05/a-porta ... -the-past/
:)
User avatar
mad_ady
 
Posts: 4925
Joined: Wed Jul 15, 2015 5:00 pm
Location: Bucharest, Romania
languages_spoken: english
ODROIDs: XU4, C1+, C2, N1

Re: For Commodore 64 fanboys!

Unread postby stmicro » Mon Dec 10, 2018 4:00 pm

The next ODROID-GO must have a better design something like this.
I hope it can run GNU/Linux too. Should we wait for another 10 years? ;)
Image
stmicro
 
Posts: 235
Joined: Tue Apr 28, 2015 4:23 pm
Location: shenzhen china
languages_spoken: english, chinese
ODROIDs: Many Odroids and Rpis.


Return to General Chat

Who is online

Users browsing this forum: No registered users and 2 guests