is there any possible way of doing crossfire without having the crossfire master card?
Is it possible? Yes.
Should you do it? Not at all, ESPECIALLY for X1800 or X1900 cards.
Without the cable, the computer will resort to using the PCI-express bus to transfer frame data between them, which can be a big drain when you've only got 4GB/sec or even 2GB/sec of bandwidth per card.
Since the X1800 and X1900 don't have the appropriate compositing hardware built-in, they'll have to emulate it, draining performance even further.
In the end, using a pair of X1900s together in CrossFire, without a Master Card, should, at best, only provide marginal improvement over a single card; not worth it.