emulateur




English Version

Vous trouverez sur cette page tout les émulateurs genesis/megadrive que j'ai pu répertorier, certains ne sont pas finis et n'émulent pas complètement tout le hardware de la console. Vous y trouverez également mon émulateur nommé GENS, dorénavant, il fonctionne sous windows et il est bourré de bugs :)


Voici la fiche technique de la megadrive :

GENERAL:

* 68000 @ 8 MHz (Main CPU)
- 4 MBytes ROM area
- 64 KBytes RAM area
* VDP (Video Display Processor)
- Controls playfield & sprites
- Capable of DMA
- Horizontal & Vertical interrupts
- 64 KByte of dedicated VRAM (Video RAM)
- 64 x 9-bits of CRAM (Color RAM)
* Z80 @ 4 MHz (Sound Processor)
- Controls PSG (Programmable Sound Generator)
- 8 KBytes of dedicated sound RAM

VIDEO:

NOTE: Playfield and Sprites are character-based
* Display Area (visual)
- 40 chars wide x 28 chars high
- Each char is 8 x 8 pixels
- Pixel resolution is 320 x 224 (NTSC)
- 3 planes
- 2 scrolling playfields
- 1 sprite plane
- Definable priorities between planes
* Playfields: each char position takes 2 bytes, that includes:
- Char name (10 bits): points to char definition
- Horizontal flip
- Vertical flip
- Color palette (2 bits): index into CRAM
- Priority
- Scrolling
- 1 pixel scrolling resolution
* Horizontal : whole playfield as unit
- Each character line
- Each scan line
* Vertical : whole playfield as unit
- 2 char wide columns
* Sprites
- 1 x 1 char up to 4 x 4 chars
- Up to 80 sprites can be defined
- Up to 20 sprites displayed on a scan line
- Sprite priorities
* Character definitions
- 4 bits/pixel; points to color register
- 4 bytes/scanline of char
- 32 bytes for complete char definition
Playfield & sprite chars are the same!

COLOR:

* Uses CRAM (part of the VDP)
* 64 9-bit wide color registers
* 3 bits of Red •3 bits of Green •3 bits of Blue
* 4 palettes of 16 colors
* 0th color (of each palette) is always transparent

OTHER:

* DMA
- Removes the 68000 from the BUS
- Can move 205 bytes/scanline during VBLANK
- There are 36 scanlines during VBLANK
- DMA can move 7380 bytes during VBLANK
* Horizontal & Vertical interrupts

SOUND:

* Z80 controls
* PSG chip (TI 76489)
* FM chip (Yamaha YM 2612)
- 6-channel stereo
* Z80 can access ROM data
* 8 KByte RAM

Voici un tableau où se trouvent les différents émulateurs genesis avec une description pour chacun, bien sûr, il est fort possible que ces descriptions contiennent des erreurs car pour tester correctement tous ces émulateurs, il me faudrait vraiment beaucoup de temps et de roms ;)
Mais si jamais vous pensez qu'il y a une erreur énorme qui mérite d'être corriger, faites-moi en part, je ferais la correction.

Nom de l'émulateur émulation son Rasters effects émulés % des jeux qui marchent Système Commentaires N° version
Megasis assez bonne quasiment tous ! 75 WIN9X Lent... v0.03
Dgen très bonne beaucoup 85 WIN9X Beaucoup d'options, toujours en developpement
v1.21
St0rm absent sur ma version peu 30 DOS 68000 trop buggué !
v0.013a
GenEm ??? y en a pas moyen 60 DOS il manque la window du VDP
v0.19b
Gennew ??? y en a pas moyen 60 DOS version optimisé et amélioré de GenEm
v0.19b
VGen pas terrible rien 30 DOS pas super ! émulation du VDP trop incomplète ! v0.014b
Megadrive absolument rien ke dal 1 DOS ben a part quelques roms demos, rien ne marche, faut dire que c'est le tout premier emulateur genesis (1994) !! v0.0.5
Generator 32 absent la plupart, mais étrangement lent par moment 40 WIN9X portage de la version linux sous WIN9X v0.03
Genem 95 absent toujours moyen 60 WIN9X portage de genem sous WIN9X v0.19b
Kgen moyenne beaucoup 85 DOS rapide
v0.21b
Kgen98 excellente quasiment tous 90 DOS Le meilleur avec genecyst
v0.4b
Genecyst très bonne beaucoup 88 DOS une interface sympa avec beaucoup d'options
vx.xx
Gens très bonne quasiment tous ! 75 WIN9X c'est le mien ;)
v0.34


retour à l'index