Exodus Emulation Platform

Managers
I would like to...
by comments
by date
by popularity
Sort
Display all
or
Enable filter

6 votes Vote

Add all SEGA system Support

Currently, only the base Mega Drive/Genesis system is supported. Full support for all SEGA systems would be a very powerful addition. Joke btw.
Marco, 22.09.2013, 13:14
0 comments
5 votes Vote

Add Tool Assisted Speedrun Support

As Exodus contains the most accurate Sega Genesis emulation, as soon as the bugs are ironed out and the core is completed, someone should make a version that is designed for tool assisted speedruns in the event that a game might exhibit different...
panzeroceania, 31.08.2013, 15:37
0 comments
4 votes Vote

Provide x86 build

As stated, for those machines running x86 Windows, please provide and x86 build. This tool seems very useful and compact; however, it will not work on my Windows 7 32-bit machine.
dinolazer, 16.11.2014, 15:39
0 comments
3 votes Vote

Allow starting games through Launchbox

I'd like to be able to launch the game through launchbox or a similar command line-type of program. It'd be nicer than having to choose from a menu with Exodus.
Damion, 04.05.2015, 21:53
2 comments
2 votes Vote

Add support for other systems

I would like to see the addition of other systems. I thin that this would entice others to build more modules.
theboy181, 01.05.2015, 23:45
0 comments
2 votes Vote

shader support

support for external gpu shaders
a1b2cd3, 31.03.2019, 14:22
0 comments
2 votes Vote

Support for Sega Model 1, 2 and 3

these arcades have a very poor emulation only the first sega model 1 has been emulated well and as exodus has in one of its points the accuracy of the cycle makes me excited to play in these arcades. I hope it is possible but since exodus has...
Edinson, 09.06.2019, 05:23
0 comments
1 vote Vote

Add breakpoints/NOPs from disassembler view

Sometimes I wish I could just add a quick break in an upcoming line in the disassembler view. It'd be nice to be able to add breakpoints from the disassembler view while a game is running. If one wanted to make the breakpoint itself more...
ehw, 06.11.2015, 11:35
0 comments
1 vote Vote

Replay/pad log support

I normally use Exodus for it's active disassembler feature. I'd like to play through a lot of the games I have to check for unused stuff myself, but sometimes I wish I could use someone elses replay/speedrun data to play the game for me. This...
ehw, 06.11.2015, 12:08
0 comments
1 vote Vote

get parity w/ nukeykt/GenPlusGX Sound Emulation

As far as I know, the only thing emulation wise that Exodus lacks (if there are other things then work on those too definitely) compared to Genesis Plus GX in retroarch is ym2612 emulation accuracy. They are using code from nukeykt at:...
a1b2c3, 31.03.2019, 14:17
0 comments
1 vote Vote

Transparency on Plane Viewer

Currently transparent pixels in the Plane Viewer display as black. If this could be changed to a grid pattern, or a user selected color, it would make it a lot easier to rip tile sheets that have pure black colour in them.
PPenguin, 17.12.2022, 07:28
0 comments
0 votes Vote

Load IDA Pro Symbol Maps for Exodus' Disassembler

Since Exodus can export an Active Disassembly analysis to an .idc script, it'd be cool if Exodus could take a generated .MAP file from an IDA Pro assembly database and apply it to an Exodus workspace. I know an idea exists for ASM68k support, but...
ehw, 06.11.2015, 11:22
0 comments
0 votes Vote

Highlight fade changed bytes in RAM viewer

This is something Cheat Engine has to help make viewing the contents of altered memory easier on the eyes. It would be cool if Exodus could quickly highlight the byte that gets changed with a red color and then back to normal in a RAM view. That...
ehw, 06.11.2015, 11:26
0 comments
0 votes Vote

Exodus automatically labels lib subroutines/data

It would be nice if Exodus had support for common library signatures (like the Nemesis and Enigma compression format). That way, if I did an analysis on an Active Disassembly session, Exodus will apply specific labels/comments for data that...
ehw, 06.11.2015, 11:30
0 comments
0 votes Vote

AutoFix checksum support

A lot of Megadrive games will purposely hang if you edit the rom and reset the game within Exodus. it'd be a nice way to test modifications if I didn't have to worry about the checksum checks flipping out every time I reloaded the rom.
ehw, 06.11.2015, 11:38
0 comments
0 votes Vote

Instruction/syntax coloring in disassembler view

Self explanatory. Something that should make it a bit more easier on the eyes when quickly reading through lines of assembler in the disassembler window.
ehw, 06.11.2015, 11:40
0 comments
0 votes Vote

