Gideon ULTIMATE - 64 elite Manuel de l'opérateur

ULTIMATE - 64 elite
DOCUMENTATION
by Gideon Zweijtzer

2
INDEX:
2. Index
3. Getting Started, Installing
5. Real SID on Board revisions 1.1, 1.2 and 1.2a
6. Real SID on Board revisions 1.3 (U64 Elite) and 1.4
7. Multi Button
7. User Interface.
8. File browser
9. F2 - configuration menu
10. F5 - Tool / Command menu
11. Clock settings / RTC
12. Setting up the MultiSID configuration on the Ultimate 64
14. Hardware
15. LED Strip
17. LED Header
18. LED options
19. Example with two separate LED’s / Example with duo LED
21. Audio/Video Connector
22. Build your own RGB Scart cable
23. SID-TAP header
24. HDMI port
25. USER PORT
27. Ethernet port
28. Network settings
29. USB ports
29. Data Streams
35. Ultimate SID player auto configuration

3
Getting Started
What do I need to get started?
Prerequisites
•Ultimate 64 motherboard
•Power adapter 12V DC (included)
•A case to put your Ultimate 64 in
•A C64 keyboard
•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)
•Char ROM (extract from your Commodore 64 or download online)
Optional
•One or two SID chips
•Keyboard risers (for the C64C model case)
Installing
Mounting the Ultimate 64 in a Case
If you have a spare Commodore 64C case, or bought a new case (which is the C64C model as well),
you will need keyboard risers. Some of these have loose metal keyboard risers already in them,
others have them mounted with pop rivets to a metal shield. If you have the latter, it is
recommended to drill the pop rivets to get the risers loose, otherwise they will interfere with the
keyboard connector on the Ultimate 64.
A few C64C have the keyboard clipped onto the top of the case. For those you don’t need keyboard
risers.
If you buy a new case online, be aware that you will need a keyboard as well.
If you have an older case (the breadbin model), the keyboard is mounted in the top of the case, and
therefore you don’t need keyboard risers.
1. Mount the risers to your keyboard. The left can be farthest to the edge, but the right riser you
have to mount a bit to the left of the right edge, so it won’t interfere with the keyboard
connector.
2. There are some places online where you can find risers that are supposed to fit perfectly
with the Ultimate 64. Here is one model that should work:
https://www.thingiverse.com/thing:3051450 You can 3D-print them yourself or ask
someone to do it for you. These can be screwed directly onto the bottom of the case as well.
3. Set the keyboard aside for now.

4
4. Now gently slide the Ultimate 64 board in your case, and fit it to the right side of the case
first. The joystick connectors should slide in easy.
5. Push it gently against the back of the case, and let the connectors on the back of the board fit
through the holes.
6. Adjust the board so you can see the mounting holes on the bottom of the case through the
Ultimate 64 board mounting holes.
7. Fasten the board with suitable screws. Don’t tighten too much.
8. Put the keyboard in the case, and connect it to the connector to the right. It will only fit one
way, as there are a key pin on the connector.
9. Attach the top of the case.
Accessories
If you have a 3D printer, or you know someone who has, you can find many nice accessories at
thingiverse. Here are a few of them:
•Ultimate64 Keyboard Mounting Brackets
•Ultimate64 & C64 Reloaded power connector cover
•Ultimate64 Multi-Button (Power Button) cap
•Ultimate64 board support clips
Commercially available kits
If you do not have a 3D printer yourself, you may also want to take a look at these kits that are
available from Corei64 by Thomas Christoph, or the Pixelwizard Retro Shop from Thomas Koch.
Both offer professional kits that make mounting of the U64 easy. Both shops have put special pages
together, just for the U64, where the items are listed:
•All Ultimate64 accessories from Corei64
•All Ultimate64 accessories from Pixelwizard
•Installation kit for 64C Corei64
•Installation kit for 64C Pixelwizard
•Installation kit for breadbin Corei64
•New C64C cases in different colors Pixelwizard
Other installation accessories, stickers and batches are available at https://www.corei64.com/shop/
or at https://shop.pixelwizard.eu/en
Connecting your Ultimate 64
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.
Flashing ROM
Before you can use your Ultimate 64, 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.

5
The ROMs has to have the suffix .bin or .rom, as in mykernal.bin, mybasic.bin, mychar.bin.
1. Browse to your Kernal ROM image and press Enter.
2. Choose Flash as Orig. Kernal ROM.
3. Browse to your Basic ROM image and press Enter.
4. Choose Flash as Orig. Basic ROM.
5. Browse to your Character ROM image and press Enter.
6. Choose Flash as Orig. Character ROM.
7. Push F5 and choose Reboot C64.
Real SID on Board revisions 1.1, 1.2 and 1.2a
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 ‘UltiSID’.
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
In Firmware revisions before V1.22, it is required 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

