Guest DJ WATTS Posted February 2, 2003 Report Share Posted February 2, 2003 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 More sharing options...
Guest HelloDave Posted February 2, 2003 Report Share Posted February 2, 2003 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 More sharing options...
Guest awarner [MVP] Posted February 2, 2003 Report Share Posted February 2, 2003 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 More sharing options...
Guest ajb3000 Posted February 2, 2003 Report Share Posted February 2, 2003 How about an XBox emulator? ;) Link to comment Share on other sites More sharing options...
Guest Ed Posted February 2, 2003 Report Share Posted February 2, 2003 heheheh ---> hahahah ---> Link to comment Share on other sites More sharing options...
Guest DJ WATTS Posted February 2, 2003 Report Share Posted February 2, 2003 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 More sharing options...
Guest MBoden Posted February 2, 2003 Report Share Posted February 2, 2003 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 More sharing options...
Guest DJ WATTS Posted February 3, 2003 Report Share Posted February 3, 2003 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 More sharing options...
Guest sarge Posted February 3, 2003 Report Share Posted February 3, 2003 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 More sharing options...
Guest DJ WATTS Posted February 3, 2003 Report Share Posted February 3, 2003 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 More sharing options...
Guest MBoden Posted February 3, 2003 Report Share Posted February 3, 2003 Yeah, someone get a pocketpc version of the source and i'll try to port it to the SPV 8) Link to comment Share on other sites More sharing options...
Guest DJHope Posted February 3, 2003 Report Share Posted February 3, 2003 ;) 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 More sharing options...
Guest adrianfox Posted February 3, 2003 Report Share Posted February 3, 2003 Using the same CPU is not an advantage. The CPU still has to be emulated to provide the virtual hardware enviroment. Link to comment Share on other sites More sharing options...
Guest DJHope Posted February 3, 2003 Report Share Posted February 3, 2003 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 More sharing options...
Guest MBoden Posted February 3, 2003 Report Share Posted February 3, 2003 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 More sharing options...
Guest DJHope Posted February 3, 2003 Report Share Posted February 3, 2003 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 More sharing options...
Guest MBoden Posted February 3, 2003 Report Share Posted February 3, 2003 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 More sharing options...
Guest DJHope Posted February 3, 2003 Report Share Posted February 3, 2003 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 More sharing options...
Guest adrianfox Posted February 3, 2003 Report Share Posted February 3, 2003 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 More sharing options...
Guest DJHope Posted February 4, 2003 Report Share Posted February 4, 2003 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 More sharing options...
Guest kingdom master Posted February 4, 2003 Report Share Posted February 4, 2003 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 More sharing options...
Guest pibrahim Posted February 4, 2003 Report Share Posted February 4, 2003 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 More sharing options...
Guest DJ WATTS Posted February 4, 2003 Report Share Posted February 4, 2003 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 More sharing options...
Guest kingdom master Posted February 20, 2003 Report Share Posted February 20, 2003 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 More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now