Search found 791 matches

by Nemesis
Thu Aug 30, 2018 7:09 am
Forum: Exodus
Topic: Exodus 2.1 release soon (Now available!)
Replies: 44
Views: 129424

Re: Exodus 2.1 release soon (Now available!)

Exodus 2.1 is now up on the website here
by Nemesis
Thu Aug 30, 2018 1:59 am
Forum: Megadrive/Genesis
Topic: Undefined behavior for ABCD and SBCD
Replies: 36
Views: 43133

Re: Undefined behavior for ABCD and SBCD

Just wanted to bump this to say thanks for all the research and effort here guys, and especially flamewing for your example code and test rom. I've made the necessary corrections to Exodus, and these changes will be included in the next release.
by Nemesis
Thu Aug 30, 2018 12:17 am
Forum: Exodus
Topic: Exodus 2.1 release soon (Now available!)
Replies: 44
Views: 129424

Re: Exodus 2.1 release soon

Sure, not a problem! You can do that right now in the current release. Basically, you just need to underclock the whole system. Exodus accurately emulates the clock system of the real hardware. If you underclock it, everything will slow down, but stay in time with each other. Go to the "Modules" dir...
by Nemesis
Wed Aug 29, 2018 4:10 am
Forum: Exodus
Topic: Exodus 2.1 release soon (Now available!)
Replies: 44
Views: 129424

Re: Exodus 2.1 release soon

So, anything else? :) Yeah, Saturn emulation :D One day, but not today. :) I'll probably push more into the Sega arcade systems next. After that I'll swing back around to the SegaCD, then the 32x. The 32x will be a stepping stone on the way to the Saturn, as I'll have to put together an SH2 core. S...
by Nemesis
Wed Aug 29, 2018 12:34 am
Forum: Mega/SegaCD
Topic: Subcodes only for CD+G ?
Replies: 8
Views: 13591

Re: Subcodes only for CD+G ?

I managed to get full subcode reading working on the LaserActive hardware through software. I found the bios routines were buggy and flawed. I had to partially bypass them and poke the hardware directly. Synchronization is also a problem. Subcode data arrives independently from sector data and unsyn...
by Nemesis
Wed Aug 29, 2018 12:09 am
Forum: Exodus
Topic: Exodus 2.1 release soon (Now available!)
Replies: 44
Views: 129424

Re: Exodus 2.1 release soon

Changes all done and pushed to the repo. The feature is off by default, but you can toggle it on in the settings. System savestates store the debug state (IE, timer progress and partially written text output), and debug savestates store whether the debug feature is activated. Text output goes to the...
by Nemesis
Tue Aug 28, 2018 7:12 am
Forum: Exodus
Topic: Exodus 2.1 release soon (Now available!)
Replies: 44
Views: 129424

Re: Exodus 2.10 release soon

I know absolutely nothing about this, but I'll look into it.
by Nemesis
Tue Aug 28, 2018 12:29 am
Forum: Exodus
Topic: Exodus 2.1 release soon (Now available!)
Replies: 44
Views: 129424

Re: Exodus 2.10 release soon

The best place is right here in this forum. This is a niche interest project, and the userbase will have shrunk over the last few years of inactivity. I don't expect to be swamped with more requests than I can manage myself, so just ask for them here. That'll give other people a chance to see them a...
by Nemesis
Mon Aug 27, 2018 12:46 pm
Forum: Exodus
Topic: Exodus 2.1 release soon (Now available!)
Replies: 44
Views: 129424

Exodus 2.1 release soon (Now available!)

I'll be making a new release of Exodus sometime within the next week. This release will mainly consist of bugfixes and performance enhancements. You can check the commit history on the Bitbucket repo to see what's gone in so far. There will probably be a few more changes over the coming days. Also, ...
by Nemesis
Tue Aug 21, 2018 11:02 pm
Forum: Video Display Processor
Topic: vcounter corruption
Replies: 3
Views: 11129

Re: vcounter corruption

For the record, Exodus doesn't currently emulate this effect, nor does any other emulator I'd wager. I'd like to add support for this in the future though, because it's actually a very important aspect to be aware of, which can cause surprising failures if you rely on the HV counter value.
by Nemesis
Tue Aug 21, 2018 10:59 pm
Forum: Video Display Processor
Topic: vcounter corruption
Replies: 3
Views: 11129

Re: vcounter corruption

I've observed this effect under a logic analyzer. As Sik said, the counter values are updated immediately, even if they're currently being read. You can see the VDP asserting its output lines for a read, then partway through the operation, the lines change state. When this happens, all bets are off....
by Nemesis
Mon Aug 20, 2018 3:01 pm
Forum: Exodus
Topic: Exodus 2.0.1 crash (has stopped working)
Replies: 9
Views: 15221

Re: Exodus 2.0.1 crash (has stopped working)

I'm sorry to say, this was an issue I actually identified and fixed in the repo back in 2015, but since I had to stop working on this project unexpectedly, I never did a following release, and the fix therefore never ended up in a release version. The bug is related to joysticks/gamepads. If you unp...
by Nemesis
Mon Aug 20, 2018 2:39 pm
Forum: Exodus
Topic: Third Party Libraries and Includes for Exodus
Replies: 4
Views: 10728

Re: Third Party Libraries and Includes for Exodus

Hmmm, I can't tell what might have gone wrong with your build, but I'm happy to see it seems like you resolved it in the end. I've just pushed a text document into the repo I had sitting in my local third folder. This gives the download links, and it's versioned so it'll be easy to match the require...
by Nemesis
Mon Aug 20, 2018 2:36 pm
Forum: Exodus
Topic: Incorrect disassembly of LINK instruction
Replies: 8
Views: 31894

Re: Incorrect disassembly of LINK instruction

Thanks for posting about this, and thanks TascoDLX for the great investigation! I've pushed a fix for this issue under EX-323.
by Nemesis
Mon Aug 20, 2018 12:56 pm
Forum: Exodus
Topic: Hello... It's me....
Replies: 2
Views: 9780

Hello... It's me....

Yes, I am in fact still alive. In fact, I'm getting fully back into the swing of things. Around six months ago I moved interstate, and cut down my daily work commute from 1.5 hours each way to 20 minutes. Funnily enough, that extra 2+ hours each day is meaning I'm finding I've got a bit more free ti...