- Fix a lot of cycle counting issues in CrabZ80.
- Added support for the SMS VDP's H-Counter.
- Added support for utilizing a BIOS ROM with SMS and Game Gear emulation (also, added a BIOS replacement).
- Added support for the IO Control and Memory Control registers on the SMS.
CrabEmu 0.1.9 Released
- BlueCrab
- The Crabby Overlord
- Posts: 5666
- https://www.artistsworkshop.eu/meble-kuchenne-na-wymiar-warszawa-gdzie-zamowic/
- Joined: Mon May 27, 2002 11:31 am
- Location: Sailing the Skies of Arcadia
- Has thanked: 9 times
- Been thanked: 69 times
- Contact:
CrabEmu 0.1.9 Released
I've been sitting on this release a bit longer than I would've liked to, so I decided it would be a good time to just release it. This new release of CrabEmu adds a Qt "port" (and support for Linux) along with many other changes to the emulation. Here's a high-level overview of what exactly has changed in CrabEmu 0.1.9 (in relation to the Dreamcast port, and general stuff):
- Maturion
- Moderator
- Posts: 619
- Joined: Fri Oct 12, 2007 1:52 pm
- Location: Munich, Germany
- Has thanked: 0
- Been thanked: 0
- Contact:
Re: CrabEmu 0.1.9 Released
Great release and keep up the good work!
I am really impressed that there's Linux support, I'll try to build this this evening.
I am really impressed that there's Linux support, I'll try to build this this evening.
- Nico0020
- DCEmu User with No Life
- Posts: 3837
- Joined: Wed Oct 17, 2001 7:44 pm
- Location: Fukuoka, Japan
- Has thanked: 0
- Been thanked: 1 time
Re: CrabEmu 0.1.9 Released
love to see linux support, thanks for the release!
*The Cadillac of signatures*
- Maturion
- Moderator
- Posts: 619
- Joined: Fri Oct 12, 2007 1:52 pm
- Location: Munich, Germany
- Has thanked: 0
- Been thanked: 0
- Contact:
Re: CrabEmu 0.1.9 Released
CrabEmu has been featured on the popular German homebrew/gaming website Gamefreax.de as homebrew of the week.
- BlueCrab
- The Crabby Overlord
- Posts: 5666
- Joined: Mon May 27, 2002 11:31 am
- Location: Sailing the Skies of Arcadia
- Has thanked: 9 times
- Been thanked: 69 times
- Contact:
Re: CrabEmu 0.1.9 Released
Wow... That's.... interesting? I didn't think it was all that impressive of a release myself...Maturion wrote:CrabEmu has been featured on the popular German homebrew/gaming website Gamefreax.de as homebrew of the week.
- Maturion
- Moderator
- Posts: 619
- Joined: Fri Oct 12, 2007 1:52 pm
- Location: Munich, Germany
- Has thanked: 0
- Been thanked: 0
- Contact:
Re: CrabEmu 0.1.9 Released
And now, it has been front-paged on ngemu.com: http://www.ngemu.com/frontpage/?p=vB119093
- Christuserloeser
- Moderator
- Posts: 5948
- Joined: Thu Aug 28, 2003 12:16 am
- Location: DCEvolution.net
- Has thanked: 10 times
- Been thanked: 0
- Contact:
Re: CrabEmu 0.1.9 Released
Thanks a lot for this update! Looking forward to give it a try asap.
Insane homebrew collector.
- BlueCrab
- The Crabby Overlord
- Posts: 5666
- Joined: Mon May 27, 2002 11:31 am
- Location: Sailing the Skies of Arcadia
- Has thanked: 9 times
- Been thanked: 69 times
- Contact:
Re: CrabEmu 0.1.9 Released
Sadly, I haven't had all that much time to work on it, and since the last release, there's been almost no changes to the Dreamcast version at all. The source code is up on the sourceforge project, and whats in the subversion repository there is the latest version of the code.
I want to try to do a new release sometime in the near[ish] future, but I can't really promise much. Other projects, work, and classes have kept me pretty busy.
I want to try to do a new release sometime in the near[ish] future, but I can't really promise much. Other projects, work, and classes have kept me pretty busy.
- Christuserloeser
- Moderator
- Posts: 5948
- Joined: Thu Aug 28, 2003 12:16 am
- Location: DCEvolution.net
- Has thanked: 10 times
- Been thanked: 0
- Contact:
Re: CrabEmu 0.1.9 Released
FM support would be totally kick ass!
Maybe you could check against fMSXdc which does emulate the 2413 IIRC.
Maybe you could check against fMSXdc which does emulate the 2413 IIRC.
Insane homebrew collector.
- BlueCrab
- The Crabby Overlord
- Posts: 5666
- Joined: Mon May 27, 2002 11:31 am
- Location: Sailing the Skies of Arcadia
- Has thanked: 9 times
- Been thanked: 69 times
- Contact:
Re: CrabEmu 0.1.9 Released
The problem would be that I don't think the core of the emulator would be fast enough to emulate the FM hardware in addition to what it has already. Truth be told, CrabEmu is quite slow, and always has been that way. Its partially my relative inexperience with emulation compared with some of the greats (Charles MacDonald, etc), and partially that it hasn't really been that much of a problem (except when I first released it on the Dreamcast). I've always favored accuracy over speed, perhaps to a fault.Christuserloeser wrote:FM support would be totally kick ass!
Maybe you could check against fMSXdc which does emulate the 2413 IIRC.
Also, I started CrabEmu as a project to write everything in the core of it myself. That means, if I am going to do FM emulation, I'm going to write it myself, and that requires more time than I have at the moment. I know that seems a bit stubborn, but that's the way the project has been for me, and the way I want it to continue to be.
- Basil
- Insane DCEmu
- Posts: 200
- Joined: Wed Apr 09, 2008 9:04 am
- Has thanked: 13 times
- Been thanked: 0
- Contact:
Re: CrabEmu 0.1.9 Released
Time to test it.
First i noticed that rom browser doesnt support subfolders, at first time i put game gear and sms roms in separate folders like crabemu/roms/gg and crabemu/roms/sms and it was displayed 'insert rom cd' so i put everything into rom folder and it did the trick.
As for emulation what i tested i didnt noticed anything wrong ... but games doesnt show fullscreen! i played before Sms Plus and it do show fullscreen.
Also can you tell what conrols is ? How to rerurn from game to game selection ? I'm now sure but it looks like when i push start to pause a game nothing happens...
So can you add fullscreen display in next version that looks almost ready at svn ?
First i noticed that rom browser doesnt support subfolders, at first time i put game gear and sms roms in separate folders like crabemu/roms/gg and crabemu/roms/sms and it was displayed 'insert rom cd' so i put everything into rom folder and it did the trick.
As for emulation what i tested i didnt noticed anything wrong ... but games doesnt show fullscreen! i played before Sms Plus and it do show fullscreen.
Also can you tell what conrols is ? How to rerurn from game to game selection ? I'm now sure but it looks like when i push start to pause a game nothing happens...
So can you add fullscreen display in next version that looks almost ready at svn ?
Buy more independent Dreamcast games:
https://www.goatstore.com/Products/Sega ... elopments/
https://www.dragonbox.de/en/201-for-sega-dreamcast
https://www.goatstore.com/Products/Sega ... elopments/
https://www.dragonbox.de/en/201-for-sega-dreamcast
- BlueCrab
- The Crabby Overlord
- Posts: 5666
- Joined: Mon May 27, 2002 11:31 am
- Location: Sailing the Skies of Arcadia
- Has thanked: 9 times
- Been thanked: 69 times
- Contact:
Re: CrabEmu 0.1.9 Released
The SVN version does support subdirectories in the ROM browser.Basil wrote:Time to test it.
First i noticed that rom browser doesnt support subfolders, at first time i put game gear and sms roms in separate folders like crabemu/roms/gg and crabemu/roms/sms and it was displayed 'insert rom cd' so i put everything into rom folder and it did the trick.
CrabEmu on the Dreamcast shows as close to fullscreen as it can without distorting the original aspect ratio.As for emulation what i tested i didnt noticed anything wrong ... but games doesnt show fullscreen! i played before Sms Plus and it do show fullscreen.
Controls are listed in the README file. You cannot change them. A = Button 1, B = Button 2, D-Pad = D-Pad. It'll automatically pick up the first two controllers plugged in (at least in SMS mode).Also can you tell what conrols is ?
Also listed in the README. (Left Trigger + Y)How to rerurn from game to game selection ?
Start is mapped to the Game Gear start button in Game Gear mode and to a Z80 NMI in SMS mode (which is what the Pause button on the SMS console did).I'm now sure but it looks like when i push start to pause a game nothing happens...
Personally, I do not like it when the graphics are stretched out of proportion, and that's why they are the way they are right now. That said, I haven't touched CrabEmu's code in a while, and if there were a new release any time soon, it'd probably end up being whatever's in the SVN right now. I doubt I'll have any time to work on the code any time soon either, unfortunately.So can you add fullscreen display in next version that looks almost ready at svn ?
- Basil
- Insane DCEmu
- Posts: 200
- Joined: Wed Apr 09, 2008 9:04 am
- Has thanked: 13 times
- Been thanked: 0
- Contact:
Re: CrabEmu 0.1.9 Released
Sorry for not reading readme fully...
Oh, that's good, thanks.The SVN version does support subdirectories in the ROM browser.
Ok, maybe you can add in future an option to allow change it to fullscreen because it looks too small on my tv? At least this feature seems to be only one missing for me...I do not like it when the graphics are stretched out of proportion, and that's why they are the way they are right now.
Buy more independent Dreamcast games:
https://www.goatstore.com/Products/Sega ... elopments/
https://www.dragonbox.de/en/201-for-sega-dreamcast
https://www.goatstore.com/Products/Sega ... elopments/
https://www.dragonbox.de/en/201-for-sega-dreamcast
-
- Psychotic DCEmu
- Posts: 577
- Joined: Mon Aug 11, 2008 9:34 am
- Location: Nowhere U.S.A.
- Has thanked: 0
- Been thanked: 0
Re: CrabEmu 0.1.9 Released
Any clues on how to compile the SVN Dreamcast version on Linux. It doesn't seem to be as simple as running a makefile...BlueCrab wrote:The SVN version does support subdirectories in the ROM browser.
- BlueCrab
- The Crabby Overlord
- Posts: 5666
- Joined: Mon May 27, 2002 11:31 am
- Location: Sailing the Skies of Arcadia
- Has thanked: 9 times
- Been thanked: 69 times
- Contact:
Re: CrabEmu 0.1.9 Released
It shouldn't be any harder than just building it from the Dreamcast Makefile that's in there, at least its not on my machine. As long as you have a recent version of KOS and a sane version of GCC it should work just fine.
Also, I've added in an ugly stretched graphics (aka fullscreen) mode to the Dreamcast version in the SVN. Hold Left Trigger while selecting a ROM to enable it. Be warned, it looks particularly ugly with Game Gear games.
Also, I've added in an ugly stretched graphics (aka fullscreen) mode to the Dreamcast version in the SVN. Hold Left Trigger while selecting a ROM to enable it. Be warned, it looks particularly ugly with Game Gear games.
- Basil
- Insane DCEmu
- Posts: 200
- Joined: Wed Apr 09, 2008 9:04 am
- Has thanked: 13 times
- Been thanked: 0
- Contact:
Re: CrabEmu 0.1.9 Released
Thank you for filling my request about fullscreen!
Is it 0.1.9 or 0.2.0 version at SVN ?
Is it 0.1.9 or 0.2.0 version at SVN ?
Buy more independent Dreamcast games:
https://www.goatstore.com/Products/Sega ... elopments/
https://www.dragonbox.de/en/201-for-sega-dreamcast
https://www.goatstore.com/Products/Sega ... elopments/
https://www.dragonbox.de/en/201-for-sega-dreamcast
- BlueCrab
- The Crabby Overlord
- Posts: 5666
- Joined: Mon May 27, 2002 11:31 am
- Location: Sailing the Skies of Arcadia
- Has thanked: 9 times
- Been thanked: 69 times
- Contact:
Re: CrabEmu 0.1.9 Released
The version in the SVN is the current code, as it stands. It is later than 0.1.9, but since I've not released a 0.2.0, it can't be called that either.
- Christuserloeser
- Moderator
- Posts: 5948
- Joined: Thu Aug 28, 2003 12:16 am
- Location: DCEvolution.net
- Has thanked: 10 times
- Been thanked: 0
- Contact:
Re: CrabEmu 0.1.9 Released
I am really looking forward to the next release.
Insane homebrew collector.