PPU Player

Discuss emulation of the Nintendo Entertainment System and Famicom.

Moderator: Moderators

Post Reply
User avatar
org
Posts: 155
Joined: Tue Aug 07, 2012 12:27 pm

PPU Player

Post by org »

Hi.

Here is an ultimative PPU emulator for you :)

https://github.com/emu-russia/breaknes/ ... -player-16

You can read more about its features in the presentation.

Enjoy! :beer: :D
Attachments
PPU_Player_Eng.pdf
(1.19 MiB) Downloaded 84 times
Drag
Posts: 1615
Joined: Mon Sep 27, 2004 2:57 pm
Contact:

Re: PPU Player

Post by Drag »

This is neat! It's funny, it seemed so natural to have a recording of register writes to store music, but I'd never thought about doing the same thing to store video. :D

I like that it has the waveform outputs as well, but that's just because I'm weird. :P
User avatar
Dwedit
Posts: 4924
Joined: Fri Nov 19, 2004 7:35 pm
Contact:

Re: PPU Player

Post by Dwedit »

The idea of logging PPU writes and such is also useful for catch-up style emulators.
Here come the fortune cookies! Here come the fortune cookies! They're wearing paper hats!
User avatar
TmEE
Posts: 960
Joined: Wed Feb 13, 2008 9:10 am
Location: Norway (50 and 60Hz compatible :P)
Contact:

Re: PPU Player

Post by TmEE »

That is how the video codec used by Kega Fusion emulator works, it logs all the VDP accesses and other state into a file which the codec then reconstucts into actual video. Definitely a good way to do stuff ~
User avatar
org
Posts: 155
Joined: Tue Aug 07, 2012 12:27 pm

Re: PPU Player

Post by org »

Thank you for your warm feedback, it's very important to us.

If you have any suggestions for the development of this project, you can leave them here or on GitHub.

I hope that Chad-style presentation didn't scare you off too much, I just tried to make it as simple and clear as possible. Under the hood, it's all on the serious side :)
User avatar
org
Posts: 155
Joined: Tue Aug 07, 2012 12:27 pm

Re: PPU Player

Post by org »

A new version of PPUPlayer is out, which can dump video signal.

https://github.com/emu-russia/breaknes/ ... -player-22

The manual is included:

https://github.com/emu-russia/breaknes/ ... gnalEng.md
Attachments
dump_video_007.png
dump_video_006.png
dump_video_003.png
Post Reply