FAQ - Commodore 64
Печатая C64, я подразумеваю все компьютеры линейки Commodore схожие архитектурой с Commodore 64(VIC-20,PET,C16/64/128),
если существуют какие-то отличия, это будет указано непосредственно в тексте
В: Хочу приобрести C64, но сначала хотелось бы пощупать что эта машина из себя представляет. Какие есть эмуляторы C64 для PC платформы?
О: Существует несколько эмуляторов компьютеров Commodore, вот несколько из них:
- Vice - кроссплатформенный эмулятор C16/C64/C128/Pet/VIC-20.
- CCS64 - shareware эмулятор C64, различий в платной и бесплатной версии я не заметил.
- Hox64 - еще один эмулятор под Win32.
Какой из них выбрать дело вкуса, дабы не разводить холивор предлагаю самим выбрать эмулятор себе по душе.
В: Скачал я эмулятор, а откуда мне игр/демок/софта под завязку затарится?
О: Вот вам несколько ссылок на скачку образов для C64:
В: Приобрел себе реальный C64... Куча разъемов, куда что втыкать?
О: В блоге Fishbone Crew посвященном C64 есть хорошая
статья на тему распиновки.
В: Как мне подключить C64 к телевизору?
О: Существует несколько способов подключить C64 к телевизору, подключение через RF-разъем, подключение через SCART, чрез RCA и через S-Video. Первые три способа описаны все в той же статье Fishbone Crew о
распиновке, способ подключения через S-Video описал в этой теме 31pka:
Сообщение от
31pka
сделал шнур аудио/видео следующим образом
если нет в наличии разьема DIN8 можно использовать DIN5
для этого, режем дорогу к пин5 (audio in) тем самым предохраняя сид от выхода со строя, и кидаем перемычку с пин6 (chrome) на освободившийся пин5 (audio in)
итого имеем на разьеме выход звука, выход видео композит, выход с-видео, земля,
все поместилось на широко распространенный DIN5
В любом случае от Audio-In лучше каким-то способом избавиться, ибо малейшая статика на этот контакт может спалить музыкальный процессор SID.
В: А как мне с диска игру/дему запустить?
О: Опять же отправляю вас в блог Fishbone Crew, в
статье “Первые шаги” довольно подробно все описано.
В добавок к статье от
easy_john:
- load"*",8 - загрузка с первого дисковода (второй 9 и т.д.).
- commodore basic при нажатии enter выполняет все символы находящиеся в строке, на которой стоит курсор на экране. По этому для загрузки нужной программы из списка после list, можно поднять курсор вверх, написать в начале строки load, после ковычек добавить ,8, стереь пробелом оставшиеся лишние символы в строке и нажать enter. Так же можно повторять уже введенные команды, подняв курсор вверх и нажав enter, не смотря на то что он стоит в 1 позции - выполнится все набранное.
В: А как мне записать диски для C64 на PC?
О: Если у вас на PC есть LPT-порт, вам надо будет спаять(приобрести)
специальный кабель XE1541, посредством этого кабеля соединяется PC и дисковод 1541, далее со стороны PC с помощью программы
StarCommander(стабильно работает из под “чистой” DOS) образ записывается на дискету. Если LPT-порта нет придется собирать другой агрегат,
XU1541.
В: У меня нет магнитофона/дисковода, как мне загружать программы?
О: Можно воспользоваться устройствами эмуляции дисковода:
- Можно собрать самостоятельно SD2IEC вместо дискеты можно использовать SD-карту. Но у этого способа есть недостаток, SD2IEC не полностью эмулирует дисковод 1541 поэтому многие демки попросту не запустятся.
- Способ второй, преобрести 1541-ultimate-II. Плюс этого эмулятора в том что он не только полностью эмулирует 1541, но так же эмулирует некоторые картриджи (ActionReplay, FinalCartridge и.т.д.). Минус заключается во первых в цене(~125Eur), во вторых в том что после заказа приходится иногда ждать до полугода чтобы получить устройство.
FAQ будет дополнятся далее... Просьба свои вопросы, пожелания, замечания, критку(конструктивную ) и указания на ошибки оставлять в этой теме.
В: Что из себя представляют картриджи для C64?
О: Существует несколько видов картриджей для C64:
- Стандартные картриджи позволяют подключить 16кб(игры, приложения) или 8кб(BASIC расширения) ROM-памяти в адресное пространство компьютера и использовать ее совместно с стандартной ROM-памятью компьютера.
- Freezer-картриджи. C64 запускает код используя RAM-память картриджа, в то время как собственное ОЗУ машины “замораживается”.(FinalCartridge ,ActionReplay)
- Специализированные картриджи, добавляющие дополнительный аппаратный функционал C64. (Magic Voce,1541-ultimate)
Подключаются картриджи к “Expansion Port”.
В: Установка кнопки сброс на Commodore 64 (или С64С)
О:
- Для C64.
Для этого Вам не понадобится даже схема. Я расскажу, как это сделать. Вам понадобится кнопка с замыкающим контактом, провода небольшой длины и некоторый ручной инструмент, включая дрель и паяльник. Кнопка будет замыкать на землю вход микросхемы (8-ая ножка U20 — микросхема таймера 556 в C64), который используется для генерации одиночного импульса каждый раз при включении компьютера. Некоторые отличия в применении к C64C будут объяснены ниже.
Один вывод кнопки подсоедините к месту соединения конденсатора C105 (круглый керамический на 0,1 мкФ), резистора R50 (1 МОм 0,5Вт) и 8-ой ножки микросхемы. Прим: На некоторых версиях C64 конденсатор C105 имеет обозначение C34. Проще всего припаяться к ножке резистора рядом с конденсатором на верхней стороне платы компьютера. Для этого не придётся вытаскивать плату из корпуса. Другой контакт кнопки припаивается к ближайшему полигону земли, находящемуся на краю платы около резистора. Кстати, не запутайтесь в проводах и не подпаяйтесь к дальней стороне резистора, который напрямую подключен к +5 Вольтам от блока питания. Закорачивание данной линии может привести к выходу из строя микросхем. Хотите сделать модификацию безопасной? Добавьте резистор 100 Ом 0,25 или 0,5 Вт последовательно с кнопкой. Тогда, если Вы допустите ошибку, это не нанесёт вреда, а просто не будет работать.
С помощью достаточной длины проводов, Вы можете установить кнопку где угодно на корпусе. Мне нравится ставить её с нижней левой стороны, где провода подключаются к плате. Если установить её на нижнюю половинку корпуса, то провода от неё не будут мешаться при отсоединении-подключении клавиатуры (верхняя половинка корпуса). Просверлите для кнопки подходящее по размеру отверстие и установите её так, чтобы она не касалась платы, что может вызвать короткое замыкание. Припаяйте провода и всё. Паяйте быстрее, потому что кнопки пластиковые и могут поплавиться от большого количества тепла.
- Для C64C
Вам будет необходимо снять металлизированный экран (радиатор) накрывающий плату, чтобы добраться до места соединения конденсатора C43, анода диода CR5 и 5-той ножки микросхемы U23. Припаяйте один провод устанавливаемой кнопки к 5-той ножке микросхемы или со стороны анода к диоду CR5. Другой провод кнопки соедините с землей. Опять же в целях безопасности рекомендуется последовательно с кнопкой (в цепь одного из проводов) установить резистор 100 Ом 0,25 или 0, 5 Вт.
Установка кнопки в C64C немного сложнее. Вы должны не допустить касания контактов кнопки с экраном при его установке обратно. Подогните экран или вырежьте небольшую часть если необходимо, чтобы предотвратить короткое замыкание. При установке обратно экрана убедитесь, что небольшие выступы касаются всех микросхем. Это радиатор — металл, касающийся корпусов микросхем, отводит тепло и помогает продлить срок службы дорогостоящих микросхем. Не стирайте белую пасту, она служит для соединения радиатора. Прежде чем устанавливать экран обратно, при необходимости подогните все выступы так, чтобы они хорошо прижимались к микросхемам.
Ray Carlsen
CARLSEN ELECTRONICS... a leader in trailing-edge technology.
Спасибо за перевод
Syntal
В: Существует ли перевод "Руководства пользователя C64"?