Best solution for anime VisualNovel

Ask anything your want about Mega/SegaCD programming.

Moderator: Mask of Destiny

Post Reply
KanedaFr
Administrateur
Posts: 1132
Joined: Tue Aug 29, 2006 10:56 am
Contact:

Best solution for anime VisualNovel

Post by KanedaFr » Sun Mar 08, 2020 10:11 pm

Hi there,

I was looking for the best solution to handle an animated Visual Novel on MCD.
By visual novel, I mean lot of animation which take 2/3 of screen, with bottom row for dialogs and right columns for actions.
The one I'd like to port is mainly an "anime" style, not 3D nor live action.
What rate could I hope / code could I use which let me play CDDA and interact with user at the same time ?

Thanks

TmEE co.(TM)
Very interested
Posts: 2406
Joined: Tue Dec 05, 2006 1:37 pm
Location: Estonia, Rapla City
Contact:

Re: Best solution for anime VisualNovel

Post by TmEE co.(TM) » Sun Mar 08, 2020 11:09 pm

When you play CDDA you lose access to the CD drive more or less so whatever you want to show will have to fit in the RAM, and you have limited amount of that.
Mida sa loed ? Nagunii aru ei saa ;)
http://www.tmeeco.eu
Files of all broken links and images of mine are found here : http://www.tmeeco.eu/FileDen

cero
Very interested
Posts: 287
Joined: Mon Nov 30, 2015 1:55 pm

Re: Best solution for anime VisualNovel

Post by cero » Mon Mar 09, 2020 8:52 am

I suppose you could interleave video and lower quality audio in the normal 1x (150kb/s) read rate, though with the finicky system each cd hickup will mean a small freeze then.

KanedaFr
Administrateur
Posts: 1132
Joined: Tue Aug 29, 2006 10:56 am
Contact:

Re: Best solution for anime VisualNovel

Post by KanedaFr » Wed Mar 18, 2020 11:06 am

thanks, I didn't think about lag when playing CDDA + loading frame :(

Then I'll probably go with a fli/flc like format ie difference between 2 frames, better than a 'avi' like format

I'll need to optimize it for genny (8x8 tile) and with frame reuse :
For exemple, a dialog part where only the "mouth" changes every second, it often uses only 5 or 6 mouths variation...
no need to encode it every frame...

added to my todo list :oops:

Post Reply