Search found 316 matches

by tryphon
Sat Apr 13, 2019 7:54 am
Forum: Megadrive/Genesis
Topic: Compiling an emulator for enhanced Megadrive
Replies: 42
Views: 52226

Re: Compiling an emulator for enhanced Megadrive

Yes, you can more or less see that as a fanboy wishful thinking :mrgreen: Concerning costs, I want to remove Shadow/Hilight, I'd be surprised if it wouldn't compensate for added palettes. The VDP would still produce less impressive images than the SNES one (apart the resolution), but I'd be very cur...
by tryphon
Fri Apr 12, 2019 7:35 pm
Forum: Megadrive/Genesis
Topic: Compiling an emulator for enhanced Megadrive
Replies: 42
Views: 52226

Re: Compiling an emulator for enhanced Megadrive

Ni, that's not what I want. MD has enough CPU power for its age and I don't want mode 7.

Just more palettes and more colors, and not so much. Then again something that would have been achievable, at more or less the same price.
by tryphon
Fri Apr 12, 2019 4:14 pm
Forum: Megadrive/Genesis
Topic: Compiling an emulator for enhanced Megadrive
Replies: 42
Views: 52226

Re: Compiling an emulator for enhanced Megadrive

Yeah, System C2 isn't compatible in any form. Not only there's no Z80, the YM2612 is at a different address, I/O is completely different, there's a watchdog, CRAM is 68000 mapped, it uses the VDP's own EDClk instead of the external one the Mega Drive uses, it uses the VDP's DRAM mode (which is an i...
by tryphon
Wed Apr 10, 2019 10:01 am
Forum: Megadrive/Genesis
Topic: Compiling an emulator for enhanced Megadrive
Replies: 42
Views: 52226

Re: Compiling an emulator for enhanced Megadrive

There are much more analogies between the C2 and the Megadrive, than between both of them and the System16 (the idea that MD hardware comes from System16 is likely a bad interpretation, or a "commercial" claim). But indeed, if there's no Z80, retrocompatibility is doomed... So... compiling GenesisPl...
by tryphon
Wed Apr 10, 2019 7:32 am
Forum: Megadrive/Genesis
Topic: Compiling an emulator for enhanced Megadrive
Replies: 42
Views: 52226

Re: Compiling an emulator for enhanced Megadrive

Is there a known MD emulator handling System C2, and can we find documentation about those extra abilities ?

Also, is the system C2 backward compatible with MD ? (will a MD rom load and run normally ?)
by tryphon
Wed Apr 10, 2019 6:36 am
Forum: Exodus
Topic: Active Disassembly - Post Processor
Replies: 14
Views: 23958

Re: Active Disassembly - Post Processor

Thanks.

I downloaded Peasauce last week, trying to play with its source. Didn't know it was aimed to replace resource though.
by tryphon
Tue Apr 09, 2019 7:48 pm
Forum: Exodus
Topic: Active Disassembly - Post Processor
Replies: 14
Views: 23958

Re: Active Disassembly - Post Processor

Do you have any tutorial about ressource ?
by tryphon
Tue Apr 09, 2019 3:53 pm
Forum: Megadrive/Genesis
Topic: Compiling an emulator for enhanced Megadrive
Replies: 42
Views: 52226

Re: Compiling an emulator for enhanced Megadrive

Still can't compile Genesis Plus.

I find lines like :

Code: Select all

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
M68KMAKE_PROTOTYPE_HEADER
in m68k_in.c

How is it supposed to be correct ?
by tryphon
Tue Apr 09, 2019 1:55 pm
Forum: Megadrive/Genesis
Topic: Compiling an emulator for enhanced Megadrive
Replies: 42
Views: 52226

Re: Compiling an emulator for enhanced Megadrive

Yes I had figured :mrgreen: But I can't find anything about it on the web...
by tryphon
Tue Apr 09, 2019 11:46 am
Forum: Megadrive/Genesis
Topic: Compiling an emulator for enhanced Megadrive
Replies: 42
Views: 52226

Re: Compiling an emulator for enhanced Megadrive

What is this EMD thing ? :?:
by tryphon
Mon Apr 08, 2019 10:10 pm
Forum: Megadrive/Genesis
Topic: Compiling an emulator for enhanced Megadrive
Replies: 42
Views: 52226

Re: Compiling an emulator for enhanced Megadrive

Trying to compile Genesis Plus. Opened file in code::blocks. * installed SDL-1.2 lib and added path in linker and include options * same with Zlib * same with Allegro-5.1.X.X * renamed uint8, 16, etc. as uint8_t, uint16_t, etc (which seems to be the standard names now) It doesn't compile. I suspect ...
by tryphon
Mon Apr 08, 2019 9:17 am
Forum: Megadrive/Genesis
Topic: Compiling an emulator for enhanced Megadrive
Replies: 42
Views: 52226

Re: Compiling an emulator for enhanced Megadrive

Dgen is a very nice emulator to modify. However, we've had this same discussion on Nesdev about NES and SNES enhancements several times. The conclusion each time is that it doesn't make any sense. If you want to make unlimited games, target a modern platform. It is precisely not the case : I just w...
by tryphon
Sun Apr 07, 2019 10:00 pm
Forum: Megadrive/Genesis
Topic: Compiling an emulator for enhanced Megadrive
Replies: 42
Views: 52226

Compiling an emulator for enhanced Megadrive

For some time I have had discussions, noticeably with Stef, about an enhanced Megadrive. Just simple enhancements, such as : * dissociated palettes for sprites and backgrounds * 12 bits colors like Game Gear (or even 15 bits) * anything else... (128 KB VRAM...) Those modes would be selectable by a m...
by tryphon
Sun Apr 07, 2019 9:31 pm
Forum: SGDK
Topic: Dummy question on button handling
Replies: 9
Views: 6872

Re: Dummy question on button handling

So it means a C compiler keep exactly track of which registers is used by a function ? Concerning the VDP_waitVSync() code : yes the control port adress is stored in a volatile, but I don't understand why here. There's no call to any function in the loop, so there's no risk for the register used to ...
by tryphon
Sun Apr 07, 2019 8:56 pm
Forum: Megadrive/Genesis
Topic: Enhanced Tectoy Megadrive ?
Replies: 1
Views: 5264

Enhanced Tectoy Megadrive ?

I've been told on sega-16 board that in some models of Megadrive, some aspects were enhanced (palette, colors ?) but nobody ever used it.

I've never heard about that, and my interlocutor doesn't remember exactly which models and which aspects...

Do you know more ?