This is an unofficial documentation for the Ultimate 64. Info about the hardware and ordering can be found at https://ultimate64.com/Ultimate-64 where you also can find QUMA(Questions You May Ask).
What do I need to get started
- Ultimate 64 motherboard
- Power adapter 12V DC (included)
- A case to put your Ultimate 64 in.
- HDMI cable or standard C64 video cable
- USB Pen drive
- Kernal ROM (extract from your Commodore 64 or download online)
- Basic ROM (extract from your Commodore 64 or download online)
- One or two SID chip
- Keyboard risers (for the C64C model case, you want this)
- Char ROM (the Ultimate 64 comes with a default char ROM)
Connect your Ultimate 64 to the wall and your TV/monitor. If you start with
HDMI your TV/monitor have to be DVI capable over HDMI. You can change this to
HDMI later.
First you have to flash your Kernal and Basic ROM to the Ultimate 64. Power on
and wait for picture, where it explains how to do. Basically you stick your
USB drive in the back of the Ultimate 64 and push shortly on the power button
to bring up the Menu. Browse to your Kernal image and press Enter. Choose
Flash as Orig. Kernal ROM
. Do the same with your Basic image and choose
Flash as Orig. Basic ROM
. Push F5
and choose Reboot C64
.
If you're installing real SID chips, you have to set the jumpers accordingly. If you don't have or don't want to install SID chips you can use the built in fpgaSID.
Voltage Jumpers:
P1: SID 1 Voltage
P2: SID 2 Voltage
On/Closed: 9V (8580)
Off/Open: 12V (6581)
Filter Select Jumpers:
On/Closed: 8580
Off/Open: 6581
Now you have to set your SID types in the Ultimate-II+ menu:
Short press on power button
->
F2
->
U64 specific settings
->
Set your types at SID in socket 1
and SID in socket 2
To enter the Ultimate-II+ menu:
Short push on the power button
For Ultimate 64, Cartridge, SID, Drive settings etc:
F2
when you are in the Ultimate-II+ menu
For reset, power off, reboot etc:
F5
brings up options
For navigation help:
F3
will show navigation keys
run/stop
takes you back to the browser from sub-menus
or out of the Ultimate-II+ menu
Explain how
Give examples
Explain
Give example
Be aware that the Ultimate 64 are in an early beta and do contain bugs.
Demo | Bug | Extra info |
---|---|---|
Fantasmolytic | Crazy stuff happens at first scene, then it crashes after a minute | |
Lunatico | Greetings part is completely garbled, and some minor glitches during the intro | |
Serpent / Censor | Gfx glitches and garble in the snake part in the beginning | |
We are all Connected | Strings connecting greetings before turn disk on side 1 is all whacko | |
ComaLight | gliches on scrolltext, and glitches at "change disk" screen, hangs a bit into disk 2 | |
GoatLight | Crashes at disk-swap | "Seems to work now. Can anyone else check, maybe it is because of jiffy/cart etc." |
Desert Dream | Can't switch disk at the first disk change prompt. | |
Incoherent Nightmare | Sprite glitches and hangs at scroller on disk 2 |
Game | Bug | Extra info |
---|---|---|
Rambo.tap | Game crash after loading is complete | |
Stix | The stix get stuck in lower right corner. | My guess is it depends on the random paddle values |
Type | Bug | Extra info |
---|---|---|
Kernal flashing | Can't flash my homemade kernal, no selection available to flash | Need to check this more, may be my file that is corrupt |
SID player autoconfig | No sound out if SIDplayer autoconfig is enabled and using fpgaSID | Disable autoconfig does the trick |
Vol EmuSID | Both EmuSID1 and EmuSID2 volume controls affect the volume of fpgaSID1 |
- Ultimate 64 homepage
- Facebook group - This is where discussions about the Ultimate products takes place
- 1541 Ultimate - The 1541 Ultimate I, II, and II+ homepage
Okay, I have stuff to contribute. Now, tell me how?
Great!
Either of these will do:
- Open a pull request at github.
- Open an issue at github.
- Send contributions to Muppoman via Facebook (link below), The contributions should be well formatted for easy pasting, markdown preferred.
The WideSc(r)eeners
- DrZingo - Initial work - Facebook
- hedning/GP - Contributor, bug tester - Facebook
- Dj_hasse - Contributor, bug tester - Facebook
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE file for details
- Gideon Zweijtzer - creator of Ultimate 64, 1541 Ultimate.
- All people in the Commodore 64 Scene
- Everybody who have contributed to the retro computer community in one way or another