Go to advanced search

by Andrey
Tue Apr 09, 2013 1:48 pm
Forum: Gaming
Topic: fceux (NES) port with native GLES2 rendering
Replies: 30
Views: 16040

Re: fceux (NES) port with native GLES2 rendering

@kalehrl

I think snes9x to Pi porters can look at my gles2 implementation/explanation and insert it to their ports.

But i think raspberry is not capable to emulate 16-bit CPU and many custom SNES chips at full speed. This will result in dropped frames.
by Andrey
Sun Apr 07, 2013 8:36 pm
Forum: Gaming
Topic: fceux (NES) port with native GLES2 rendering
Replies: 30
Views: 16040

Re: fceux (NES) port with native GLES2 rendering

@Vanfanel It's syncing by audio. Video can jerk sometimes, when audio is run out of video. Do you use HDMI or analog TV in? Maybe you encountered the same problem? Sometimes i got fuzzy buggy sound via HDMI. But thit bug appears in all programs (xbmc, etc). Fixed by turning tv off and on %) or switc...
by Andrey
Sun Apr 07, 2013 7:25 pm
Forum: Gaming
Topic: fceux (NES) port with native GLES2 rendering
Replies: 30
Views: 16040

Re: fceux (NES) port with native GLES2 rendering

@kalehrl If you have PAL tv, then only settings for you is PAL mode (sdtv_mode=2, --pal 1, PAL rom's). Strange that you have some speedup in PAL. Normally there is some slowdown in PAL games. It's the same on real NES ( watch videos on youtube with comparision ). Do not mix PAL/NTSC settings in emul...
by Andrey
Sun Apr 07, 2013 12:07 pm
Forum: Other projects
Topic: Project: Raspberry PiNES
Replies: 21
Views: 26132

Re: Project: Raspberry PiNES

And now it's time to place a good emulator inside.

http://www.raspberrypi.org/phpBB3/viewt ... 4&p=325663
by Andrey
Sat Apr 06, 2013 8:08 pm
Forum: Gaming
Topic: fceux (NES) port with native GLES2 rendering
Replies: 30
Views: 16040

Re: fceux (NES) port with native GLES2 rendering

Sometimes i got fuzzy buggy sound via HDMI.
But thit bug appears in all programs (xbmc, etc).
Fixed by turning tv off and on %) or switching to analog in and back to HDMI.
by Andrey
Sat Apr 06, 2013 12:27 am
Forum: Gaming
Topic: fceux (NES) port with native GLES2 rendering
Replies: 30
Views: 16040

fceux (NES) port with native GLES2 rendering

Hi!) After some hacking i'm proudly present to you subj emulator. The main goal is vsynced PAL/NTSC video and good sound (but without uber-filters). Get it here: https://www.dropbox.com/s/uu751ibdqmvq0co/fceux.zip Unpack binary from zip to some folder in your home folder. Then remove ~/.fceux folder...
by Andrey
Fri Apr 05, 2013 7:32 am
Forum: Gaming
Topic: Atari800 port with native GLES2 rendering.
Replies: 52
Views: 21596

Re: Atari800 port with native GLES2 rendering.

edited first post to match the current project state
by Andrey
Thu Mar 28, 2013 9:38 pm
Forum: Gaming
Topic: Atari800 port with native GLES2 rendering.
Replies: 52
Views: 21596

Re: Atari800 port with native GLES2 rendering.

Raspberry Pi port is now available on the official project download page.

http://sourceforge.net/projects/atari80 ... 800/3.0.0/
by Andrey
Thu Mar 21, 2013 11:54 pm
Forum: Gaming
Topic: Atari800 port with native GLES2 rendering.
Replies: 52
Views: 21596

Re: Atari800 port with native GLES2 rendering.

Here is the current source I use (it is currently hardcoded to show a 640x400 window for my rpix86 use, but I'm sure you can easily replace all 640, 400, WIDTH and HEIGHT values to be whatever it was that Atari used. :) ): http://ax86.patrickaalto.com/gles_video.c Thanks for your C++ -> C conversio...
by Andrey
Thu Mar 21, 2013 11:53 pm
Forum: Gaming
Topic: Atari800 port with native GLES2 rendering.
Replies: 52
Views: 21596

Re: Atari800 port with native GLES2 rendering.

Good news - my GLESv2 renderer backend integrated to main Atari800 source code tree.
Now Raspberry Pi platrorm is officially supported.
Updated version on Pi Store.
Waiting for update in project download section.
by Andrey
Tue Mar 19, 2013 12:59 pm
Forum: Gaming
Topic: Atari800 port with native GLES2 rendering.
Replies: 52
Views: 21596

Re: Atari800 port with native GLES2 rendering.

I'll integrate my changes to Atari 3.0.0.
Maybe i'll test this.
by Andrey
Fri Mar 15, 2013 4:28 pm
Forum: Gaming
Topic: Atari800 port with native GLES2 rendering.
Replies: 52
Views: 21596

Re: Atari800 port with native GLES2 rendering.

Otto

:)
You mean simple render 2 triangles with static texture?
But emulator updates texture each frame with glTexSubImage2D.
by Andrey
Wed Mar 13, 2013 12:42 pm
Forum: Gaming
Topic: Atari800 port with native GLES2 rendering.
Replies: 52
Views: 21596

Re: Atari800 port with native GLES2 rendering.

I don't know how to disable it :)
by Andrey
Wed Mar 06, 2013 12:22 am
Forum: Gaming
Topic: Atari800 port with native GLES2 rendering.
Replies: 52
Views: 21596

Re: Atari800 port with native GLES2 rendering.

it's because of my changes is not integrated in main code tree.
i wrote support request and will rewrite my C++ code to C (thanks Pate) and submit my changes to main repo.
by Andrey
Tue Feb 19, 2013 12:28 pm
Forum: Gaming
Topic: Atari800 port with native GLES2 rendering.
Replies: 52
Views: 21596

Re: Atari800 port with native GLES2 rendering.

Also try to run as root (see comments).

http://store.raspberrypi.com/projects/atari800

I dont know why it may work as root %)
by Andrey
Mon Feb 18, 2013 1:10 pm
Forum: Gaming
Topic: Atari800 port with native GLES2 rendering.
Replies: 52
Views: 21596

Re: Atari800 port with native GLES2 rendering.

evad97

May be it's the same problem as described in this topic?

http://www.raspberrypi.org/phpBB3/viewt ... 09#p261009

Try to setup CEA modes.
by Andrey
Sat Feb 09, 2013 10:17 am
Forum: Gaming
Topic: STICKY: rpix86 (Raspberry Pi x86 emulator) ver 0.19 released!
Replies: 250
Views: 198278

Re: rpix86 (Raspberry Pi x86 emulator) progress

Pate wrote:You mean for example this line?

Code: Select all

vec4 c0 = texture2D(u_palette, vec2(p0.r + 1.0/256.0*0.5, 0.5));
Yes, and in filtering pixel shader code.
by Andrey
Fri Feb 08, 2013 9:15 pm
Forum: Gaming
Topic: STICKY: rpix86 (Raspberry Pi x86 emulator) ver 0.19 released!
Replies: 250
Views: 198278

Re: rpix86 (Raspberry Pi x86 emulator) progress

Pate

I checked your C++ to C conversion, all fine except shader code.
You need to modify shader sources with your 1024x512 texture size (half-pixel offsets).
by Andrey
Thu Feb 07, 2013 1:29 pm
Forum: Gaming
Topic: Atari800 port with native GLES2 rendering.
Replies: 52
Views: 21596

Re: Atari800 port with native GLES2 rendering.

I pretty much took your video_rpi.cpp, video_gles2.cpp and video_gles2_shader.cpp codes, combined them into a single source file gles_video.c (I converted the C++ things to plain C), trying not to break anything. Wow, you need to host this C sources anywhere because of GPL license ;-) I'll send the...
by Andrey
Sat Feb 02, 2013 5:22 pm
Forum: Other projects
Topic: C64 emulator
Replies: 103
Views: 77026

Re: C64 emulator

bobek wrote:could you explain me what had to be changed on the opengl part?
Maybe this thread helps you.
http://www.raspberrypi.org/phpBB3/viewt ... 78&t=30889
by Andrey
Fri Feb 01, 2013 12:16 pm
Forum: Gaming
Topic: NES raspberry pi
Replies: 3
Views: 3058

Re: NES raspberry pi

Again, these are NOT “Optimised” for the RPi (Predominantly using SDL rendering, NO GPU assistance!) but some customised binaries and sources are starting to appear using Open GLES rendering, so gaining substantial performance by utilising the RPi’s GPU. Check the Forum OPTIMISED BINARIES Andrey’s ...
by Andrey
Thu Jan 31, 2013 12:02 am
Forum: Gaming
Topic: Unreal Speccy Portable - ZX Spectrum emulator
Replies: 58
Views: 22457

Re: Unreal Speccy Portable - ZX Spectrum emulator

Otto wrote:hdmi_ignore_edid=0xa5000080
Ok, i tried this too.
Now my TV shows "No Signal" on most modes or enables 480p or 720p (60Hz).
And emulator works ok :)
by Andrey
Mon Jan 28, 2013 3:56 pm
Forum: OpenGLES
Topic: OpenGL ES as slow as SDL?
Replies: 39
Views: 11648

Re: OpenGL ES as slow as SDL?

I wanted to use GLES for an emulator too since SDL is giving me some trouble... No luck here, so I've been using dispmanx for fast fullscreen hardware scaling instead. So far I've got Vice, Fceux, Doxbox and Snes9x running at decent speeds. Sounds is another issue... managed to have it perfect in F...
by Andrey
Sun Jan 27, 2013 6:54 pm
Forum: Other projects
Topic: Raspberry Pi in an Atari Flashback 4 case
Replies: 4
Views: 2941

Re: Raspberry Pi in an Atari Flashback 4 case

Hi) did you installed my port of Atari800 ?)
http://www.raspberrypi.org/phpBB3/viewt ... 78&t=30889

Go to advanced search