Welcome, Guest. Please login or register.

Author Topic: hard to 'create' opalvision for amiga ?  (Read 2566 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline rednovaTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2007
  • Posts: 813
    • Show only replies by rednova
    • https://sites.google.com/site/rednova3d/
hard to 'create' opalvision for amiga ?
« on: August 29, 2014, 05:02:33 PM »
Dear Friends:

My forte is animation, and my hardware skills are nill.
But I would like to know:
How hard is to create a card like opalvision, or the video toaster card ?
What skills do I need to learn in order to create this kind of hardware ?
Is it possible, if I spend years dedicated to learn this ?
Any tips ?
-mobilis in mobile-
 

Offline SamuraiCrow

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2281
  • Country: us
  • Gender: Male
    • Show only replies by SamuraiCrow
Re: hard to 'create' opalvision for amiga ?
« Reply #1 on: August 29, 2014, 06:46:56 PM »
@rednova

For someone with a background in animation and 3D modelling, learning to be an engineer would take a minimum of 4 years in college but in your case, I'd suspect it would take a lot longer and wouldn't be worth the effort.

The fanciness of the OpalVision card was the never-released "Roaster" chip that was a CPLD.  Likewise, the Video Toaster has an FPGA on the board that is programmable by software if need be.  The fanciness of these hardware boards was that they could be reconfigured by software or changing of one chip.

It is for this reason that your best bet is to learn to program in C instead of AmosPro for now.  If you went to college to be an engineer you'd need to learn it anyway.  I'm willing to help you learn it little by little so you can start to read existing software renderers.  Once you get from AmosPro to C, I can help you look at Assembly code.  Once you get Assembly code, we can maybe look into raw logic gates and how they fit together.

I must warn you that it takes a lot of skill and dedication to become a software engineer, and much more yet to become a hardware engineer.
 

Offline Oldsmobile_Mike

Re: hard to 'create' opalvision for amiga ?
« Reply #2 on: August 29, 2014, 09:02:34 PM »
A young but earnest Zen student approached his teacher, and asked the Zen Master:
 "If I work very hard and diligent how long will it take for me to find Zen."
 The Master thought about this, then replied, "Ten years."
 The student then said, "But what if I work very, very hard and really apply myself to learn fast -- How long then ?"
 Replied the Master, "Well, twenty years."
 "But, if I really, really work at it. How long then ?" asked the student.
 "Thirty years," replied the Master.
 "But, I do not understand," said the disappointed student. "At each time that I say I will work harder, you say it will take me longer. Why do you say that ?"
 Replied the Master," When you have one eye on the goal, you only have one eye on the path."

Cheers!  :pint:
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos
 

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12114
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: hard to 'create' opalvision for amiga ?
« Reply #3 on: August 29, 2014, 09:18:52 PM »
I'm not sure what value those old analogue/digital hybrid boards have in a modern world. Everything can be done in the digital domain now.

I agree with samuraicrow, learn C and do whatever you want to do digitally!

Offline trekiej

Re: hard to 'create' opalvision for amiga ?
« Reply #4 on: September 01, 2014, 06:04:43 PM »
I noticed that the A2000 had a printer interface in the video slot. I got this info. from the hardware manual. I assume this is used for communicating to a video card.

Is it possible for the A2000 to talk to the Opal Vision during the blanking cycle through the rgb signal?
Cheers.
Amiga 2000 Forever :)
Welcome to the Planar System.
 

Offline ElPolloDiabl

  • Hero Member
  • *****
  • Join Date: May 2009
  • Posts: 1702
    • Show only replies by ElPolloDiabl
Re: hard to 'create' opalvision for amiga ?
« Reply #5 on: September 01, 2014, 07:23:00 PM »
If you get one of those build your own computer projects, you would be building things within a few months.

It would take a few years however to get to the level you want.
Do basic electronics first. Move on to components. Then to FPGA boards.
Go Go Gadget Signature!
 

Offline ElPolloDiabl

  • Hero Member
  • *****
  • Join Date: May 2009
  • Posts: 1702
    • Show only replies by ElPolloDiabl
Re: hard to 'create' opalvision for amiga ?
« Reply #6 on: September 20, 2014, 09:03:57 AM »
I found a nice electronics site:

http://learnabout-electronics.org/index.php

This page shows the common faults in transistors:

http://learnabout-electronics.org/transistor_faults_01.php
Go Go Gadget Signature!
 

Offline Darth_X

  • Hero Member
  • *****
  • Join Date: Jan 2003
  • Posts: 791
    • Show only replies by Darth_X
Re: hard to 'create' opalvision for amiga ?
« Reply #7 on: September 20, 2014, 11:27:56 AM »
Quote from: rednova;772007
Dear Friends:

My forte is animation, and my hardware skills are nill.
But I would like to know:
How hard is to create a card like opalvision, or the video toaster card ?
What skills do I need to learn in order to create this kind of hardware ?
Is it possible, if I spend years dedicated to learn this ?
Any tips ?


Make an animated movie, sell it for $1 million $$$ and then use the money to hire someone to design the hardware for you ;-)
 

Offline CodePoet

  • Full Member
  • ***
  • Join Date: Aug 2003
  • Posts: 224
    • Show only replies by CodePoet
    • http://www.UltraKeet.com.au
Re: hard to 'create' opalvision for amiga ?
« Reply #8 on: September 20, 2014, 12:49:45 PM »
As someone who works in Embedded Design, who also went to college and obtained an Advanced Diploma in Electronics, and has friends with full EE degrees from University - None of us would be able (or attempt) to design such a card without many, MANY more months of research.

They teach you practically nothing relevant to designing such hardware, and of course nothing about the Amiga architecture. They give you a good overview of Electronics and Analog Design in general, but when it comes to Digital Design (ie: FPGA programming using a language like VHDL), and the associated PCB layout techniques required, you're on your own.

...I of course don't wan't to discourage you from getting into embedded hardware design, but you're looking at a very steep learning curve ontop of a diploma in EE to design hardware like that.
 

Offline rednovaTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2007
  • Posts: 813
    • Show only replies by rednova
    • https://sites.google.com/site/rednova3d/
Re: hard to 'create' opalvision for amiga ?
« Reply #9 on: September 20, 2014, 03:13:26 PM »
@ Make an animated movie, sell it for $1 million $$$ and then use the money to hire someone to design the hardware for you ;-)


Haha !!!  That is a good idea !!!
-mobilis in mobile-
 

Offline danbeaver

Re: hard to 'create' opalvision for amiga ?
« Reply #10 on: September 20, 2014, 09:48:13 PM »
If you read the forums, everything is doable on an Amiga after replacing all your capacitors, replacing the PSU, sending your accelerator to Stachu (Stan Sedlak), and interfacing the Amiga with a Raspberry Pi.  Failing that, emulate it in a FPGA or WinUAE.

Bottoms Up and may God Bless.
 

Offline psxphill

Re: hard to 'create' opalvision for amiga ?
« Reply #11 on: September 20, 2014, 10:39:48 PM »
Quote from: rednova;772007
Is it possible, if I spend years dedicated to learn this ?

It is possible that someone could learn how to do it, the proof is that someone did it.
 
 Whether you can learn how to do it is another matter, it depends on you.
 
 There are plenty of old books on interfacing to microprocessors which will help. I'd try something simpler first, like a ram card. If you can't make a working ram card then you can't make a toaster or opalvision.