duo
New Member
Posts: 4
|
Post by duo on Mar 17, 2006 15:51:12 GMT 1
Will these be removed on the next version, or at least not started automatically? Speedhacks only work when there is no sound emulation. Also, the speedhacks in the superdat come with graphics hacks and game fixes for snesadvance, some of which mess up games on snestyl. In snestyl .2 and .3, I have to turn off speedhacks for sd gundam x to even work correctly. Anyway, the speedhacks seem to cause more problems than they are worth. They were designed for snesadvance, a custom built emulator, and I think they should be thought over in the next versions.
|
|
|
Post by craig588 on Mar 17, 2006 21:00:29 GMT 1
I'll start a snes9xTYL dat once it's externalized, focusing only on useless loops. There's no reason to keep processing idle loops, but yeah, some of the SNESadvance hacks break games.
|
|
|
Post by Tinnus on Mar 18, 2006 0:24:53 GMT 1
Uh... the hacks should have no effect whatsoever regarding sound.
|
|
|
Post by laxer3a on Mar 18, 2006 2:19:56 GMT 1
I dont know the details but some fix are effectively removing loops. Some loops may be loops waiting for audio signal.. Which is good in fact as it would make the CPU operation less dependant of APU operations.
Anyway, the per game profile functions is working in TYL I believe...(desactivate hack)
|
|
duo
New Member
Posts: 4
|
Post by duo on Mar 18, 2006 18:51:29 GMT 1
Some fixes could be helping, I agree, but the majority of the hacks are designed to help snesadvance with bg priority issues and other stuff. Superdat is a great idea, but snes9xtyl needs its own superdat. Because of this, a more snes9xtyl type superdat format would be cool.
Also, in the latest version, I don't know about others, turning speedhacks off doesn't save. You have to do it every time and then reload the rom. Its very annoying.
|
|
|
Post by yoyofr on Mar 18, 2006 22:51:30 GMT 1
in fact not all the snesadvance hacks are used, only the one with '42' in the value (speedhacks). so it should not be so bad. from my own tests, most of them work really well (I mean not breaking the game), that's why it's applied by default. in next version, the snesadvance.dat file will be externalized, so you'll be able to edit or delete it.
|
|
|
Post by corona on Mar 19, 2006 22:24:09 GMT 1
I'm gonna start working on my own speed hacks once the data is externalized. If Craig is gonna do the same thing, then I want to make sure we don't have redundant work. I'll focus working on roms released after 1994, so that will leave only a small list of good roms to tweak and fix. Super Mario RPG is gonna be quite the project to break, but if it becomes doable, I will let everyone know. I'll try playing around with the rom today and report back next weekend. (currently the best I could manage with the the debug version of Snes9x was 30-39 fps, so there is a LOT of extra swag to do before it becomes satisfactory playable.)
|
|