I'm using KOS 1.2.0 here and it work
No one answered my question :/
I'm using KOS 1.2.0 here and it work
I dont use dev c++ i use bash for compiling and cygwin your makefiles are not in a format i use.
Neogeo uses the same z80 thats in genrator. with some changes and it's slow. I had SFX working today ok like buzzing badly but perfect when the sound effect played the buzzing would stop then start after. It was with the z80 and the sfx on running at 40|% or less speed.
So looking like i need to gain 50% speed out of the 2 cpu cores not looking good is it. Sound had a much bigger impact then it did on genesis plus.
May be you can find any faster Z80 core at the home of Z80 CPU.
All the z80 emulator should be referenced here.
Maybe this one is modified and is a bit faster? I found this quote, over here - http://www.home.zonnet.nl/duijs24/jemu/.Also, I updated the Z80 core with the CottAGE one (which is actually just a newer version of the JEmu Z80 core) and this resulted in a major performance boost.
Maybe this will help too? http://little-bat.de/prog/download/z80_68k/z80_68k.html
lol, if c68k is fast enough we could just have it run emulating the z80 faster than the sh4 can run just the z80 core :P
If anyone is looking to buy, sell, trade games and support a developer directly at the same time, consider joining Goozex. Enjoy!
Quzar i dont have the ram to compile his core and we need to patch it and recompile it my machine just crashes when i try. We cant use the precompiled there are things we need to ad to the core..
#include "m68kcpu.h"
/* NeoCD declarations */
void cdrom_load_files(void);
void neogeo_cdda_control(void);
void neogeo_prio_switch(void);
void neogeo_upload(void);
extern int img_display;
M68KMAKE_OP(1111, 0, ., .)
{
switch (REG_IR) {
case 0xfabe: neogeo_exit(); break;
case 0xfabf: img_display=1; cdrom_load_files(); break;
case 0xfac0: img_display=0; cdrom_load_files(); break;
case 0xfac1: neogeo_upload(); break;
case 0xfac2: neogeo_prio_switch(); break;
case 0xfac3: neogeo_cdda_control(); break;
default: m68ki_exception_1111(); break;
}
}
this need to go in m68kcpu.c in the other core i dont know where to put them in the new core yet.
So we cant just use the precompiled one's and i cant compile it with my machine some one with over 512 meg has to compile it.
i have plenty of ram, if you want ill compile and test it, all you have to do is send me the sources and makefile
If anyone is looking to buy, sell, trade games and support a developer directly at the same time, consider joining Goozex. Enjoy!
[quote author=Ian_micheal link=board=dcemu;num=1083323639;start=225#226 date=06/16/04 at 08:13:46]
Quzar i dont have the ram to compile his core and we need to patch it and recompile it my machine just crashes when i try. We cant use the precompiled there are things we need to ad to the core..
#include "m68kcpu.h"
/* NeoCD declarations */
void Â* Â*cdrom_load_files(void);
void Â* Â*neogeo_cdda_control(void);
void Â* Â*neogeo_prio_switch(void);
void Â* Â*neogeo_upload(void);
extern int img_display;
M68KMAKE_OP(1111, 0, ., .)
{
Â* Â* Â*switch (REG_IR) {
Â* Â* Â*case 0xfabe: neogeo_exit(); break;
Â* Â* Â*case 0xfabf: img_display=1; cdrom_load_files(); break;
Â* Â* Â*case 0xfac0: img_display=0; cdrom_load_files(); break;
Â* Â* Â*case 0xfac1: neogeo_upload(); break;
Â* Â* Â*case 0xfac2: neogeo_prio_switch(); break;
Â* Â* Â*case 0xfac3: neogeo_cdda_control(); break;
Â* Â* Â*default: m68ki_exception_1111(); break;
Â* Â* Â*}
}
this need to go in Â*m68kcpu.c in the other core i dont know where to put them in the new core yet.
So we cant just use the precompiled one's and i cant compile it with my machine some one with over 512 meg has to compile it.[/quote]
That look as HLE for the bios right ?
I need to modify the C68K generator (c68kgen.c) to take in account these specials commands, but that souldn't be too difficult
I was very busy with my personnal life these last 3 days but i'll try to look in that today...
Thanks yeah thats right. My machine i cant do it so im stuck got no webspace to put any thing up right now hope some one mirrored the source of v8.0 for every one.
ngemu dns is down right now.
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks