dear OneThirty8 and other interested people. Let's join our knowledge and let's share and join in a team to cover that purpose, one ST emu for the DC.
I'll be waiting your comments. Thank You
[quote author=ron link=board=dcemu;num=1083323639;start=360#368 date=09/01/04 at 19:14:50]
Can you please give us more information about that port of onethirtyeight ? Your info is really appreciated[/quote]
My port doesn't work... that's about all the info there is at the moment. I think I was running out of memory. I've been working on a port of Wolfenstein3D/Spear of Destiny lately, and put CastAway on the back burner. The plan ATM was to try starting over on CastAway, starting from the GP32 port. That version is based on CastCE which is supposed to have more features than the original, which is what I was working from.
Anyway, I just thought this would be a cool emu to have, and one that some people wanted, which is why I started working on it. If you can get it working, don't feel like you're stepping on any toes. I'm afraid I won't be much help, though. I'm not very experienced with C, and half the time I have no clue what I'm doing anyway. ;D I just keep plugging away at stuff until I get it to work. I may also take another look at Hatari and see if I can get anything going there. Some stuff would have to be rewritten, but that might be another candidate.
dear OneThirty8 and other interested people. Let's join our knowledge and let's share and join in a team to cover that purpose, one ST emu for the DC.
I'll be waiting your comments. Thank You
SH4 Risc LittleEndian
[quote author=OneThirty8 link=board=dcemu;num=1083323639;start=360#370 date=09/05/04 at 09:02:06]I'm not very experienced with C, and half the time I have no clue what I'm doing anyway. ;D Â*I just keep plugging away at stuff until I get it to work.[/quote]
You and i have something in common![]()
If anyone is looking to buy, sell, trade games and support a developer directly at the same time, consider joining Goozex. Enjoy!
My new SH asm core is almost complete. Here is what is new:
- 100% opcodes implemented.
- Nearly 60% opcodes tested.
- Interrupt handling support implemented.
- Exception processing implemented (even group 0).
- Few optimizations performed.
More news about progress soon.
Ron, i could help you in your idea about the ST emu covering m68k emulationbut my core has to spent a little more in the oven.
Greetings.
- fox68k -
Thanks for the news![]()
Great news for my ears. Dear Fox68K, we have to talk about. I'm very interested as I said, in the cores developed over here. Also to count with Stef and quzar and 138 and all the friends with a lot of wishes to have at the end an emu so much like me. We'll be in touch
SH4 Risc LittleEndian
[quote author=fox68k link=board=dcemu;num=1083323639;start=360#373 date=09/06/04 at 08:54:42]My new SH asm core is almost complete. Here is what is new:
- 100% opcodes implemented.
- Nearly 60% opcodes tested.
- Interrupt handling support implemented.
- Exception processing implemented (even group 0).
- Few optimizations performed.
More news about progress soon.
Ron, i could help you in your idea about the ST emu covering m68k emulation Â*but my core has to spent a little more in the oven.
Greetings.[/quote]
Great news Would you be so kind to Include a version with the HLE stuff included for my project i love to test it out with it. Nothing much i can do but i can post what is needed. Hows the function naming of them are they compatable with M68k or c68k?
Thanks for your work it would greatly help my project.
Hi Ian,
give me some days to finish some bits.
You could see function naming here.
What do you mean by HLE stuff? NeoCD project?
Cheers.
P.D: Excuse me for my reply delay but i am taking some days of holidays.
- fox68k -
I guess it's supposed to be compatable with FAME, right?
In that case, if we made the PC version on an emulator work with FAME, would it be fairly easy to get the DC version working with the SH-4 one?
Ok in m68k_in.c we have to have this HLE functions.
/* 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;
}
}
So yes with out this it would not work for neogeo cd.
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks