すこしやってみました.
Rictyではないですが,
いちおう和文と欧文の比をおおよそ2:1にしています.
listingの中はInconsolataと「ゴシック」です.
TeX Live 2014(つまり,inconsolata.styが入っている環境)で確認しています.
記号類とかがどうなるかはみていません.
\documentclass{jarticle}
\DeclareFontFamily{JY1}{zi4}{}
\DeclareFontShape{JY1}{zi4}{m}{n}{<-> s*[1.0393] jisg}{}%%jisgは適当に別のものへ
\DeclareRobustCommand{\listingfont}{\kanjifamily{zi4}\romanfamily{zi4}\selectfont}
\usepackage{listings,jlisting}
\begin{document}
\begin{lstlisting}[basicstyle={\listingfont}]
aaあい
\end{lstlisting}
\end{document}