| Home | Forums | What's new | Resources | |
| Games & emus worth porting |
| RockinB - Dec 21, 2004 |
| Prev | 1 | 2 | 3 | 4 | 5 | 6 | Next |
| Mr^Burns | Jan 6, 2005 | ||
| Games & emus worth porting My wish is to betatest the ngpc emu | |||
| RockinB | Jan 10, 2005 | ||
| Games & emus worth porting Some screenshots from the NeoGeoPocket emu: [attachmentid=972][ attachmentid=973] [attachmentid=974][ attachmentid=975] Runs on real Saturn now, is slow and got colors somehow slightly shifted to red. BTW: there was this guy black who said he already ported a NGPC emu, If I knew this, I wouldn't need to do these massive MSB fixes myself. | |||
| slinga | Jan 10, 2005 | ||
| Games & emus worth porting Wait, your working on an Atari Lynx AND a NeoGeo Pocket emu? Nice screenshots btw. | |||
| vbt | Jan 11, 2005 | |||
Games & emus worth porting
Maybe but I stopped when I didn't manage to find speed also the latest SMS plus forced me to restart from zero, all the code was changed. The only interesting things I did was to use Saturn tiles and sprites directly, the use of the 2nd CPU was never successfull. | ||||
| ExCyber | Jan 11, 2005 | ||
| Games & emus worth porting There's something profoundly neat about seeing a Chaos89 demo running on an NGPC emulator running on a Saturn emulator. | |||
| RockinB | Jan 14, 2005 | ||
| Games & emus worth porting Hey VBT and Mr^Burns, your betas of Lynx and NeoGeoPocket emus are ready. If you wanna try it out, you should contact me. Both feature: - CD browsing and rom loading from any directory - frameskipping NGPC emu features: - red colors fixed - external RAM cart support(4MB) ---> hey, even sonic(2MByte) and other 4MByte games run Please give feedback if you find any games that work with original emus, but not with my ports. | |||
| Mr^Burns | Jan 15, 2005 | ||
| Games & emus worth porting Check your personal messages | |||
| slinga | Jan 15, 2005 | ||
| Games & emus worth porting What's the speed like? | |||
| RockinB | Jan 18, 2005 | |||
Games & emus worth porting
I guess the reason why the betatesters don't respond to your question is, that they are still waiting for the titlescreen to appear The readme.txt states "slow" and "very slow" for Lynx and NeoGeoPocket emu, respectively. Anyways, now let's start a new round: The first one who knows what's running on Satourne here gets a wish for free :smash (how I like the hammer...): [attachmentid=979][ attachmentid=980] [attachmentid=981][ attachmentid=982] ...and don't be so modest like Mr^Burns. | ||||
| TakaIsSilly | Jan 18, 2005 | ||
| Games & emus worth porting That's a WonderSwan Color. Those are some pretty pictures | |||
| vbt | Jan 18, 2005 | |||
Games & emus worth porting
I'm interested with a release having some games included in the binary file Anyway it's a good work :thumbs-up: You forgot to port a Gameboy emu I should do that myself | ||||
| Mr^Burns | Jan 18, 2005 | ||
| Games & emus worth porting still waiting for rockin to contact me so i can try it out | |||
| RockinB | Jan 19, 2005 | ||||||
Games & emus worth porting
Absolutely correct :agree ! Now what's your wish? I expected this one's speed to be the worst of all, but fortunately, it's way faster than the NGPC emu.
Are you sure? VBT, about your SMS emu, you said it was difficult to find speed. I remember your emu being in a very good condition, especially concerning speed. It is very close to being playable, the left thing is compatibility. I tried out a lot of roms with it(long time ago) and only few worked(example:sonic freezes after some jumping around). For more speed you should have a look at the z80 core discussion at dcemu uk.... I'm speaking of a SH4 Z80 core from Ishmairs ZX Spectrum emu and the new CZ80 from Stef. He says he will need two more weeks to finish. It's very small(good for Saturns small cache) and 1.6 times faster. BTW: all your links are dead, all sources and binaries of your SMSemu are not accessable by others. <!--QuoteBegin-M r^Burns@Tue, 2005-01-18 @ 09:43 PM still waiting for rockin to contact me so i can try it out [post=128023]Quoted post[/post] [/quote] Hm, I've PMed the link again, maybe you missed some of my PMs? My mama said: "You got to finish what you started." It was hard to convince me to continue this one, because it is the worst emu sourcecode I've seen so far. (only the good compatibility would be a reason) Today, I found an error in the emu itself. Although it has been ported to about 20 platforms, Saturn must be the first MSB architecture of them... What's this? (Satourne shots of 1st working version) [attachmentid=984][ attachmentid=985] [attachmentid=986][ attachmentid=987] [attachmentid=988] | |||||||
| Mr^Burns | Jan 19, 2005 | ||
| Games & emus worth porting Ah sorry it appears the forum has a bug where it still says "0 New messages" even tho theres 3 new ones | |||
| RockinB | Jan 21, 2005 | ||
| Games & emus worth porting I've speeded up the frameskipping for all 4 emulators. The WonderSwan Color emu got some additional speed-up. The GameBoy Color emu still got a bug that prevents playing commercial roms. For lot's pics of the emus running on real Saturn look at my page.... | |||
| vbt | Jan 21, 2005 | ||
| Games & emus worth porting Please send me the new releases :bow | |||
| TakaIsSilly | Jan 23, 2005 | |||
Games & emus worth porting
Could you add a file selection routine to the original StarDust... code? The thing you should look for is fileacc.c and the file is loaded to the location pointed by ROMChunk. Yes, you're adding something to something that doesn't work (i don't even think it compiles correctly in SBL <_<), but think of it as moral incentive to me ^^; | ||||
| RockinB | Jan 27, 2005 | |||
Games & emus worth porting
That one is better! I'll see what I can do. @antime: Do you know if we could use libsgl.a with an ELF toolchain? The SGL is in COFF format. I've been trying to speed-up the emus. Made a little profiling and cpu cycle counting lib to see which part of the emu is the bottleneck and to find most used opcodes. The intention was to apply little optimizations to where they are most effective and verify them. For strange resons, my first attempt to otimize results in bigger codesize and slower execution(Satourne), although it should be the other way around :huh . That's the problem with high level languages... The WonderSwan and Lynx emus probably could reach full speed with an optimized asm cpu core. Looking at gleam (NES emu for DC), there are 3 cores of a CPU similar the one in Lynx. One of which is asm and could be used as a start... The NeoGeo Pocket emu will only reach full speed with some sort of binary translation. It's main CPU is a beast to emulate and runs at 6.144 MHz. I'm not sure which way to go, because who knows if I got enough ASM skills to write a faster core than gcc produces? Aside from that, the dynarec approach cannot be avoided as I would like to emulate even faster systems. | ||||
| antime | Jan 27, 2005 | ||
| Games & emus worth porting Use ar to extract the object files, then convert them using objcopy and re-create the archive (again using ar). Let us know if it works! | |||
| Prev | 1 | 2 | 3 | 4 | 5 | 6 | Next |