Jump to content

    Makaron Test 12 released

    Robert
    By Robert,

    Dreamcast / Naomi emulator. Get it HERE.

     

    I'm have just released Makaron Test 12, though only the NAOMI side for now. I still have mixed feelings about it seeing how many problems were initially reported and how some of those still remain unsolved. I guess I better explain a few things first.

     

    The way T12 handles flow of time is fundamentally different compared to previous versions. It allows for much tighter synchronization between emulated components but comes with a price: it's slower. It's not even so much the new system itself but the parameters it uses are not fine-tuned yet.

    I figure some more feedback could help so that's why I'm going to release it anyway. You can always go back to T11 series if it's too slow or too buggy to be used.

    It pretty much just works on Core2 CPUs but some older AMDs are struggling. There is a good chance changing some INI entries will make it work but that is exactly what I need you people to find out :)

     

    So what's new? There is a simple GUI but it's not very functional yet. DIMM.ini file is gone, you can just load the game you want through GUI or command line. There is X360 gamepad support, in fact it's what I use mostly these days. Keyboard can still be used (with the obvious limitations in the analog department) but the mapping format and key codes have changed. And I'm still not sure this will be the final version. Sorry but that's WIP for you. It won't be that much of a problem once it can be fully configured from UI.

    Pads other than X360 ones (or in other words: XInput based) are not supported. There is XInput emulation layer, you could try that if you wish.

     

    Even if I can now run some protected cart games I will disable that functionality in the public version. This is still mostly incomplete and I don't want to deal with any "bug reports" about that. You can play GD-based games just fine.

     

     

    UPDATE: There seems to be some confusion about this - it's not that I don't want to support DirectInput devices. It's just much more difficult and not a priority at this moment.

     

    You can download NAOMI T12 here. The ReadMe became somewhat obsolete so I didn't include it. The INI files are commented.

    Please make sure you understand how the new JVS.ini works before you submit a bug report about controls being broken. For keyboard-only replace it with the included example file. As for the key codes, 0-9 and a-z use ASCII, the rest is standard Win32 virtual keys.

     

    Oh and you can only run one game and then you have to close Makaron. This is a simple bug but since I'm not done testing I want results from clean runs - so it stays for now :)

     

     

    UPDATE 2: For X360 pads you can also assign LB/RB shoulder buttons and LT/RT triggers (only as digital and analog inputs respectively). Most games run happily with one just coin acceptor so don't presume you have to assign COIN2 input, just try adding credits and that should let Player 2 join in. For multiple pads add another X360 section, the number is the pad ID as displayed by the LED indicator. Remember to edit the controls to P2! Mixed X360/keyboard input is also possible but duplicate entries will not work.

     

    Shooting games have no additional pointer to help with targeting but someone said this is how real players do this :) Let's see if that's true. I'm going to add it as an option anyway to next release. And while on the subject, you should enter game's test mode and calibrate the controls first. This is a bit tricky since X360 analog area is circular but it's possible to extend the corner reach a bit if you do this right.

    The "out of sight" signal means the gun is not pointed at the screen (it's a separate signal from the gun position) and it's used for reloading. Most games have it wired to second digital input so it works like BUTTON2, just press B on X360.

     

    If T12 is too slow for you but T11 worked fine then try to lower SH4 clock (first thing you should try is lowering clockmax - read the comments in NAOMI.ini). If that works for you then please report your system specs, game name and settings used.

    You can also try relaxed timing mode but that should be last resort.

     

    And one more thing: since F12 is used by MSVC debugger I moved the menu key to F11.


    MameClassic 5.5.0 released

    Robert
    By Robert,

    Front End. Get it HERE.

     

    New In This Version

    (For M.A.M.E. version 0.133)

     

    - Added a filter to hide Twinkle System games.

    - Updated for M.A.M.E. 0.133


    RockNES 5.02 released

    Robert
    By Robert,

    >> Get it HERE

     

    Thursday, July 23rd 2009

    RockNES 5.02 released!

    What's new for version 5.02 (07/23/2009)

    ----------------------------------------

    - Fixed "running in background" when changing the video resolution.

    - Fixed WAV file header, wrong size error.

    - Resized blitter select window, smaller, for lower resolutions.

    - Fixed required Famicom Disk System file name.

    - Disabled Allegro's rest(1) in triple buffering mode.

    - Fixed broken WRAM I/O, a lot of games should work again.

    - Fixed bugs in the timing code.

    - Fixed NSF visualizer drawing circles out of bitmap boundaries.

    - pAPU sound code optimized, should be (much) less intensive.

    - Changed openbus return value.

    - A few tweaks to improve the speed.

    - Minor MMC5 fixes.

    - Documentation updated.


    MESS 0.133 released

    Robert
    By Robert,

    >> Get it HERE.

     

    New System Drivers Supported (in no particular order):

    ------------------------------------------------------

    - Canon Cat [Miodrag Milanovic]

    - MMD-1 [Miodrag Milanovic]

    - Nuova Elettronica Z80NE + LX.388 + LX.390 [Roberto Lavarone]

    - Netronics Elf II [Curt Coder]

     

     

     

    Systems Promoted from GAME_NOT_WORKING:

    ---------------------------------------

    - Bondwell 12 [Curt Coder, Tomas Karlsson]

    - Bondwell 14 [Curt Coder, Tomas Karlsson]

    - C-80 [Curt Coder]

    - CCE MC-1000 [Curt Coder]

    - Fujitsu FM-7 [barry Rodewald]

    - Fujitsu FM-77AV [barry Rodewald]

    - KONTIKI 100 [Curt Coder]

    - Lerncomputer LC-80 [Curt Coder]

    - Lerncomputer LC-80.2 [Curt Coder]

    - PK8000 Sura/Hobby [Miodrag Milanovic]

    - PK8000 Vesta [Miodrag Milanovic]

    - PK8020 Korvet [Miodrag Milanovic]

    - Poly-Computer 880 [Curt Coder]

    - TI-83 [Xander]

    - TIKI 100 [Curt Coder]

    - VCS-80 [Curt Coder]

    - Visual 1050 [Curt Coder, rbramante]

     

     

    Skeleton drivers:

    -----------------

    - ACT Apricot Xi / F1 / F10 / Portable

    - AIM 65/40

    - Apple Bandai Pippin

    - A.S.EL. Amico 2000

    - Beta Computer

    - DEC VT220

    - DEC VT320

    - DEC VT520

    - EC-65

    - EC-65K

    - Elektor Junior

    - Epson LX-800

    - Intel SDK-86

    - Jugend+Technik CompJU+TEr

    - MMD-2

    - MPF-1 Plus

    - Netronics Explorer 85

    - Nintendo Virtual Boy

    - PROF-180X

    - PTC SOL-20

    - Robotron Z9001 / KC85/1 / KC87

    - Swyft

    - ZRT-80

     

     

     

    System Driver Changes:

    -----------------------------------

    - [APRICOT] Added proper dumps. [John Elliott]

     

    - [bW12] System is now fully working. Disk operations are very slow, so set maximum speed to unlimited while loading. [Curt Coder, Tomas Karlsson]

     

    - [C80] System is now fully working. [Curt Coder]

     

    - [EINSTEIN] Largely rewritten and lots of cleanups. [Dirk Best]

     

    - [GENESIS] Save RAM emulation improved for several games (bugs #1691, #1696, #1823, #1824) [Enik]

     

    - [LC80] System is now fully working. [Curt Coder]

     

    - [MC1000] System is now basically working. [Curt Coder]

     

    - [MZ80] [MZ700] Sound works now [Miodrag Milanovic]

     

    - [NES] Fixed mappers #88, #193, added mappers #107, #154. [Heretical One]

     

    - [PC] Renamed bondwell to bw230. [Curt Coder]

     

    - [PC200] Proper ROM labels and PCB locations, added v1.2 dump. [John Elliott]

     

    - [POLY880] System is now working, except single stepping. [Curt Coder]

     

    - [sC80] Merged with lc80.c. [Curt Coder]

     

    - [sEGA CD] Rearranged sets and added new and better dumps. [Justin Kerk, TmEE, segaloco]

     

    - [sNES] Fixed a blending flag bug (see Micro Machines bg colors), added

    basic Horizontal Mosaic effect, fixed 16x16 tiles in 2bpp mode (see e.g. Super Adventure Island, but also many others). [Angelo Salese]

     

    - [sPECTRUM] Added logging support for Text/Message/Archive/Hardware/Custom Blocks in TZX files. Info are not (and won't be) used directly by the emulator, but can be of use to improve bug reports. Also, updated TZX support to v1.20 by deprecating some block types. [Fabio Priuli]

     

    - [TI85] TI-83 now works [Xander]

     

    - [TI85] Fixed TI-82/TI-83 on/off and NVRAM, added a DSW to TI-83 for the battery status [Xander]

     

    - [TI85] Initial work on TI-83+ emulation. [Xander]

     

    - [TI99] Implemented p-Code peripheral card. [Michael Zapf]

     

    - [TIKI100] System is now working, except for double sided disks. [Curt Coder]

     

    - [VCS80] System is now fully working. [Curt Coder]

     

    - [V1050] System is now working with some minor issues. [Curt Coder, rbramante]

     

     

    Source Changes:

    ----------------

    - The core is based on MAME 0.133. This incorporates all features of the update to this core. [MAME team]

     

    - Added support for passing around 'deleted address mark' information to the floppy system. [Roberto Lavarone]

     

    - Changes to the wd17xx implementation:

    - Added support for head loaded feedback from floppy drive.

    - Busy flag was cleared too early.

    - Added support for the WD1771. [Roberto Lavarone]

     

    - Changes to the NEC765 implementation:

    - Fixed interrupt timing in FM/MFM modes.

    - NO DATA error flag is no longer set during EOT condition. [Curt Coder]

     

    - Added natural keyboard support to KR2376. [Roberto Lavarone]

     

    - Static/const/include improvements. [Atari Ace]

     

    - Cleaned up the makefile: grouped drivers by manufacturer, sorted manufacturers in alphabetical order, and moved general use ICs to shared group. [Curt Coder]


Portal by DevFuse · Based on IP.Board Portal by IPS
×
×
  • Create New...