Jump to content

Out of these which ones could be a reality..?


Guest DJ WATTS

Recommended Posts

Guest DJ WATTS

Ok just a little question on what may be possible converting to Smartphone.

I know none are out now but it would be nice to know from the programmers out there and people in the know that if some of these could be done.

Out of these which ones do you think could be a reality on our Smartphone soon and any info and ideas on them:

1. SNES Emulator

2. Gameboy Advance Emulator

3. Nintendo 64 Emulator

4. Sega Game Gear

5. Sega Master System

6. Sega Megadrive (Genesis in US)

7. Atari Lynx

8. Commodore 64 Emulator

9. MAME

10. Amiga

11. Playstation1

I wont even bother making myself look silly and putting a choice in for xbox, PS2, Dreamcast and Gamecube...:lol:

Post your answers in 1,2,3,4,5,6,7,8 etc possible/9,10 not possible etc if you like.:lol:

If i missed a system or a game port then post it here if you think it could be possible to run on the SPV and is worth mentioning.

Cheers all and hopefully this will be a nice read and will get everyone excited with the possibilities of our Smartphone.;)

Link to comment
Share on other sites

Guest HelloDave

These are my guesses of how possible an emulator for each system would be, not if anyone will actually write/port one for the SPV

Don't see why not

5. Sega Master System

8. Commodore 64 Emulator

9. MAME

Maybe

4. Sega Game Gear

7. Atari Lynx

Don't hold your breath

6. Sega Megadrive (Genesis in US)

1. SNES Emulator

10. Amiga

Only if Geoge W Bush scored more than 100 in an IQ test :wink:

2. Gameboy Advance Emulator

3. Nintendo 64 Emulator

11. Playstation1

And going slightly OT

Are you sure your signature is visible to everyone, including those registered as blind and aliens watching from other galaxies DJ Watts? :wink:

Link to comment
Share on other sites

Guest awarner [MVP]

Don't forget the most important one

you have missed on the list

S spectrum48k emulator which I belive someone

is working on at the moment.

But that's in another thread ;)

Link to comment
Share on other sites

Guest DJ WATTS

Dam you Ed, you stole my Avatar & SiG... ;)

Give em back i tell you, there mine... he he lol :lol:

LMAO :wink:

Are you sure your signature is visible to everyone, including those registered as blind and aliens watching from other galaxies DJ Watts?

A lot of my friends hail from the distant stars, wanna make sure they can veryfiy a post by me! :lol:

Seriously, SiG making is a great hobby of mine and this is one i use on another board.

Link to comment
Share on other sites

hmmm, interesting question

>1. SNES Emulator

this should be doable

2. Gameboy Advance Emulator

I dont think the phone can handleit

3. Nintendo 64 Emulator

Not bloody likely

4. Sega Game Gear

Maybe

5. Sega Master System

6. Sega Megadrive (Genesis in US)

maybe

7. Atari Lynx

i should think so

8. Commodore 64 Emulator

I've looked into this, unfortunately there arent any pocketpc ports available AFAIK :-(

9. MAME

I've been working on this a bit, unfortunately it seems to want too much memory, i'm looking for a lighter port ( i.e fewer games :-(

10. Amiga

Naaaaaah, funny thing though, the amigas original competitor the Atari ST is emulated on pocketpc, dont know how well though

11. Playstation1

naaaaah

12 Sinclair Spectrum

I'm working on this as well, but dont hold your breath i'm quite busy with 4 other SPV projects AND finding a job :-/

Link to comment
Share on other sites

Guest DJ WATTS

So how is the code with the Spectrum coming along?

You think this is possible within the limits of the SPV and are there any drawbacks with the SPV you have encountered and/or solutions you have found?

Nice to here people like you taking time out to give something back to the community with your talent and expertise!;)

Think the best Emulator/port that could be released would be the SNES personally. Spent many a late night playing on that in the good old days...:lol:

Link to comment
Share on other sites

The lynx emulator should be a distinct possibility, there is an application called pocketlynx for the PocketPC which should be portable to the SPV (with a little effort). Before anyone says anything about the source not being available, email the author and remind him of clause 4 in the codebase re-use README.TXT which says that if you base an application on the Handy codebase you have to release the source for that application.

Link to comment
Share on other sites

Guest DJ WATTS

Nice sarge, quick lets get the guys email and pass this source code onto someone that can do wonders with it on here!!;)

Im sure there could be a few takers up for the challenge on here...

Link to comment
Share on other sites

;) do i have to keep saying this, hehe! Aprently someone who is competent in ARM should be able to make a gameboy advance emulator in his sleep, since SPV and GBA both use arm (or this is what i have been led to believe)!

DJ Hope

Link to comment
Share on other sites

eh? If you have the same CPU instructions those dont need to be emulated only graphics hardware, ive been intrested in emulation for about 5 years or so now, im pretty sure if something is designed for one CPU the CPU instructions dont need to be emulated.

