Commodore manía

Otros sistemas de Commodore => Commodore 16 / Plus 4 => Mensaje iniciado por: Bieno en Mayo 24, 2011, 20:07:29

Título: Commodore Plus 4
Publicado por: Bieno en Mayo 24, 2011, 20:07:29
Alguien sabe como se hace en basic para conseguir que suenen notas en los 2 canales que tiene? Estoy haciendo un MOD de un Plus4 y para probar las salidas de audio quiero hacer mediante basic unas lineas con las que pueda probar ambos canales.
Título: Commodore Plus 4
Publicado por: josepzin en Mayo 24, 2011, 20:14:44
Si nadie responde envíale un MP a Woodmaster que seguro lo sabe.
Título: Commodore Plus 4
Publicado por: marcos64 en Mayo 24, 2011, 21:56:24
Prueba con SOUND voz,frecuencia,duracion
Título: Commodore Plus 4
Publicado por: Bieno en Mayo 25, 2011, 08:37:15
Cuando dices voz te refieres a canal?
Título: Commodore Plus 4
Publicado por: marcos64 en Mayo 25, 2011, 11:14:12
Voz 1 = canal 1 con onda cuadrada
Voz 2 = canal 2 con onda cuadrada
Voz 3 = canal 2 con ruido

frecuencia 0-1023 no es la frecuencia real sino que se calcula asi = 1024-(111840,45/frecuencia)

duracion 0-65535 (1/50 de segundo)

y se me olvido, hay que poner primero:

VOL 8

para poner el volumen al maximo.
Título: Commodore Plus 4
Publicado por: Bieno en Mayo 25, 2011, 11:20:55
Muchas gracias, Marcos64, eres un crak.
Una cosa, ya que estamos, hay algún grupo de usuarios en castellano de Plus4 , C16 , C116 ?
Título: Commodore Plus 4
Publicado por: josepzin en Mayo 25, 2011, 13:20:54
Cita de: "Bieno"
hay algún grupo de usuarios en castellano de Plus4 , C16 , C116 ?


La verdad es que me sorprendería que existiera alguno... :/
Título: Commodore Plus 4
Publicado por: marcos64 en Mayo 25, 2011, 15:02:25
Cita de: "Bieno"
Muchas gracias, Marcos64, eres un crak.
Una cosa, ya que estamos, hay algún grupo de usuarios en castellano de Plus4 , C16 , C116 ?


No que yo sepa. De hecho, aparte de monoceros, no se de nadie que lo use.
Título: Commodore Plus 4
Publicado por: Bieno en Mayo 25, 2011, 17:26:53
He estado buscando por diferentes blogs/foros y tampoco encuentro a nadie. Muchoéxito no tuvo, pero si le hubiesen puesto el SID y los sprites por hardware hubiese sido mucha mas máquina, aunque tardía, como siempre hacía Commodore.
Título: Commodore Plus 4
Publicado por: josepzin en Mayo 25, 2011, 17:33:58
En inglés hay algunos foros y webs, pero no es eso lo que buscas....

Plus/4 World! > http://plus4world.powweb.com (http://plus4world.powweb.com)
Commodore16 > http://www.commodore16.com (http://www.commodore16.com)
Título: Commodore Plus 4
Publicado por: marcos64 en Mayo 25, 2011, 21:46:47
Se diseño pensando en hacer un rival para el Spectrum y un sustituto para el VIC20 que fuera muy, muy barato. Si se hubiera seguido ese plan inicial seguro que hubiera tenido un exito razonable. Luego se fue Tramiel y ya no supieron que hacer con el. El resto es historia.
Título: Commodore Plus 4
Publicado por: Thierry en Mayo 26, 2011, 16:00:19
aca en el Foro nuestro de Argentina tenemos un solo usuario de Plus/4 , son escasos , tengo una pero no tengo la fuente y son dificiles de conseguir si no la usaria por que es una maquina que me gusta , hay que juntar a los pocos que hay y hacer algo , aunque creo que va a llevar tiempo  :)
Título: Commodore Plus 4
Publicado por: marcos64 en Mayo 27, 2011, 11:30:05
Cita de: "thierry"
aca en el Foro nuestro de Argentina tenemos un solo usuario de Plus/4 , son escasos , tengo una pero no tengo la fuente y son dificiles de conseguir si no la usaria por que es una maquina que me gusta , hay que juntar a los pocos que hay y hacer algo , aunque creo que va a llevar tiempo  :)


