Hello everybody

Few weeks ago, I made a USB supported Arduino based on ATMega8 and I didn't use FTDI FT232 chip ... I used V-USB (Virtual USB) method instead ... Actually it works properly

here is the board:
https://metalab.at/wiki/MetaboardBut I have a problem, V-USB protocol doesn't support real time serial monitoring, so I can't use serial.begin() , serial.read() or serial.print() functions

In other words, Any program could work properly unless it uses Serial functions.
Even though when I open the Serial Monitor, nothing shows up.
What can I do to solve this problem ?
P.S: Please do not suggest to use any AVR microcontroller other than ATMega8 because we don't have ATMega168 or ATMega 328 in market ... and shipping is off to my country :\
Although Metaboard above uses Atmega168, I could make it using Atmega8

Thanks in advance