Surely its no different from wine running windows applications on linux it dosnt need to emulate x86 hardware it just interprets windows API calls?

DJ Hope

Link to comment
Share on other sites

wheter or not GBA emulation without emulation ARM code

PocketPC has been running ARM cpus forever AND there are more programmers on the PPC platform.....why hasn't it been done by one of them ?

The emulators that have been done uptill now has been ports of existing emulators for the PPC platform, porting them is a MUCH smaller task than writing something for scratch

So don't get your hopes up high, if it's posible i will probably happen on the PocketPc first , when/if that happens i'd be glad to attempt a port to the SPV

Link to comment
Share on other sites

http://www.morphgear.com/

GBA on pocketpc has been done, but its not opensource!

In fact the version that they use in that emulator is a port of http://fms.komkon.org/VGBA/ <--that emulator!

Not a particulaly powerful beast eathier, i imagine the graphics hardware would be the harsh bit to emulate

Taken from the VGBA site:

"GBA is built around an ARM7TDMI 32bit CPU running at 16MHz. GBA video subsystem is very similar to that of SNES, but more advanced. The sound subsystem uses direct sample output. GBA also includes the four-channel melodic sound chip from the original GameBoy"

DJ Hope

Link to comment
Share on other sites

Yeah, an emulator exist , but does it use native ARM code or is it emulated ? i can't find any word of this

But still, no sourcecode = no freeware port :cry:

Link to comment
Share on other sites

Yeh i dont think its using native arm insturctions to decode since VGBA is a C++ multiplatform emulator and according to the morphgear page its *slow* besides morphgear runs on loads more pocketpcs than arm pocketpcs so it would probably be better if they avoided cpu insturctions altogther.

Link to comment
Share on other sites

Guest adrianfox
eh? If you have the same CPU instructions those dont need to be emulated only graphics hardware, ive been intrested in emulation for about 5 years or so now, im pretty sure if something is designed for one CPU the CPU instructions dont need to be emulated.

Surely its no different from wine running windows applications on linux it dosnt need to emulate x86 hardware it just interprets windows API calls?

 

DJ Hope

Partly, but..

If you don't emulate the CPU it is difficult to control how the emulated code behaves. Most emulators emulate everything including the CPU. This way 99% of code runs on them. I call this 'low level' or hardware emulation.

Another aproach is high/API level emulation where you fix up the target code so that all calls to the hardware are intercepted and replaced by calls to your own routines. This is how the Winows on Linux thing prolly works and also how a famous N64 emulator worked. One advantage of this aproach is speed, since portions of the game are being replaced by equivalent routines executing natively on the host's hardware . It is however not really true emulation. For example in the case of the N64 only a very small number of games would work i.e. those that had been 'allowed' for, and even some of these exhibited strange artifacts. Also anything that called APIs not 'anticipated' would fail.

I don't think emulating something like a GBA would be suited to this approach. I imagine most code hits the metal directly thus not providing any suitable API calls to intercept.

Link to comment
Share on other sites

Nice one thats more like the answer i wanted ;) But yes okay i am getting my definatitions of what exactly is TECHNICALLY an emulator slightly mixed up, since W.I.N.E. (windows on linux thing) does indead stand for Wine Is Not an Emulator!

I just rekon that if you really knew what you were doing a GBA emulator might be relisable, thats my theory!

Anyways take it easy,

DJ Hope

Link to comment
Share on other sites

Guest kingdom master

ok, so looking at this as somoene who understands nothing about emulation, could somoene tell how on earth u get started learning this stuff, id like to learn and maybe create a emulator, i have the roms but not the skills to emulate.

also the snes conversion if im rite? should be easier than gba, as its an older system

can anyone tell me out of my list which can be converted

sorry if i repeat any thats been ask of before, please if you do reply state why it wouldnt be feasable.

3do

cdi

snes

mame

gamegear

lynx

virtual boy

mega drive

master system

amstrad 464

pc clone

the nes emulator i just cant get it to work.

Link to comment
Share on other sites

Guest pibrahim

Do you know basic programming?

I once thought about making an emulator, before I just completely realised its something I don't even have the necessary programming skills, never mind the know-how to code various API's/etc.

Link to comment
Share on other sites

Guest DJ WATTS
MorphGear is an emulation system for Windows 98/2000/XP and Pocket PC that allows you to play games originally released for the following game systems:

OMG ;) Now this is the sort of Emulator i am hoping for on SPV.

Whoever could crack this code and manage to get it running on the SPV would definatley have a name to be remembered in the SPV scene.

So in short to the answer to my original post is it is quite possible to emulate most of the systems i listed (apart from PS1, Amiga & N64 DAM :cry: ) but i can live with that.

Now where is that emulator programing booklet i left lying around...:lol:

Link to comment
Share on other sites

  • 3 weeks later...
Guest kingdom master

are there any updates on upcoming emulators?

i know most people would want a snes or megadrive emulator and possibly a 464 amstrad or lynx would be good or even gamegear.

dont really think anything older would be worth it.

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.