Auto make RAM/CRAM/Z80 RAM/etc segments idc

As far as I know, the active disassembler in Exodus will only disassemble/identify any data that's seen. However, it would be nice if the .idc that Exodus generates also automatically created the proper memory/io data segments (like mida.idc) as...
ehw, 06.11.2015, 11:44
0 comments
0 votes Vote

68k to (pseudo) C decompiler

I thought this was an interesting idea. It would be cool if you could present option in the disassembler window to view a select subroutine in a highlevel logic like pseudo C for easy interpretation.
ehw, 06.11.2015, 11:57
0 comments
0 votes Vote

Select output audio rate for audio log

I noticed the audio that gets output by the audio logger is at a pretty weird audio rate. It would be nice to have an option to force the output rate to 44000/48000 Hz or something similar.
ehw, 06.11.2015, 11:59
0 comments
0 votes Vote

Backwards compatible savestates

It would be nice if Exodus could load and save in other emulator savestate formats, if possible.
ehw, 06.11.2015, 12:05
0 comments
0 votes Vote

Screenshot/Video recording support

It would be nice if any Image Window created had the ability to save screen shots or video recordings of whatever's on the screen at the time.
ehw, 06.11.2015, 12:09
0 comments
0 votes Vote

Lack of Xinput support or isn't working

I tried mapping my Xinput controller in the emulator and it didn't work, signifying the lack of Xinput support or it being broken.
Toru the Red Fox, 29.11.2018, 07:21
0 comments
0 votes Vote

Emulator trying to load modules from System32 (Big Mistake)

Exodus is trying to load modules from System32, while it should not do, or it may harm your computer.
Ashemy, 18.08.2020, 22:25
1 comment
0 votes Vote

Port this to OSX

I want to port this emulator to MacOS. But I'm not sure where to start because I'm a total newbie in this sort of stuff.
Alexander, 23.04.2023, 23:22
0 comments
0 votes Vote

Fix Kdebug - new event line for each comment

Currently Kdebug is concatenating all K line commands together in one long string that grows with every K line command, that quickly leads to serious slow downs whilst viewing the Event viewer. It also makes it time sapping to view new comments...
Shannon Birt, Yesterday, 06:27
0 comments
60 votes Vote

Controller Support

When I downloaded Exodus, I was suprised that it didn't have support for any USB controllers. It's a simple idea. For now, i'm using joy to key to play these games. It would be nice if controller support is at least in the next version? But you...
Response from the site administrator
Nemesis1207, 01.05.2015
Support for this was added in Exodus 2.0
Goldtex, 01.05.2013, 09:23
0 comments
23 votes Vote

Add a tile map viewer

Since tile map updates happen outside of the screen (when correctly programmed), it would be great if there was a way to see these updates. Viewing the tile maps in their entirety would really help analyzing how scrolling engines work.
Response from the site administrator
Nemesis1207, 01.05.2015
Support for this was added in Exodus 2.0
tokumaru, 02.05.2013, 05:01
0 comments
16 votes Vote

Write portable code

I know you're not planning a Linux version yourself, but you can do a lot to help/hinder those who want to port to Linux. Requiring a VC runtime is a bad start. Please use toolkits that exist on many platforms to enable easy porting. There are...
Response from the site administrator
Nemesis1207, 27.05.2013
You'll find very few third party library references exist, and all the ones that do are cross platform. See the "About" dialog for a complete list of non-platform third party libraries used in this project. Apart from these libraries, the only other dependencies are the Win32 API for the interface (which is reasonably contained, but I've got more plans in this area), and OpenGL for the rendered elements, and of course the C++ Standard Template Library, which is what is contained in the VC++ runtimes that you need to install. I chose to link to the STL dynamically because I'm using DLL's for plugins, and I didn't want to have to statically bind in a copy into each plugin, which would have bloated the DLL size significantly and possibly hurt CPU caching.

I designed this system from day one to logically contain and abstract third party interfaces, in particular with the expectation that support for other platforms such as Linux would be added in the future, so you should find there's a very good start for this already.
Hatta, 25.05.2013, 07:24
0 comments
9 votes Vote

1:1 Pixel output and nearest neighbor support

I usually rip sprites and things like that, and having the ability to disable layers in emulators like Exodus is a godsend, but since Exodus is outputting with bilinear filtering and a window size that we can't really control accurately, it falls...
Response from the site administrator
Nemesis1207, 01.05.2015
Support for this was added in Exodus 2.0
Secret Admirer, 03.10.2014, 02:20
0 comments

Pages< 1 2 >