Puedes cambiar el conector del PLUS/4. La fuente de este y del C64 es la misma. Si tienes un poco de habilidad soldando es facil. Ademas es un cambio que puedes deshacer si en el futuro consigues una fuente de Plus/4.
Título: Commodore Plus 4
Publicado por: Thierry en Mayo 27, 2011, 20:03:00
Citar

Puedes cambiar el conector del PLUS/4. La fuente de este y del C64 es la misma. Si tienes un poco de habilidad soldando es facil. Ademas es un cambio que puedes deshacer si en el futuro consigues una fuente de Plus/4.


gracias por el dato , no sabia que eran lo mismo , tengo varias fuentes para probar , tendria que ver como son los pines y donde va cada cable y probar a ver si funciona esta plus 4 que tengo
Título: Commodore Plus 4
Publicado por: marcos64 en Mayo 27, 2011, 21:38:53
Si, algunos PLUS/4 incluso tienen el mismo conector que el C64.

Leete esto por si te ayuda:

http://personalpages.tds.net/~rcarlsen/cbm/plus4con.txt (http://personalpages.tds.net/~rcarlsen/cbm/plus4con.txt)
Título: Commodore Plus 4
Publicado por: Bieno en Junio 09, 2011, 11:07:31
(http://i1216.photobucket.com/albums/dd361/bieno64/Plus41.jpg)

Ya lo acabé. Salida de Super video y RGB.
Título: Commodore Plus 4
Publicado por: marcos64 en Junio 09, 2011, 15:38:32
Que le has hecho exactamente? Quiero ver algo de Pr0n!  :D
Título: Commodore Plus 4
Publicado por: Bieno en Junio 09, 2011, 15:55:18
Le monté estas salidas, para poder conectarlo a un amplificador y que la imagen sea mas nítida, por esto hice las consultas del audio. Las conexiones del C64 y el Plus/4 son casi idénticas, por lo que no ha sido muy difícil. Lo único complicado es la falta de espacio, ya que en este ordenador está todo mas comprimido.
Título: Commodore Plus 4
Publicado por: marcos64 en Junio 09, 2011, 22:47:15
Tiene salida CHROMA+LUMA (o SVHS)? Mi C16 no la tiene, o al menos no en los mismos pines que el C64C.

Con el audio me imagino que habras conectado simplemente la salida mono a los dos canales?
Título: Commodore Plus 4
Publicado por: Bieno en Junio 10, 2011, 08:19:31
(http://i1216.photobucket.com/albums/dd361/bieno64/s-video-mod1.jpg)

Este es el esquema que he utilizado. El mismo que en los 64, pero enlazando también el pin 5 de audio a la otra salida también de audio.
Título: Commodore Plus 4
Publicado por: josepzin en Junio 10, 2011, 08:40:39
Muy bueno Bieno!! :O
Título: Commodore Plus 4
Publicado por: marcos64 en Junio 10, 2011, 15:08:57
Cita de: "Bieno"
(http://i1216.photobucket.com/albums/dd361/bieno64/s-video-mod1.jpg)

Este es el esquema que he utilizado. El mismo que en los 64, pero enlazando también el pin 5 de audio a la otra salida también de audio.


Gracias por el esquema, me lo guardo.

Pero hay algo que no me cuadra:

El C64 (los modelos con salida de video de 8 pines) y el C128 tienen una salidad de CHROMA+LUMA que es muy parecida a una de SVHS pero NO es identica. La salida de los C64 tiene los niveles profesionales y la SVHS tiene unos niveles ligeramente diferentes.

El resultado suele ser que la imagen presenta unos 'cuadraditos' que pueden ser mas o menos visibles segun la TV o monitor.
Que es lo que me pasa a mi con mi C16 y mi 1084. Mi cable es el mismo del esquema que has puesto y funciona perfectamente con mi 64C.

Has probado la salida SVHS del PLUS/4? Se ve bien?

Si en una TV se ve perfectamente el PLUS/4 eso podria explicar porque a mi el C16 no se me ve bien en el 1084: La salida del TED tiene los niveles domesticos y no los profesionales. Es una posible explicacion aunque no estoy nada seguro  :?:
Título: Commodore Plus 4
Publicado por: Bieno en Junio 10, 2011, 15:22:53
Solo he probado el plus/4 con mi tele de 46" y los cuadraditos que mencionas si que salen, pero igualmente la imagen es mas nítida que con el cable de video que uso habitualmente.
Título: Commodore Plus 4
Publicado por: josepzin en Junio 10, 2011, 15:32:12
Cita de: "Bieno"
Solo he probado el plus/4 con mi tele de 46"


¿A que tamaño quedan los pixels en estos teles?? :D
Título: Commodore Plus 4
Publicado por: Bieno en Junio 10, 2011, 16:15:06
Depende del juego. Si cojes el Staff of Karnath, Sir Arthur tiene los píxeles como puños   :lol:
Título: Commodore Plus 4
Publicado por: josepzin en Junio 10, 2011, 17:41:34
Jajaja!!
Título: Commodore Plus 4
Publicado por: marcos64 en Junio 10, 2011, 21:57:03
Cita de: "Bieno"
Solo he probado el plus/4 con mi tele de 46" y los cuadraditos que mencionas si que salen, pero igualmente la imagen es mas nítida que con el cable de video que uso habitualmente.


Asi que lo hace en un 1084 y en una TV. Eso complica las cosas, en teoria deberia hacerlo en uno u otro pero no en los dos. Puedes intentar poner una resistencia de 300 ó 330 Ohm en serie en la linea de CHROMA. Con esto se suele solucionar en los C64 conectados a una TV.

Me imagino que al usar una TV de 46 tambien usaras un cable de video muy largo. Eso tambien puede influir.

Hace un par de meses modifique mi C16 para usar joysticks normales, tenia pensado subir un mini tutorial a mi web pero... si te interesa intento hacer un pequeño esquema, aunque no podra ser muy detallado.
Título: Commodore Plus 4
Publicado por: Bieno en Junio 11, 2011, 09:29:49
Probaré lo de montar la resistencia, a ver si consigo una imagen perfecta.
Respecto al tutorial para los puertos del joystick, si que me interesa. Lo estuve pensando, pero de momento lo tengo aparcado. Sería de gran ayuda.
Título: Commodore Plus 4
Publicado por: marcos64 en Junio 11, 2011, 12:17:32
Primero unas aclaraciones:

- El TED parece ser que es muy sensible en sus entradas, lo que da como resultado que se quema muy facilmente. Asi que he tomado la decision de no conectar los +5V y ademas he puesto unas resistencias de 100 Ohm en serie para proteger en lo posible al TED. Lo de las resistencias lo lei en algun lugar, en realidad el autor recomendaba de 110 Ohm pero a mi me ha fucionado sin problemas con 100 durante unos años (en un adaptador externo que tenia antes y ahora en el interno).

- Lo he hecho interno porque con el externo que tenia era realmente dificil conectar y desconectar el conector minidin, parecia que en cualquier momento se romperia algo  :(  Y cuando tenias que cambiar de Port 1 a 2, o viceversa, ni te digo.

- Como consecuencia de lo anterior lo que he hecho es poner una sola salida DB9 con un interuptor y asi no tengo que cambiar del joystick de puerto, solo conmutar el interuptor de un lado a otro. Esto ha sido idea mia y ha funcionado perfectamente  :D

(http://thumbnails38.imagebam.com/13615/ff38bb136141085.jpg) (http://www.imagebam.com/image/ff38bb136141085) (http://thumbnails12.imagebam.com/13615/04c029136141097.jpg) (http://www.imagebam.com/image/04c029136141097)

Lo que hay que hacer es conectar:

DB9----------------MINIDIN

1: UP---------------1: UP (100 ó 110 Ohm en SERIE !!!)
2: DOWN-----------2: DOWN (100 ó 110 Ohm en SERIE !!!)
3: LEFT-------------3: LEFT (100 ó 110 Ohm en SERIE !!!)
4: RIGHT-----------4: RIGHT (100 ó 110 Ohm en SERIE !!!)

6: FIRE-------------6: FIRE (100 ó 110 Ohm en SERIE !!!)

8: GND-------------8: SELECT   (ESTE ES EL TRUCO!)

No he conectado +5V principalmente por motivos de seguridad. Ademas los joysticks con disparo automatico hacen que funcione el joystick de forma imprevisible. Al conectar un Competition Pro con disparo automatico con mi anterior adaptador externo (que si tenia los +5V conectados) no funcionaban las diagonales, incluso si tenias el disparo automatico desactivado!

En cualquier caso si lo quieres conectar seria:

7: +5V----------------5: +5V

Aclaraciones:

En los TED las cuatro lineas de direccion son las mismas para ambos joysticks! Por eso necesita esa nueva señal llamada SELECT que es diferente para cada PORT.

He añadido una foto de mi C16. En el PLUS/4 seguramente sea completamente diferente.

Lo que yo hice fue medir la continuidad con un polimetro para cada linea y soldar en el punto mas cercano al conector.

Para poder usar un solo conector DB9 haz lo siguiente:

- Conecta las 4 lineas de direccion, con sus resistencias, directamente al conector DB9.

- Con un conmutador de 2 entradas y 1 salida, conecta FIRE y SELECT del PORT1 a la entrada 1 del conmutador y FIRE y SELECT del PORT2 a la entrada 2. La salida del conmutador directamente al conector DB9 MACHO.

Cualquier alcaracion no dudeis en preguntar. Esta tarde lo repasare de nuevo y espero animarme para subirlo a mi web y que quede un poco mas claro.
Título: Commodore Plus 4
Publicado por: Bieno en Junio 11, 2011, 12:36:52
Gracias por la información.
Veo que tus soldaduras son mas limpias que las mias. Ya te enviaré a partir de ahora mis placas para que lo sueldes tu  :lol:
Título: Commodore Plus 4
Publicado por: marcos64 en Junio 11, 2011, 14:53:12
Intentalo, que es mas simple de lo que parece. Creo que me he liado un poco en las explicaciones  :D

Para las soldaduras hay que usar un estaño de calidad, un soldador de punta fina de 25W y estañar ambos componentes antes unirlos. Al menos es como yo lo hago. La verdad es que esas soldadura no me quedaron muy bien...  :D
Título: Commodore Plus 4
Publicado por: Bieno en Junio 14, 2011, 10:01:20
Yo uso un estaño creo que bastante bueno y un soldador de 15 W. Usas  algún decapante?
Título: Commodore Plus 4
Publicado por: marcos64 en Junio 14, 2011, 11:08:48
Lo unico que hago es limpiar la superficie con alcohol o algun limpiador multiusos pero solo si esta sucia.

El soldador de 15W quizas se quede corto. El mio es de 25W y a veces noto que no consigue fundir todo el estaño. Para desoldar solia usar uno de 50W (hasta que se me estropeo) y me dio buenos resultados para ese cometido.

Primero usaba un estaño de 'Electro D.H.', el tipico estaño que te venden en cualquier tienda de electronica, y a veces parecia como que se repelieran. Ahora uso el de 'Wurth' y pasa lo contrario: se suelda casi solo  :D
Pero no se donde podras conseguirlo, yo me lo traje de Holanda.
Título: Commodore Plus 4
Publicado por: Bieno en Junio 14, 2011, 11:29:11
El de Electro DH es un poco bananero, ya que esta gente solo importa material barato. El de Wurth puede ser mejor, pero ellos no son fabricantes y es un poco difícil comprarlo si no eres un taller y no quieres una caja completa. Ahora uso uno de marca MBO que parece bastante bueno. Por cierto y como curiosidad, las soldaduras en el Plus/4 son mucho, pero mucho mas fáciles de hacer que en cualquier placa de 64. Al menos el estaño se cogía enseguida, no como en el 64 que tenía que limpiar y limar un poco para que la soldadura se cogiese.
Título: Commodore Plus 4
Publicado por: marcos64 en Junio 14, 2011, 14:41:37
Tengo que hacer una rectificacion: Mi soldador tambien es de 15W. Me acabo de fijar. Pero yo tenia un soldador de 25W, donde estara? Tantas mudanzas no podian ser buenas :(

Yo el unico problema que he tenido con el estaño es para DEsoldar en las placas de 64C. Para soldar no he tenido ningun problema ni en el 64C ni en C16, C128, 64 normal, 1541II, Amiga 500 Plus... que yo me acuerde ahora.