Home | Forums | What's new | Resources | |
Yabause |
dhau - Dec 12, 2003 |
1 | 2 | Next> |
dhau | Dec 12, 2003 | |||
I was browsing SourceForge projects, and I found project Yabause!... I beg everyone with good knowledge and understanding of inner Saturn workings to help author by submitting patches and providing bug reports. His coding style is C++, and he uses a lot of french, but I guess it is possible to live with this. If I will get enough brains for a project of this complexity, I would prefer to do vanilla C project a-la "Quake / Quake 2 engine": clean, tight, the only allowed C++-sizm is "//" But then again, if it will eventually work, who am I to judge |
Runik | Dec 14, 2003 | |||
You know that French rules in Saturn emulation Maybe you should just start learning it I got contacted by this guy, and he was quite cool... Another French guy was doing a Saturn emulator; he was starting to have graphical results, but I haven't heard from him in a long time His project was called SSX |
AntiPasta | Dec 14, 2003 | ||||
Then Snoy prolly sued the crap out of him |
Guillaume | Dec 17, 2003 | |||
Hi, I'm currently switching my code from french to english and the next release will be more understandable for non french speaking people. This release will occur as soon as I get this damned segfault fixed and will include as new feature a (simple) debugger : it will be possible to pause/resume emulation, execute instructions step by step and display the disassembled instruction. The current release of yabause (0.0.2) is really crap, I've released it too fast, so I really want to do a clean 0.0.3 release. Thanks for your interest. Guillaume (yabause author, as you might have guessed) |
mrkotfw | Dec 17, 2003 | |||
Hi, maybe i can rls some patches, i haven't checked your site but if you can specify what you need i can rls a few patches... yah converting french to english would be helpful |
madmalkav | Dec 17, 2003 | ||||
Cool. Saturn dev and translaion scene needs that kind of stuff. I will love to see a debugger as complete as possble -instructions, registers, memory,...-. Keep up the good work. |
Guillaume | Dec 18, 2003 | |||
To answer Piratero and madmalkav: If you want to help, you're welcome ! For time being, I'm trying to run the bios, but it's entering an infinite loop and I've added the debugging part to find out the cause. I think the BIOS is waiting for some interrupt that does not occur. Yabause will remain a "console" program because I want to keep a minimum of dependencies, I will surely use OpenGL and/or SDL for the graphic part. If you want me to add some features in Yabause, feel free to ask...but keep in mind that for now, Yabause don't even run the BIOS... |
AntiPasta | Dec 18, 2003 | |||
well, the option to load BIN executables would be nice and probably very easy to implement... just load em to 0x06004000 and jump innit? |
Runik | Dec 19, 2003 | ||||
Did you add the SMPC interrupt with the correct timing ? For each command you have a timing (which is described in the SMPC manual). Doing so should help you going further ... |
madmalkav | Dec 19, 2003 | ||||
Too bad my coding skills sucks. I'm more familiar the game translation that with emu programming, by far. Anyway, I will take a look of the english commented code when you release it. |
Guillaume | Dec 20, 2003 | |||
Thank you Runik !!! I'm so stupid, I was not sending the smpc interrupt after the intback command...it's now going further on ! Thank you very much ! I have also add the possibility to load binaries at 0x6004000 |
Guillaume | Feb 11, 2004 | |||
At last I've made a new release of yabause. I've started translate it to english, so it should be more understandable to non french speaking people. I've added some debugging possibilities : pause/resule emulation and step by step execution, and it is now possible to load binaries at 0x6004000. The last thing is that I'm now using SDL and it's far more portable, a friend even managed to compile yabause on windows using mingw. |
vbt | Feb 11, 2004 | |||
Nice work |
Guillaume | Feb 13, 2004 | |||
Yes, I gonna try to release a binary for windows. But for time beeing, yabause compile but don't work. |
kahuna | Feb 16, 2004 | |||
Thank for all of your hard work on this |
vbt | Jun 7, 2004 | |||
It seems there was some great improvements, Linux fans will be happy. |
Runik | Jun 8, 2004 | |||
Yeah, I helped him a bit lately to get his controls working Now he's in starting to look into the logo assembly |
Guillaume | Jun 8, 2004 | |||
You helped me a lot Runik ! Yes, I'm currently working on the logo assembly. I'm also trying to get it work on windows, but there's some weird bugs left. |
vbt | Jun 9, 2004 | |||||||
Maybe it's because of the SDL, I saw you use it to make your emu working on both Linux and Windows. |
1 | 2 | Next> |