Search found 939 matches

by Sik
Sat Apr 12, 2008 7:19 pm
Forum: Regen
Topic: Old Regen pages
Replies: 547
Views: 781298

No need to disassembly :P ;---------------------------------------------------------------------------- ;--------------------------; ; Initializes both players ; ;--------------------------; InitPlayers: movem.l d0-d1/a0-a1, -(sp) ;------------------------------------; ; Where the player data is sto...
by Sik
Sat Apr 12, 2008 4:51 pm
Forum: Regen
Topic: Old Regen pages
Replies: 547
Views: 781298

First off, you're doing a word write to an odd address, which is in the subroutine at $0002F0 (right after the main loop). Specifically, here: 00032A : 30fc 0011 : move.w #0x0011, (a0)+ ; a0 = 00ff038e 00032E : 10fc 0080 : move.b #0x80, (a0)+ ; a0 = 00ff0390 000332 : 30fc 0000 : move.w #0x0000, (a0...
by Sik
Fri Apr 11, 2008 6:23 pm
Forum: Regen
Topic: Old Regen pages
Replies: 547
Views: 781298

Ok, here it is. 0x00ff0391 ori.b $#0, d0 It seems to be no where.AamirM WTF, how did PC reach there?! The game never runs code from RAM. Also, ori.b #0, d0 is $0000 there, right? Because as far as I know, that very same instruction is the one that causes 3D games to crash in Genecyst (I wonder why ...
by Sik
Fri Apr 11, 2008 5:12 pm
Forum: Regen
Topic: Old Regen pages
Replies: 547
Views: 781298

Some more remarks: Whenever you find it put here the piece of code that belongs to it. If you find it inside a bunch of subroutines that access to VDP (a lot of them unused), I know where it is :P If you find it in code that reads the joypad... then what I've heard about NBA Jam 96 being able to acc...
by Sik
Fri Apr 11, 2008 5:03 pm
Forum: Regen
Topic: Old Regen pages
Replies: 547
Views: 781298

Well, I don't like to deliver bad news but your program will not run on a real Genesis. That is because your program is generating an address exception. If I turn it off the address exception emulation then it will run just fine. So there is just another example that Regen is more accurate than Keg...
by Sik
Thu Apr 10, 2008 6:40 pm
Forum: Regen
Topic: Old Regen pages
Replies: 547
Views: 781298

EDIT: I've just made a program that crashes on Regen. It works on Fusion... and nothing else D: It used to work in Regen before through, so no idea what's up. Trust me, I don't do anything strange :/ http://srb2town.sepwich.com/junk/nfight.bin Somebody confirm if this works on the real hardware any...
by Sik
Thu Apr 10, 2008 5:07 pm
Forum: Regen
Topic: Old Regen pages
Replies: 547
Views: 781298

Anyways I notice that the sound plays like cut, as if Regen wasn't fast enough to feed the system (with Turbo turned off already, that is). Well, that is really the case. In v0.77 DirectSound code was modified to keep the write position always ahead of play position even if it had to skip some samp...
by Sik
Thu Apr 10, 2008 4:18 pm
Forum: Regen
Topic: Old Regen pages
Replies: 547
Views: 781298

Windowed mode: 272 FPS Full screen mode: 177 FPS Hey, that isn't normal o_o' Oh, yeah, full screen has a bigger resolution... Make Regen to be able to set a different resolution when going full screen. Also, test with maximum settings: Windowed mode: 203 FPS Fullscreen mode: 132 FPS Anyways I notic...
by Sik
Thu Apr 10, 2008 3:40 pm
Forum: Regen
Topic: Old Regen pages
Replies: 547
Views: 781298

Framerates: When MD is not using sound: 273 FPS When MD is using sound: 245 FPS Notice I'm talking when the MD is using the sound or not. The sound emulation has always been turned on. Also I need to check more games, as none of those used shadow/highlight, raster effects (in the places I checkded) ...