6
Setting the SID type in the configuration enables the bus access to the chip, and also allows the
auto-configurator to choose the right chip when playing a SID tune with the provided player from
Wilfred Bos.
Real SID on Board revisions 1.3 (U64 Elite) and 1.4
The newer board revisions are jumperless. This means that both the voltage as well as the filter caps
are selected automatically, based on the inserted SID type. For this, firmware V1.22 or later is
required. Do not downgrade to earlier versions on jumperless boards!
In order to make sure that 8580 chips are never given a higher voltage than they can handle, the
socket gets disabled automatically whenever an 6581 chip (which needs 12V) is detected for the
first time. When the popup appears “SID changed”, enter the configuration menu, and enable the
socket in which the 6581 resides:
Short press on power button
F2
SID Sockets Configuration
Enable the sockets with options:
SID in socket 1
and
SID in socket 2
Once the chip in the socket is recognized as 6581 AND the socket is enabled, the 12V is applied.
Pull Down Resistor
Note that in the original schematics of the C64, a so called “pull-down” resistor of 1 kΩ is placed
from the audio output pin to ground. This resistor is present on the 6581-based boards, but absent
on the 8580-based boards. On the jumperless U64 boards this resistor is also enabled and disabled
automatically. However, you may override this in the same configuration menu. The influence is
limited.

7
Multi Button
The Ultimate-64 has one button on the side of the board, which is placed on the original position of
the power button.
This button is called the MultiButton, because it handles several functions.
Function
Description
Power on
When the machine is off, press the button briefly to switch it on
Power
off
Press the button for 4 seconds to switch off the machine.
Reset
Press the button for about 1 second to reset the machine.
Menu
Press the button briefly to enter the File Selection (Ultimate) menu.
Freeze
Hold the button and briefly tap on the RESTORE key to get into the freeze function of
the selected utility
User Interface
The Ultimate-64 provides a user friendly menu driven interface, which can be accessed by pressing
the multi button (power) briefly.
There are two modes in which this user interface can operate:
1. Freeze mode
2. Overlay mode
In Freeze mode, pressing the power button briefly will interrupt the currently running program on
the C=64 and show the menu. Leaving the menu will resume the C=64 gracefully. This mode of
operation works on both PAL and HDMI outputs.
In Overlay mode, pressing the power button briefly will show the menu in an overlayed area on the
screen. The C=64 will simply continue running, but the keyboard is switched over to the Ultimate
application, as long as this overlay screen is visible. Pressing run-stop in the file browser, or
pressing the power button again briefly will make the overlay disappear.
The user interface has three main functions:
1. File browser
2. Configuration of the Ultimate 64 (F2)
3. Tool menu (F5)

8
File browser
The menu starts with showing the available network interfaces, and the storage devices that are
attached to the cartridge. By default, it will only show the built-in Ethernet port. When USB-sticks
are inserted, one or more items will appear in this list. This screen is the ‘root’ of the file system.
Use the cursor keys to navigate through the file system and select your file (disk image) to mount.
The highlighted line shows the current selection.

9
F2 - configuration menu
Use the UP/DOWN cursor keys to navigate and RIGHT to enter the desired configuration screen.
Once inside a settings screen, the behavior of the keyboard is slightly different:
Key
Function
CRSR
up/down
Move the cursor (highlighted line) up/down
CRSR
left/right
Increase or decrease a setting, cycling through the available options.
DEL
Go one level up
Return /
Space
For string fields: bring up a text entry box For enumerated fields: bring up a context
menu with the available options
Run-stop
Leave the configuration menu and saves the new values.
Note that some values will only take effect after reset or a power cycle of your C=64. However, the
main menu provides a way to restart the 1541 and the C=64 with the new settings.

10
F5 - Tool / Command menu
The purpose of the tool menu is to command the Ultimate application to do something that is not
related to the selected entry in the file browser menu. For instance, creating a new disk image or
directory is such an ‘action’ that can be performed using the tool menu. Some options might appear
/ disappear, depending on the state of the application, or based on whether the current file browser
directory is writable. For instance, Create Directory is available only when the file browser is in
a location were directories can be created.
More information about each of the available options can be found in the description of the
Ultimate Application itself, with all of its features.
Table des matières
Autres manuels Gideon Accessoires informatiques


















