• DCEmu Homebrew Emulation & Theme Park News

    The DCEmu the Homebrew Gaming and Theme Park Network is your best site to find Hacking, Emulation, Homebrew and Theme Park News and also Beers Wines and Spirit Reviews and Finally Marvel Cinematic Universe News. If you would like us to do reviews or wish to advertise/write/post articles in any way at DCEmu then use our Contact Page for more information. DCEMU Gaming is mainly about video games -

    If you are searching for a no deposit bonus, then casino-bonus.com/uk has an excellent list of UK casino sites with sorting functionality. For new online casinos. Visit New Casino and learn how to find the best options for UK players. Good luck! - Explore the possibilities with non UK casinos not on Gamstop at BestUK.Casino or read more about the best non UK sites at NewsBTC.
  • wraggster

    by Published on October 10th, 2010 21:40

    Pate has posted more news concerning his Dos Emulator for DS:

    This week my work on DS2x86 has been much less frustrating. The DS2x86 framework seems to be mostly working. I still get an occasional black screen when starting DS2x86, but that happens only once in every 20 starts or so. I decided to work on the actual emulation core for now and worry about the hangs later. Early this week I tried to decide on whether to continue porting the existing DSx86 features (like graphics and audio features), or to start working on proper 386 opcodes and protected mode support. I decided to go for the 386 and protected mode direction, as that is much more interesting and lets me study and learn new things.

    I decided to start by trying to make my old Trekmo demo from 1994 run. Pretty much like I started with DSx86 by attempting to run my LineWars II game on it, I again use one of my old assembly language programs for testing. Having assembler source code available makes it much simpler to compare the debug output of DS2x86 with the original sources, to see where I am in the code and what is supposed to happen there. My Trekmo demo uses the PMODE DOS protected mode extender created by Thomas "Tran" Pytel. PMODE is small, simple and straightforward, but still supports various methods of entering protected mode (like DPMI, VCPI, and direct custom code). The good thing is that it also works without any memory managers present, so I can immediately concentrate on the low-level protected-mode support without having to worry about virtual memory and things like that. I still haven't coded proper support for the touchscreen keyboard to DS2x86, but that is not a problem as I can put the launch of Trekmo to the 4START.BTM file, so it starts running immediately when I launch DS2x86. It runs until it reaches a yet unsupported 386 opcode, and so I spent the last week iteratively adding new 386 opcodes and running DS2x86 again and again.


    I also noticed that adding all the 386 opcodes means quite a lot of work. In addition to the new opcodes (that do not exist at all in a 80186 processor), all the existing opcodes have three new address or size variations. There are two new prefixes, 0x66 and 0x67, the first of which converts the size of the values handled from 16 to 32 bits, and the latter converts memory addresses similarly from 16 to 32 bits. So, with all the combinations there are 4 different cases for almost every existing opcode, and only one of them (with neither prefix) currently exists. The worst case result is that the executable size will more than quadruple after I have added all the new opcodes! A huge amount of work, so I am looking into other ways to handle these. I do need to code some of them using the current method, to get a feel for how they should work and what I can do to optimize the amount of work, though.

    Anyways, as you can see from the screen capture above, by this morning I have just reached the location where PMODE.ASM enters protected mode. Entering protected mode means doing four things:

    Enabling the A20 address line. This is done by setting bit 1 (with value 2) of I/O port at 0x92, called System Control Port A. This is where I was at yesterday, and I had to do some changes to the memory address calculation routines to be able to directly address memory above the first megabyte in DS2x86.
    Setting up the Global Descriptor Table. This is done using the lgdt ASM command.
    Setting bit 0 (with value 1) of the CR0 Control Register. This actually puts the processor in protected mode.
    Performing a far jump using a CS segment selector (looked up from the GDT we set up before) to clear the prefetch input queue of the processor.
    The steps 2 to 4 are seen in the debug output above, and this is where I am currently at. I need to do some major changes to all code that uses segment registers (including all far jumps, calls and returns) to be able to distinguish between real-mode segments and protected-mode segment selectors. This will keep me busy for quite a while, but a good thing is that I can always look at how DOSBox handles these and then copy the features that seem to suit the DS2x86 architecture.

    http://dsx86.patrickaalto.com/DSblog.html ...
    by Published on October 10th, 2010 21:38

    News via http://thatotherdev.wordpress.com/20...coming-to-ps3/

    I’ve started remaking Maze Generator for PS3. I know its not the most fun game (it was always more of a demo then a game) but its just something simple for me to work on well familiarizing myself with developing for PS3. Its going well so far and I expect I’ll probably complete it sometime today. I haven’t completely decided what I’ll be working on for PS3 once I’m done with Maze Generator but I think I’ll probably do a simple first person shooter. ...
    by Published on October 10th, 2010 20:58

    WiiMC 1.1.0 released by Tantric and rodries

    WiiMC (Wii Media Centre) is an open source media player for the Nintendo Wii. The GUI is powered by libwiigui.

    Features
    Attractive libwiigui-based interface, designed with the Wii in mind
    Picture viewer
    Music player
    On-line media support, including SHOUTcast, YouTube, and Navi-X
    FAT32/NTFS from SD and USB 2.0 (FAT32 recommended)
    Network playback via SMB, HTTP, and FTP
    Multi-language support: Chinese (Simplified and Traditional), Dutch, English, Estonian, French, German, Hungarian, Italian, Japanese, Korean, Polish, Portuguese (Brazilian), Romanian, Russian, Spanish

    http://wiibrew.org/wiki/WiiMC ...
    by Published on October 10th, 2010 20:55

    Heres another release from Tantric

    This wonderful channel is thanks to:

    * wilsoff (channel coding)
    * MrNick666 (artwork)
    * Tantric (forwarder and installer)
    * svpe and megazig (installer exploit)

    Prerequisites

    * You must have IOS58 to use this channel. Either upgrade to System Menu 4.3,
    or use the IOS58 Installer (http://www.wiibrew.org/wiki/IOS58_Installer)
    * You must have HBC 1.0.8+ to run the installer. It is also recommended that
    HBC be running under IOS58, but this is not necessary.
    * This channel tries load apps/vbagx/boot.dol from SD or USB. You must have
    Visual Boy Advance GX installed in one of these locations.

    Installation Instructions

    * Copy the installer files to your SD/USB device
    * Launch the installer from HBC
    * Click Install
    * Done! ...
    by Published on October 10th, 2010 20:49

    Heres another release from Tantric

    Visual Boy Advance GX is a modified port of VBA-M.
    With it you can play GBA/Game Boy Color/Game Boy games on your Wii/GameCube.

    -=[ Features ]=-

    * Wiimote, Nunchuk, Classic, and Gamecube controller support
    * Rotation sensors, Solar sensors, and Rumble support
    * Optional special Wii controls built-in for some games
    * SRAM and State saving
    * IPS/UPS patch support
    * Custom controller configurations
    * SD, USB, DVD, SMB, Zip, and 7z support
    * Compatibility based on VBA-M r927
    * MEM2 ROM Storage for fast access
    * Auto frame skip for those core heavy games
    * Turbo speed, video zooming, widescreen, and unfiltered video options

    ×—–*—–*—–*—–* –*—–*—–*—–*—–*—–*—–*—⠀“*—–*—–*— *—–*—–*—–*—–*—–*—–*—–* —-*—–*-–•¬
    |0O×øo· UPDATE HISTORY ·oø×O0|
    `¨•¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨'

    [2.2.2 - October 7, 2010]

    * Fixed "blank listing" issue for SMB
    * Improved USB compatibility and speed
    * Added Portuguese and Brazilian Portuguese translations
    * Channel updated (improved USB compatibility)
    * Other minor changes
    ...
    by Published on October 10th, 2010 20:49

    Heres another release from Tantric

    Visual Boy Advance GX is a modified port of VBA-M.
    With it you can play GBA/Game Boy Color/Game Boy games on your Wii/GameCube.

    -=[ Features ]=-

    * Wiimote, Nunchuk, Classic, and Gamecube controller support
    * Rotation sensors, Solar sensors, and Rumble support
    * Optional special Wii controls built-in for some games
    * SRAM and State saving
    * IPS/UPS patch support
    * Custom controller configurations
    * SD, USB, DVD, SMB, Zip, and 7z support
    * Compatibility based on VBA-M r927
    * MEM2 ROM Storage for fast access
    * Auto frame skip for those core heavy games
    * Turbo speed, video zooming, widescreen, and unfiltered video options

    ×—–*—–*—–*—–* –*—–*—–*—–*—–*—–*—–*—⠀“*—–*—–*— *—–*—–*—–*—–*—–*—–*—–* —-*—–*-–•¬
    |0O×øo· UPDATE HISTORY ·oø×O0|
    `¨•¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨'

    [2.2.2 - October 7, 2010]

    * Fixed "blank listing" issue for SMB
    * Improved USB compatibility and speed
    * Added Portuguese and Brazilian Portuguese translations
    * Channel updated (improved USB compatibility)
    * Other minor changes
    ...
    by Published on October 10th, 2010 20:49

    Heres another release from Tantric

    Visual Boy Advance GX is a modified port of VBA-M.
    With it you can play GBA/Game Boy Color/Game Boy games on your Wii/GameCube.

    -=[ Features ]=-

    * Wiimote, Nunchuk, Classic, and Gamecube controller support
    * Rotation sensors, Solar sensors, and Rumble support
    * Optional special Wii controls built-in for some games
    * SRAM and State saving
    * IPS/UPS patch support
    * Custom controller configurations
    * SD, USB, DVD, SMB, Zip, and 7z support
    * Compatibility based on VBA-M r927
    * MEM2 ROM Storage for fast access
    * Auto frame skip for those core heavy games
    * Turbo speed, video zooming, widescreen, and unfiltered video options

    ×—–*—–*—–*—–* –*—–*—–*—–*—–*—–*—–*—⠀“*—–*—–*— *—–*—–*—–*—–*—–*—–*—–* —-*—–*-–•¬
    |0O×øo· UPDATE HISTORY ·oø×O0|
    `¨•¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ ¨¨¨¨¨¨¨¨¨¨¨¨¨'

    [2.2.2 - October 7, 2010]

    * Fixed "blank listing" issue for SMB
    * Improved USB compatibility and speed
    * Added Portuguese and Brazilian Portuguese translations
    * Channel updated (improved USB compatibility)
    * Other minor changes
    ...
    by Published on October 10th, 2010 20:45

    Heres another release from Tantric

    Snes9x GX is a Super Nintendoâ„¢ / Super Famicom emulator for the Nintendo Wii.
    Snes9x GX is a port of Snes9x (http://www.snes9x.com).

    Snes9x GX is a "homebrew application" which means you will need a way to run
    unsigned code on your Nintendo Wii. The best website for getting started with
    Wii homebrew is WiiBrew (www.wiibrew.org).

    •˜———–—––-- - —————————––––– ———–—––-- - —————————––––– ———–—––-- - ————————•
    | FEATURES |
    •˜———–—––-- - —————————––––– ———–—––-- - —————————––––– ———–—––-- - ————————•

    * Based on Snes9x 1.52
    * Wiimote, Nunchuk, Classic, and Gamecube controller support
    * SNES Superscope, Mouse, Justifier support
    * Cheat support
    * Auto Load/Save Game Snapshots and SRAM
    * Custom controller configurations
    * SD, USB, DVD, SMB, Zip, and 7z support
    * Autodetect PAL/NTSC, 16:9 widescreen support
    * Original/filtered/unfiltered video modes
    * Turbo Mode - up to 2x the normal speed
    * Zoom option to zoom in/out
    * Open Source!

    •˜———–—––-- - —————————––––– ———–—––-- - —————————––––– ———–—––-- - ————————•
    | UPDATE HISTORY |
    •˜———–—––-- - —————————––––– ———–—––-- - —————————––––– ———–—––-- - ————————•

    [4.2.5 - October 7, 2010]

    * Sync with upstream SVN - fixes a few specific game issues
    * Fixed "blank listing" issue for SMB
    * Improved USB compatibility and speed
    * Added Portuguese and Brazilian Portuguese translations
    * Other minor changes
    ...
    by Published on October 10th, 2010 20:45

    Heres another release from Tantric

    Snes9x GX is a Super Nintendoâ„¢ / Super Famicom emulator for the Nintendo Wii.
    Snes9x GX is a port of Snes9x (http://www.snes9x.com).

    Snes9x GX is a "homebrew application" which means you will need a way to run
    unsigned code on your Nintendo Wii. The best website for getting started with
    Wii homebrew is WiiBrew (www.wiibrew.org).

    •˜———–—––-- - —————————––––– ———–—––-- - —————————––––– ———–—––-- - ————————•
    | FEATURES |
    •˜———–—––-- - —————————––––– ———–—––-- - —————————––––– ———–—––-- - ————————•

    * Based on Snes9x 1.52
    * Wiimote, Nunchuk, Classic, and Gamecube controller support
    * SNES Superscope, Mouse, Justifier support
    * Cheat support
    * Auto Load/Save Game Snapshots and SRAM
    * Custom controller configurations
    * SD, USB, DVD, SMB, Zip, and 7z support
    * Autodetect PAL/NTSC, 16:9 widescreen support
    * Original/filtered/unfiltered video modes
    * Turbo Mode - up to 2x the normal speed
    * Zoom option to zoom in/out
    * Open Source!

    •˜———–—––-- - —————————––––– ———–—––-- - —————————––––– ———–—––-- - ————————•
    | UPDATE HISTORY |
    •˜———–—––-- - —————————––––– ———–—––-- - —————————––––– ———–—––-- - ————————•

    [4.2.5 - October 7, 2010]

    * Sync with upstream SVN - fixes a few specific game issues
    * Fixed "blank listing" issue for SMB
    * Improved USB compatibility and speed
    * Added Portuguese and Brazilian Portuguese translations
    * Other minor changes
    ...
    by Published on October 10th, 2010 20:45

    Heres another release from Tantric

    Snes9x GX is a Super Nintendoâ„¢ / Super Famicom emulator for the Nintendo Wii.
    Snes9x GX is a port of Snes9x (http://www.snes9x.com).

    Snes9x GX is a "homebrew application" which means you will need a way to run
    unsigned code on your Nintendo Wii. The best website for getting started with
    Wii homebrew is WiiBrew (www.wiibrew.org).

    •˜———–—––-- - —————————––––– ———–—––-- - —————————––––– ———–—––-- - ————————•
    | FEATURES |
    •˜———–—––-- - —————————––––– ———–—––-- - —————————––––– ———–—––-- - ————————•

    * Based on Snes9x 1.52
    * Wiimote, Nunchuk, Classic, and Gamecube controller support
    * SNES Superscope, Mouse, Justifier support
    * Cheat support
    * Auto Load/Save Game Snapshots and SRAM
    * Custom controller configurations
    * SD, USB, DVD, SMB, Zip, and 7z support
    * Autodetect PAL/NTSC, 16:9 widescreen support
    * Original/filtered/unfiltered video modes
    * Turbo Mode - up to 2x the normal speed
    * Zoom option to zoom in/out
    * Open Source!

    •˜———–—––-- - —————————––––– ———–—––-- - —————————––––– ———–—––-- - ————————•
    | UPDATE HISTORY |
    •˜———–—––-- - —————————––––– ———–—––-- - —————————––––– ———–—––-- - ————————•

    [4.2.5 - October 7, 2010]

    * Sync with upstream SVN - fixes a few specific game issues
    * Fixed "blank listing" issue for SMB
    * Improved USB compatibility and speed
    * Added Portuguese and Brazilian Portuguese translations
    * Other minor changes
    ...
  • Search DCEmu

  • Advert 3