HomeForumsWhat's newResources 
 
 
Yabause
slinga - Jul 26, 2005

 < Prev  1  2  3  4  ...  8  Next> 

 CyberWarriorX Aug 28, 2005
Well, at least it's progress I'll see if I can figure out what else I may have missed.

Cyber Warrior X

 slinga Aug 28, 2005
Yep, thanks for all your help.

 slinga Aug 29, 2005
I tried to do a little debugging. It seems like all of the "Unhandled Onchip" errors are coming from sh2core.c. The vast majority of the errors are coming from the function: FASTCALL OnchipWriteByte(u32 addr, u8 val).

There are 2 errors coming from this function as well: FASTCALL OnchipWriteLong(u32 addr, u32 val).

After these warnings Yabause segfaults. I have no clue where it's segfaulting.

 Mask of Destiny Aug 29, 2005
I'm not too familiar with yabause, but I'm thinking that the problem isn't in those functions so much as it's a problem somewhere else in the SH-2 core. It looks like maybe one or both of the SH-2s has jumped to the wrong address (probably trying to execute data as code). and is trying to write to addresses it shouldn't

 CyberWarriorX Aug 30, 2005
Alright, I commited a few more changes to cvs. You may have to for a few hours for it to show up on the public cvs though. You'll know when it's updated when you see /yabause/src/c68k/types.h get updated.

If it doesn't work now I'll probably have to wait until Guill gets his new lap top before trying again.

Cyber Warrior X

 Guillaume Aug 30, 2005

  
	
	
Originally posted by CyberWarriorX@Tue, 2005-08-30 @ 10:52 PM

If it doesn't work now I'll probably have to wait until Guill gets his new lap top before trying again.



Btw, I should get that laptop today. Just have to install linux on it and I can try and fix yabause for 64-bits machine. So, if it's still not working, it should be working soon

 slinga Aug 31, 2005
More progress: Now it just segfaults, no more unhandled chip errors. Unfortunately I have no clue where it's seg faulting.

 CyberWarriorX Sep 1, 2005
Looks like Guill figured it out! It seems as though c68k(the 68k core we're using) wasn't exactly 64-bit compliant. It looks like it's been fixed

Cyber Warrior X

 slinga Sep 1, 2005
:cheers

Works now, and speed seems pretty decent (then again this is my first saturn emu on my super computer). Thanks for all your help guys.

One thing to look at, I still got a few warnings during compilation for c68k/c68k_op4.inc. I looked through the file and it looks like it's complaining about some u32 typecasts.

 Guillaume Sep 2, 2005
I've just done some changes to remove those warnings. I think I'll have to fix some more things for 64 bits cpu as games working on 32 bits are still crashing.

About speed, I'm getting 15 fps on the cdplayer screen without the graphic card drivers and 40 fps with drivers.

 vbt Sep 2, 2005

  
	
	
Originally posted by slinga@Fri, 2005-09-02 @ 02:07 AM

:cheers

Works now, and speed seems pretty decent (then again this is my first saturn emu on my super computer). Thanks for all your help guys.

One thing to look at, I still got a few warnings during compilation for c68k/c68k_op4.inc. I looked through the file and it looks like it's complaining about some u32 typecasts.

[post=139039]Quoted post[/post]



ehe you're ready for the contest

 RockinB Sep 3, 2005

  
	
	
Originally posted by vbt@Sat, 2005-09-03 @ 12:11 AM

ehe you're ready for the contest

[post=139108]Quoted post[/post]



I hope so, too .

 slinga Sep 4, 2005
I'm down :cheers

Got satconv working on linux, gotta spend time figuring out how take bin -> iso, and of course how to compile saturn code. Shouldn't be too hard but will take me some time.

 Raster Sep 9, 2005
How hard would it be to extend Yabause to to support cartridge emulation?

 RockinB Sep 9, 2005
I heard rumours that it works already.

But you can develop cartridge games just like if it where CD games.

In both cases the IP.BIN header specifies where the binary is loaded to. If you include all data inside the binary or load it from CD, the only change would apply to the IP.BIN to make it a cartridge game.

 CyberWarriorX Sep 10, 2005
Here's a list of currently supported carts:

-Action Replay 4M Plus(Commlink and write abilities not emulated. rom required)

-Backup ram carts(4-32 Mbits)

-Dram carts(8, 32 Mbits)

-16 Mbit rom cart(untested, but it -should- work. rom required)

I'll work on Netlink whenever I get the mountain of other things I need to do done(so basically not for a while). Unfortunately if you want to use a specific cart, you have to change a line in yabause.c and recompile. I'll have it changed around eventually to be command-line/GUI selectable.

Cyber Warrior X

 ExCyber Sep 11, 2005

  
	
	
Originally posted by CyberWarriorX

-16 Mbit rom cart

Before anyone asks: no, this is not a typo.

 CyberWarriorX Sep 12, 2005

  
	
	
Originally posted by ExCyber+Sat, 2005-09-10 @ 10:31 PM-->
QUOTE(ExCyber @ Sat, 2005-09-10 @ 10:31 PM)