Page 1 of 5 123 ... LastLast
Results 1 to 10 of 46

Thread: Genesis Plus 1.4.0 - updated emulator

  1. #1
    Senior Member
    Join Date
    Mar 2009
    Location
    USA
    Posts
    5,552

    Genesis Plus 1.4.0 - updated emulator


    Updated to Genesis Plus 1.4.1





    download genplus-gx 1.4.1

    source
    wiibrew


    Genesis Plus is an emulator of the Sega Genesis / Sega Megadrive. This is a port of Charles MacDonald's Genesis Plus to the Wii, with a lot of improvements.

    Features
    • Preferred PAL Mode: Any (automatic TV mode detection, no more PAL60 version needed).
    • Display mode : 480p, 480i, 576i, 240i, 288i, 288p and 240p
    • Supports Zip compressed rom images.
    • Genesis 4 players multitap adapters (Sega TeamPlayer and EA 4-Way Play) support
    • Game Genie & Action Replay cheat code support
    • Sega Mouse & Sega Mega Mouse
    • Sega Menacer & Konami Justifier lightguns. 2 lightgun has the same time supported.
    • SVP DSP (Virtua Racing)
    • and a lot more, read the included user manual for details.


    Wii Specific Changelog
    • added Video Hardware "Gamma" control
    • added Video Hardware "Trap Filter" control
    • improved Mouse emulation through Wii remote
    • compiled with devkitPPC r22 & libOGC 1.8.5 (includes SDHC & USB2 support through IOS58, removes DVDX support)


    [SPOILER="how to start the emulator"]
    Gamecube and Wii applications usually come in the form of .dol files.

    Once you have downloaded and decompressed the archive, you should get two versions of the emulator:

    * genplus_cube.dol is the application running in Gamecube mode.

    This can be loaded on a Game Cube by using various methods: see Getting Started - gc-linux for more details.

    * genplus_wii.dol is the application running in Wii mode.

    The easiest way to run the emulator on a Wii is to install the Homebrew Channel. Once you are done, simply copy the /apps directory (included with this release) and its content to the root of your SD card or USB drive.

    There are other ways to run dol files on the Wii like building a dedicated channel or using an alternate DOL loader. Feel free to visit Main Page - WiiBrew for additional information. [/SPOILER][SPOILER="how to use the emulator"]
    How to use the emulator

    This is a Sega Mega Drive / Genesis only emulator: therefore, it requires suitable ROM images in the form of .bin, .gen, .md or .smd files. Compressed .zip files are supported (as long as they contain a single and proper ROM file).

    To play a game, you first need to load a ROM file from one of the supported devices: you can either load it from DVD, SD card or USB drive (Wii only).

    There is a limit of 1000 ROM files per directory so it's strongly advised to create subdirectories. Reducing the number of ROM files per directory also improves menu interface speed and usability.

    -----------------------------
    from SD

    The SD card should have at least one partition formatted to FAT (FAT16 or FAT32). If not found, the emulator automatically creates a directory named “/genplus” at the root of your SD card, as well as a few subdirectories, all required by the emulator to store important files (configuration, cheat files, SRAM files, screenshots, etc).

    By default, the emulator will look for ROM files in the /genplus/roms directory but you can place them anywhere you want, the menu keeping trace of the last accessed directory for each device.

    -----------------------------
    from USB (Wii only)

    The USB drive should have at least one partition formatted to FAT (FAT16 or FAT32), any other file format (NTFS, EXT2, etc) are not supported. If no SD card is inserted when the emulator starts, it automatically creates a directory named “/genplus” at the root of your USB drive partition, as well as a few subdirectories, all required by the emulator to store important files (configuration, cheat files, SRAM files, screenshots, etc).

    By default, the emulator will look for ROM files in the /genplus/roms directory but you can place them anywhere you want, the menu keeping trace of the last accessed directory for each device.

    To use an USB2 drive, you must have IOS58 installed (it should be automatically installed with System Menu 4.3 update). You should also load the emulator through the Homebrew Channel, using the provided meta.xml file and to make sure Homebrew Channel is using IOS58 as default IOS.

    -----------------------------
    from DVD

    The DVD should be formatted using ISO9660/Joliet (refer to the user manual of your DVD Burning software for more details). The Game Cube Mini-DVD drive allows up to 1.35GB of data while the Wii DVD drive allows up to 4.7GB of data (simple-layer).

    By default, the emulator will look for ROM files at the root of your DVD but you can place them anywhere you want, the menu keeping trace of the last accessed directory for each device.

    To use DVD on a non-chipped Wii, you should load the emulator through the Homebrew Channel and make sure to use the provided meta.xml file, which allows full access to the DVD drive. [/SPOILER][SPOILER="Sega Genesis Cartridge Labels"]
    Quote Originally Posted by TheRealAnubis View Post
    Sounds good ! That keeps me from having to set up a torrent !

    There are around 920 files in this RAR, and some are doubles to take into account different revisions for the games. This was the way I originally got the files - the duplicates are the same pic in most cases, just a different name.

    Some are a little beat up, so if you have better ones, post them and when I get enough of them I'll update the RAR.

    The only pain is that you still have to change the name of the label to the name of the ROM that you are using - so there is no easy way to name them so they will work for everyone right out of the RAR. Renaming the files is tedious, but it doesn't take too long if you have a few hours to spare.

    All of these files are 320 X 224 X 32 bits PNG, as specified in the Genplus PDF file, but still some of the bottom gets cut off. It took me a LONG time to get these pix promoted to 32 bit so that they would work correctly.

    Anyway, hopefully this helps your emulator look as good as it should.

    Here is the link to the file on mediafire: It's the free account, so hopefully it holds up !

    Sega Genesis Cartridge Labels.rar

    The file is 169.36 MB
    [/SPOILER][SPOILER="complete 1.4.0 changelog"]---------------------------------------------------------------------------------------------------------
    Genesis Plus GX 1.4.0 (01/11/2010) (Eke-Eke)
    ---------------------------------------------------------------------------------------------------------

    [Core/Sound]
    ---------------
    * completely rewrote sound processing/mixing: sound chips are now clocked with exact output framerate
    to ensure 100% smooth video & audio playback, with no lag or skipping, while rendering an accurate number
    of samples per frame and keeping PSG & FM chips in sync.
    * improved PSG & FM chips synchronization with CPU execution (fixed point precision).
    * improved YM2612 core general accuracy (SSG-EG, CSM mode,...) (based upon Nemesis recent tests on real hardware)
    * improved YM2612 LFO emulation accuracy: fixes "Spider-Man & Venom : Separation Anxiety" (intro)
    * fixed YM2612 bug with Timer B: fixes "Langrisser Hikari II"/"Der Langrisser II" (Sega logo)
    * fixed YM2612 context saving/loading.
    * fixed YM2612 state on reset.
    * removed outdated & less accurate Gens YM2612 core
    * added configurable YM2612 DAC resolution emulation.
    * added configurable & faster FIR resampler (thanks to Blargg & AamirM), removed libsamplerate support.
    * added configurable Low-Pass filtering
    * added configurable 3-Band Equalizer (thanks to Neil C).
    * added an option to boost SN76489 Noise Channel.
    * adjusted SN76489 cut-off frequency.
    * implemented Blargg's blip buffer in SN76489 core (all channels are now lineary interpolated)

    [Core/VDP]
    ---------------
    * added support for CRAM writes during horizontal blanking (Striker, Zero the Kamikaze Squirrel,...)
    * added support for 2-Cell vertical scrolling in Interlaced 2 mode
    * added support for some undocumented mode register bits
    * added proper emulation of HV Counter latch: fixes Sunset Riders intro
    * added pixel-accurate emulation of mid-line display on/off (Nigel Mansell World Championship PAL, Ren & Stimpy's Invention PAL,...)
    * improved 2-cell vscroll emulation accuracy, as verified on real hardware (Gynoug, Cutie Suzuki no Ringside Angel, Formula One, Kawasaki Superbike Challenge)
    * improved FIFO timings accuracy: fixes Sol Deace intro
    * improved sprite masking accuracy (thanks to Nemesis for his test program)
    * improved sprites processing accuracy: fixes (un)masked sprites in Mickey Mania (3D level), Sonic 2 (VS mode).
    * improved HBLANK flag timing accuracy: fixes Mega Turrican (Sky level)
    * improved horizontal blanking & HINT/VINT occurence timing accuracy, as measured on real hardware.
    * improved HCounter accuracy in 40-cell mode, as measured on real hardware.
    * improved color accuracy in VDP highlight mode to match results observed on real hardware

    [Core/CPU]
    ---------------
    * updated Z80 core to last version (fixes interrupt Mode 0 timing and some BIT instructions).
    * fixed some Z80 instructions timing.
    * fixed state of Z80 registers on reset (sound issues with Defender & Defender 2 in Williams Arcade Classics)
    * improved Z80 interrupt accuracy
    * improved 68k accuracy (initial Reset timing + auto-vectored interrupts handling).
    * improved 68k timing accuracy for DIVU/DVIS (thanks to Jorge Cwik) & MULU/MULS instructions.
    * implemented 68k undocumented flags behavior for DIVU/DIVS instructions (Bloodshot / Battle Frenzy)
    * improved Z80 & 68k cpu execution/synchronization accuracy by using Master Clock as common reference (now run exactly 3420 M-Cycles per line).
    * modified Z80 & 68k cores to directly use external cycle count instead of intermediate counters.

    [Core/Extra]
    ---------------
    * added Game Genie hardware emulation.
    * added Action Replay & Pro Action Replay hardware emulation (only preliminary Pro Action Replay 2 support).
    * added Sonic & Knuckles "Lock-On" support.
    * added Cartridge "Hot Swap" feature.
    * added missing EEPROM support in more games.
    * added VDP lock-out emulation (TMSS).
    * improved emulation of copy-protection hardware found in some unlicensed cartridges (Mulan, Pocket Monsters II).
    * fixed Realtec mapper emulation: fixes missing sound in Balloon Boy / Funny World.
    * fixed lightgun auto-detection: fixes default cursor position in Lethal Enforcers II.
    * enabled simultaneous use of multitap & J-CART (Super Skidmarks 6-player mode)
    * lots of code cleanup, bugfixes & optimization.


    [Gamecube/Wii]
    ---------------
    * implemented custom FONT engine (uses internal IPL font & GX hardware rendering).
    * implemented custom GUI engine (uses GX hardware rendering & multithreading)
    * implemented advanced menu interface (IR pointing, game snapshots, cheats & saves manager, visual & sound effects, BGM support, etc).
    * improved audio/video synchronization to ensure 100% smooth video & audio playback.
    * improved soft-reset button support, now works more like real Mega Drive / Genesis (model 1) reset button.
    * improved lightgun cursors layout.
    * added automatic ROM loading feature (last played game launches immediately when starting the emulator)
    * added PAR codes and .pat files support
    * fixed lot of stability issues and potential memory leaks.

    [Wii specific]
    ---------------
    * added Video Hardware "Gamma" control
    * added Video Hardware "Trap Filter" control
    * improved Mouse emulation through Wii remote
    * compiled with devkitPPC r22 & libOGC 1.8.5 (includes SDHC & USB2 support through IOS58, removes DVDX support)[/SPOILER]

    All information taken from WiiBrew and the readme from the download
    Last edited by Stomp_442; 02-13-2011 at 07:10 PM.

  2. #2
    New Member
    Join Date
    Jan 2010
    Location
    Austin
    Posts
    41

    Us

    OMG! its about time the Sega emulator is updated!

    Thanks to the team who made this possible!!

  3. #3
    Thank you for this info Stomp!

  4. #4
    Senior Member
    Join Date
    Mar 2009
    Location
    USA
    Posts
    5,552
    This is a blast from the past. The only games I can remember playing on genesis are Altered Beast, Columns, and Sword of Vermilion. I think also there was a game called Populous, and then there was Shinobi. I'm going to give this a emu a whirl.

  5. #5
    Yeah looks like a big update. I just ran a full playthrough of Sonic 3 & Knuckles the other day, my first time playing Genesis in a while. Think I'll give this a go as well.
    "I think that the Wii is a beautiful piece of hardware, and a broken Wii is a tragedy. It doesn’t matter why or how." -- Bushing

  6. #6
    Member
    Retired WiiHacks Staff
    Darkcide666's Avatar
    Join Date
    Jan 2010
    Location
    Upstate NY
    Posts
    3,719
    I hope it's one step closer to adding CD support.
    "Hackers solve problems and build things, and they believe in freedom and voluntary mutual help." - Eric S. Raymond

  7. #7
    Senior Member Cile's Avatar
    Join Date
    Nov 2009
    Location
    Australia
    Posts
    5,071
    ahh i belive i just double posted this lol

    didn't notice different section linked to your post also...
    Last edited by Cile; 11-01-2010 at 07:03 PM.

  8. #8
    Senior Member
    Join Date
    Mar 2009
    Location
    USA
    Posts
    5,552
    you posted it in the downloads section, I didn't. Maybe you can direct users here for discussion?

  9. #9
    i remeber wasting soo much of my childhood playing my megadrive (its not called genesis here lol) games like altered beast, alien storm, all the sonics and my favourite the streets of rage trilogy

    ^^^^^^^^pimpness from the mighty bmarlo ^^^^^^^^

  10. #10
    Yes the previous version of the emulator was basically perfect but now it has usb2.0 for faster loading which is cool. Also, another thing I've always loved about this emu is that it supports 8 player genesis games using 4 wiimotes and 4 gamecube controllers. Playing an eight player game of basketball sure is fun.
    Wii64/WiiSX Hard Drive Fix

    4.2u/ bootmii-boot2/ cfg usb loader v60/ Hermes Uloader 5.1D (for WW/VC)/ IOS 249 Rev 17/ IOS 222-223 v4/ IOS 224 v5.1/ 320gb Transcend HDD/ Darkwii System Menu Theme

Page 1 of 5 123 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •