3DO ZONE Forums

The Only R.E.A.L. 3DO Experience.
It is currently Tue May 23, 2017 11:58 am

All times are UTC [ DST ]




Post new topic Reply to topic  [ 6 posts ] 
Author Message
 Post subject: 3doh - GNU/Linux 3do emu
PostPosted: Sat Aug 17, 2013 12:05 am 
Offline
3DO ZERO USER

Joined: Fri Aug 16, 2013 5:22 pm
Posts: 3
Hi, i'm developing a "new" 3do emulator for GNU/Linux...in fact, it's based on freedo and got some ideas from 4do (i.e how to get freedo working). This one is written in C, and uses SDL for audio, video and input. Also got an optional OpenGL video rendering that enables nice stretching.

I've written it with portability in mind, it can be easily ported over almost any SDL platform. My initial idea was porting it to Dreamcast, but then i saw that freedo isn't really a speed demon. Anyway, maybe an android port will be the next step.

The repository of the emu is in:
http://code.google.com/p/3doh/

i've released no binary yet, mainly because there's some little things that i want to finish, but there's the code if you want to build it yourself.


Top
 Profile  
 
PostPosted: Sat Aug 17, 2013 2:09 am 
Offline
3DO ZERO USER
User avatar

Joined: Wed Feb 13, 2013 3:23 am
Posts: 142
Location: France
Welcome to 3DO ZONE guaripolo !
I don't use Linux/GNU oses often but i'm sure some Linux users here will like 3doh :)
An android port will be very cool, I can't wait for it !

_________________
My 3DO homebrews:
CHIP8 emulator
Heli-Copt3rs
Killminds
Unlucky Pony
Where's Derpy


Top
 Profile  
 
PostPosted: Sat Aug 17, 2013 7:27 pm 
Offline
3DO ZERO USER

Joined: Fri Aug 16, 2013 5:22 pm
Posts: 3
thank you!

I always liked 3do, i remember the first time i've seen Fifa International Soccer intro, it blowed my mind!
Let's see if there's some way to improve performance in freedo, i have a low end notebook and it runs at 45-50 fps in 2d games. NFS is the slowest game that i've tested, about 22 fps ingame. Maybe some profiling can show us the slowest parts of code, i.e. improving the 3x3 matrix/vector product can give about 2-3 extra fps in nfs.


Top
 Profile  
 
PostPosted: Sun Aug 18, 2013 2:49 am 
Offline
3DO ZERO USER
User avatar

Joined: Wed Feb 13, 2013 3:23 am
Posts: 142
Location: France
guaripolo wrote:
Let's see if there's some way to improve performance in freedo, i have a low end notebook and it runs at 45-50 fps in 2d games. NFS is the slowest game that i've tested, about 22 fps ingame. Maybe some profiling can show us the slowest parts of code, i.e. improving the 3x3 matrix/vector product can give about 2-3 extra fps in nfs.

I don't think you will be able to run 3D games at full speed on low-end devices unless of course you can rewrite the emu with an HLE approach.
Plus NFS was ported to PS1 so i don't think that's worth the time.
Maybe we can request the Retroarch team to port 3doh to their engine ?
Retroarch is the best multi-emulator out there and i can already play Sega 32X games on my android tablet thanks to them !
Apparently what they do is that they take the code source of one emulator and then they add it
to their program as a core. Your emulator must be the perfect candidate for them since it uses SDL/OpenGL.

_________________
My 3DO homebrews:
CHIP8 emulator
Heli-Copt3rs
Killminds
Unlucky Pony
Where's Derpy


Top
 Profile  
 
PostPosted: Sun Aug 18, 2013 8:04 pm 
Offline
3DO ZONE ADMIN
User avatar

Joined: Sat Jan 13, 2007 4:21 pm
Posts: 4682
Location: Cambridgeshire, UK
I'm a Linux user (and an Android one) but I'm in America on with work at the moment. When I get back, next weekend, i'll have a look. I'm actually quite excited by this. It would be nice to have a play of 3DO games on Android while I'm on the train :)

_________________
Forum: http://cdinteractive.co.uk/3do/forum/
Tumblr: http://3dokid.tumblr.com/


Top
 Profile  
 
PostPosted: Thu Sep 12, 2013 5:36 am 
Offline
3DO ZERO USER

Joined: Fri Aug 16, 2013 5:22 pm
Posts: 3
well, seems like it was ported to libretro

https://github.com/r-type/libretro-3doh

:D


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 

All times are UTC [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group