• Welcome to SCdev.org. Please log in.

Welcome to the new SCdev forums!

Snezziboy (yet another SNES emulator)

Started by bubble2k, May 17, 2006, 07:51:53 PM

Previous topic - Next topic

bubble2k

Oops... then it's my bad. :( Sorry fellas. I'll do an update tonight. :oops:

mog123

Hi, im from the SNESAdvance scene (Pocketheaven.com forums) and i would like to ask you if you would rather like to improve SNESAdvance, with adding HDMA and working on mode 7 instead of doing something from scratch. You could also add the nifty scaled screen;)
With your help(with HDMA) maybe games like Chrono Trigger and FFVI/V could work (ff5 almost works-it doesnt have text) And SNESAdvance does have better fps percentage.

Anyway nicve work with your emu there ;)

onarum

Quote from: "mog123"Hi, im from the SNESAdvance scene (Pocketheaven.com forums) and i would like to ask you if you would rather like to improve SNESAdvance, with adding HDMA and working on mode 7 instead of doing something from scratch. You could also add the nifty scaled screen;)
With your help(with HDMA) maybe games like Chrono Trigger and FFVI/V could work (ff5 almost works-it doesnt have text) And SNESAdvance does have better fps percentage.

Anyway nicve work with your emu there ;)

it would be great if you guys could work toguether on snesDS to get chrono trigger working...
SC CF + 1GB Kingston CF + flashed NDS = a whole lot of fun.

mog123

another selfish DS owner :)

Remember THE DS is compatible backwards, and if some code gets done with SNESAdvance, Gladius and Loopy (the snesDS developers) will implement it too.
Therefore why should just 1 platform be enhanced when 2 can be enhanced at one time ;)

bubble2k

Hi mog123, great to see you here too.

The reason why I did not continue from SNES Advance was mainly because I believed there was plenty of room for optimization. And that might have been difficult with the existing code-base I feel. Hence the complete rewrite. It's some duplication of effort, but it's not competition or anything. And if kicks the scene back into action a little, why not? :)

You said SNES Advance had better fps? From my experience that doesn't seem to be the case. At least for Gradius 3, I think Snezziboy runs a tad faster. (That's if the ROMs are patched with the speed hacks in both Snezziboy and SNES Advance)

ps: The new package has been released again, with the snezzi.gba emulator core. Apologies for the screw-up :oops:

mog123

the speedhacks arent there for giving higher speed, they're there for Playing the game at real speed(original speed)
Yeah i know it's not about the competition, it's just it would take less time, so that the scene could get a fully functional (without special chips and sound) SNES Emulator for the GBA. I think that if you're very eager to help we could get Chrono Trigger/FF4-6/Or other games to work in a less than a month
But anyway my offer still stands, you could work with trio/adam/to90zeroblue (its one and the same person) and try to do something with him with SNESAdvance, also you could try talking to FluBBa for pointers, it would really help in SNESAdvance.

Cheers

mog123

Quote from: "bubble2k"
The reason why I did not continue from SNES Advance was mainly because I believed there was plenty of room for optimization.

Sorry to say that but there isnt much space to optimize. The best what you can get is the same speed as in SNESAdvance

Klaus2

Hello

1st i did read "Another SNES Emu" i thaugt wow nice then i see its for GBA  psshh.

Sry guys but i cannot see why GBA Emus r still in development,NDS gives so much more options (bigger n 2 screen,more buttons,touchscreen)

Is it that hard to prog things on DS? i cant understand it.
And pls no comment go prog byself ^^

Sry for my spammy post

Greets
Klaus
Nintendo DS Silver NEF106*****
Nintendo DS Lite Black UEH107*****
FlashMe V6+7
SuperCard SD FW 1.84
2Gb 133x Extrememory SD Card
SuperCard DSONE SDHC with SP3
2Gb 60x Kingston Micro SD Card

mog123

can't you read what i posted? a couple of posts up t.t
the ds is compatible backwards, and if something works on the GBA it will work on the DS t.t

socket

I don't think that was the point.  The DS is more powerful so I think the complaint was that nobody is developing one actually for the DS hardware.  

Maybe he should learn to code for DS and write one himself.  :P

Jinnai

Quote from: "uzumakishade"
Quote from: "meangreenie"Fantastic work, It's nice to see a new snes emulator.. especially one that works in this unique way.  8)

Donkey Kong 1 2 and 3 please :D j/k

Theyve already made gba remakes of the donkey kong countries.

Heres a list of games most people would probably want to see it working with:
Chrono Trigger
FF Series
Megaman X Series
Mario RPG
Kablooey
Joe And Mac
Mario All Stars

If you can get it to work with at least on game on this list with saving, i can guarantee you, i will support this project as well as many other people  will. Just so you know im not rushing you or anything just making a suggestion and hoping these will work in time. :)
There are a few others **cough** Star Ocean **cough**, but if SNES advance can't even run them....

Oh and just for kicks even though I know it was never intended for this, I wanted to see how VBA would work with it, so i loaded SMRPG onto it and it worked descently considering Snezzi was not designed for VBA or other PC emulators. Not quite playable (as it lacked any dialogue text and a bit sluggish (though setting my FM drop from 0 to 1 might have fixed that) and some other odd stuff (and of course no sound)...it impressed me that VBA would even run it that well.

Jax

What are the games that work decently?

bubble2k

QuoteSorry to say that but there isnt much space to optimize. The best what you can get is the same speed as in SNESAdvance

Have you done assembly programming in ARM7? Can I know what is your basis for saying that?

QuoteWhat are the games that work decently?

For the moment, it's Gradius3, CastlevaniaX, Super Castlevania, MegamanX.

Critical_Impact

The DS has 33+66 mhz proccessors, the GBA has i believe 8 or 16 or something, the snes had 2. We can only optimize a snes gba emulator so much. Some games are never going to work, i believe someone needs to make a ds specific version as it will be faster, and even be able to emulate the specific chips that the gba cant.

mog123

I have talked with FluBBa and he told me there is no room for optimization, arm asm is the most efficient and in SNESAdvance it has been pushed to the maximum