Exodus Emulation Platform

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

5 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
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
1 vote 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
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
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

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
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
59 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 >