Jump to content

    UnOfficial gpSP kai v3.3 Test 1 for PSP Released!

    Alpha
    By Alpha,

    UnOfficial gpSP kai v3.3 Test 1 for PSP is now available.

     

    Change log:

    Major changes are

     

    R is enabled batter did not fix

    Add to build numbers

    State shift in tone when the load is going to happen to fix

    CFW3.71 M33-3 following PSP-2000 even if the TV output / additional memory is not compatible with the

    video.cfg line code is also supported by LF + CR

    CFW3.95GEN order to cope with the additional memory as the previous management of its own way of

    When extracting ZIP files, PSP-2000 is the answer for the 16 MB buffer to use (PSP-1000 is 256 KB)

     

    There is no much change, 3.95 GEN-enabled version is better.

     

    from the alpha version of the page, please refresh. The ZIP also be placed, but it is unfinished part of the documentation accompanying them.

     

    Manual at once, but when the notice, bdf2fbm to have been lost with the PC.

    devhook 0.46 mod by mok with an attached, but it also GUGU found.

    Poor people are looking for may be yours, if it is not possible, please e-mail?

    koga's e-mail, PSPnfo GET has successfully from the safe.

     

    Also, to help create a manual for how to recruit. (Because there is no literary talent…)

    »» http://takka.tfact.jp/blog/?p=211#comments [information]

    »» http://takka.tfact.jp/blog/?p=212 [Download]


    MAME 0.125u4 Released!

    Alpha
    By Alpha,

    MAME 0.125u4 has been released!

     

    Here's what they also said:

     

    I'll also mention there are a couple of new interesting wiki articles: one from R. Belmont on how tilemaps work, and one from Mr. Do! on how to write .lay files for the artwork system. If anyone would like wiki access to write an article, use the contact form to send a proposal and request to the team. If you haven't checked out the wiki in a while, you may find there's a lot more content there than there used to be!

     

    Below is the change log:

    MAME 0.125u4

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

     

     

    MAMETesters Bugs Fixed

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

    01829: [Core] bermudat, gwar, ikari, victroad + clones: MAME freezes at "initializing" screen (Aaron Giles)

    01845: [Core] all games: cheats are broken (ShimaPong)

    01846: [Misc.] -CHEAT trigger causes MAME crash with PSX-type CPU drivers (ShimaPong)

    01843: [DIP/Input] Many Sets: Input Port Errors (Aaron Giles)

    01855: [Misc.] thayers, thayers: Fatal Error crash (Aaron Giles)

    01859: [Misc.] looping, loopinga, skybump: Fatal Error crash (Aaron Giles)

    01860: [Core] revx: -CHEAT trigger causes MAME crash (ShimaPong)

    00779: [Graphics] gunnail: After you kill a boss, always a number of vertical lines will appear. (Nicola Salmoria)

    00778: [Graphics] gunnail: The background in stage 5 is wrong. (Nicola Salmoria)

    00788: [DIP/Input] Problem about Joy Axis Input for Pedal. (couriersud)

    01853: [Gameplay] shadfrce, shadfrcj: Game doesn't start (Haze)

    01847: [DIP/Input] Various: Unable to construct input ports! (Nicola Salmoria)

    01840: [interface] MAME 0.125u3 error in xml output (Nathan Woods)

    01699: [sound] asteroid, asteroi1, asteroib, asterock, meteor, meteorts: Abnormal discrete sounds (couriersud)

    01844: [Core] compiling 125u3 with VS2008 64bit fails (Aaron Giles)

     

     

    Source Changes

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

    Made it possible to pass a NULL errorbug to input_port_config_alloc(). Fixes -listxml crashes. [Nathan Woods]

     

    Updated calomega driver with correct dumps. [Roberto Fresca]

     

    Sandii' games improvements: [Roberto Fresca]

    - Switched the color system to RESNET calculations.

    - Hooked the infamous bit7 of Input Port 0x3004 in parallel to DIP switch 1. This allow to use the PAYOUT button to trigger the Super Game instead of STOP 5.

    - Demultiplexed lamps matrix.

    - Added lamps support, but is still imperfect.

    - Updated technical notes.

     

    Discrete sound update: [couriersud]

    * added NODE_RELATIVE(NODE, offset) macro to discrete.h

    * fix asteroid.c, canyon.c, skydiver.c and tank8.c to use this macro instead of adding directly to the node

     

    Fixed duplicate input port bits. [Aaron Giles, Nicola Salmoria, David Haywood]

     

    Added simulaton of tecmosys protection. [nuapete]

     

    Improvements to gatron.c: [Roberto Fresca]

    - Renamed the games to "Poker 4-1" and "Pull Tabs" as shown in the ROMs stickers.

    - Renamed the ROMs in each set according to their own stickers.

    - Moved the driver into gametron.a group.

    - Added the missing input port C to 8255 PPI I/O chip. Poker41 and pulltabs don't make use of it, but is present in the Test/Setting Mode.

    - Updated technical notes.

     

    Added proper bankswitching to the dealer driver, validating a ROM previously thought to be bad. [nuapete]

     

    Many improvements to the tecmosys video and sound emulation. [David Haywood]

     

    Adjusted NamcoNA output rate to match pitch with F/A and Cosmo Gang the Puzzle soundtrack CDs. [R. Belmont]

     

    Some Nintendo Minx cpu core updates: [Wilbert Pol]

    - Styling changes

    - Added instruction cycle counts.

    - Added interrupt support.

    - Added HALT support.

    - Fixed INT instruction.

    - Added incomplete support for DIV and MUL instructions.

    - Fixed MOV [#nnnn],BA and MOV [#nnnn],HL instructions.

    - Fixed interrupt handling.

    - Fixed opcodes 45, 4D, 55, 5D, B5, B6, B7, FC, FD, and CF 70-7F

    - Fixed flag results for INC, DEC, AND, OR, and XOR instructions

     

    Improvements to ampoker2 driver: [Roberto Fresca]

    - Reworked the input system for Sigma Poker 2000.

    - Promoted Sigma Poker 2000 to 'WORKING' state.

    - Updated technical notes.

     

    Updated the 53c810 SCSI adapter to pass IRQ state with the IRQ callback. [R. Belmont]

     

    Remove port_input_read_indexed in favor of the use of proper tags in a number of drivers. [Fabio Priuli, couriersud]

     

    Upped max directory size for ST-V/Saturn driver. [R. Belmont]

     

    COP4xx updates: [Curt Coder]

    - Added HALT opcode and halt mode to the COP410

    - Added Microbus support, clock divisor selection, and CKO mode selection to the COP420

    - Changed Thayer's Quest keyboard interface to at least slightly resemble the schematics

     

    Changed suprnova blending implementation a bit. Still not right. [David Haywood]

     

    Optimised tilemap_draw rowscroll case to avoid overhead when used with clip rects smaller than the tilemap. This reduces by an order of magnitude the time taken to render the bg in Gunnail stage 5. [Nicola Salmoria]

     

    PowerPC dynamic recompiler: [Aaron Giles]

    - rewrote PowerPC implementation as a dynamic recompiler on top of the universal recompiler engine

    - wrote a front-end to analyze PowerPC code paths and register usage

    - wrote a common shared module with C implementations of tricky CPU behaviors

    - added separate CPU types for the variants supported, instead of relying on a hidden model enum

    - rewrote the serial port emulation for the 4xx series to be more accurate and not rely on separate DMA handlers

    - rewrote the MMU handling to implement a software TLB that faults in pages and handles changed bits appropriately

    - implemented emulation of the PowerPC 603's software TLB, which allows the model 3 games to run without a hack to disable the MMU

     

    Updated the PowerPC disassembler to share constants with the rest of the core, and to more aggressively use simplified mnemonics, especially for branches. [Aaron Giles]

     

    Universal recompiler:

    - fixed frontend to handle opcode widths different from bus width

    - added several new opcodes:

    * (D)GETFLGS - copies the UML flags to a destination operand

    * FDRNDS - rounds a double precision value to single precision

    - renamed several opcodes:

    * SETC -> CARRY

    * XTRACT -> ROLAND

    * INSERT -> ROLINS

    - consolidated the following opcodes:

    * LOAD?U -> LOAD

    * LOAD?S -> LOADS

    * STORE? -> STORE

    * READ?U -> READ

    * READ?M -> READM

    * WRITE? -> WRITE

    * WRITM? -> WRITEM

    * SEXT? -> SEXT

    * FTOI?? -> FTOINT

    * FFRI? -> FFRINT

    * FFRF? -> FFRFLT

    - removed some opcodes:

    * FLAGS - can be done with GETFLGS/LOAD4/ROLINS

    * ZEXT - can be achieved with AND

    * READ?S - can be achieved with READ/SEXT

    - updated C, x86, and x64 back-ends to support these opcode changes

    - updated disassembler to support these opcode changes

     

    MIPS3 dynamic recompiler: [Aaron Giles]

    - fixed Cause register for bad COP instructions

    - updated to use new/changed opcode forms

    - changed context switch so that it only swaps a single pointer

     

    Konami Hornet changes: [Aaron Giles]

    - updated to new PowerPC configurations

    - updated some memory handlers to be native 8-bit handlers

    - cleaned up JVS implementation to work with new serial code

    - added fast RAM for the work RAM to give a small speed boost

     

    Konami GTI Club changes: [Aaron Giles]

    - updated to new PowerPC configurations

    - updated some memory handlers to be native 8-bit handlers

     

    Konami Viper/ZR107 changes: [Aaron Giles]

    - updated to new PowerPC configurations

     

    Sega Model 3 changes: [Aaron Giles]

    - updated to new PowerPC configurations

    - reimplemented/centralized interrupt handling

    - these games are broken for the moment

     

    Fixed crasher due to some Konami games using 8 layers in the K056832 implementation, even though it was only written for 4. [Aaron Giles]

     

    Added fisttp opcode to i386 disassembler. [Aaron Giles]

     

    Verified clock frequencies on Air Raid/Cross Shooter. [Corrado Tomaselli]

     

    Introduced/updated some include files for files that export functions whose apis will need to be changed to handle machine parameters (cps1.h, decocrpt.h, ms32.h, pgm.h, fd1089.h, konami1.h). In the case of konami.c, renamed the file konami1.c and changed the api and callers to only require one function export. Pulled memory_region*() calls out of for loops and folded the occasional duplicated call. The compiler can't likely infer that the results are constant, so this should be a minor performance win as well. [Atari Ace]

     

    Fixed some dips and added correct inputs for wpksocv2, despite still missing the correct input for begin the left right movement the game is almost playable. [sonikos]

     

    Updated cheat system: [shimaPong]

    - Locked search region when malloc fails to allocate gigantic memory instead of fatal error. Also locked zero malloc error in case of search speed = all memory in 32-bit CPU. And added search region range checker to lock a search region with a big risk

    - Fixed a bug that old code is always converted to specified separator in enable/disable menu

    - Refined new cheat format.

    * Rewritten cheat format again. newest format is ":gamename::type::address::data::extend_data:(description:comment)". Expanded type field now requires 10 bytes (not 8 bytes) and it divides internal cpu (2 bytes) and type (8 bytes) parameters

    * Removed VWrite, VRWrite. The flag of Value Selection is merged into expanded type field now.

    * Added CBit (Condition Bit). This checks bit in read data then set or clear bit in case of true.

    * Rearranged cheat code viwer based on newest cheat format

    - Fixed unworking Load Old Format option. If you want to load old or older format code, set it (default is OFF)

    - Renamed functions/structures based on coding guidlines. All structures and included parameters are completed

    - Merged resize_*_no_dispose() into resize_*()

    - Removed the hack of search region for SH-2 CPU because required region is now set as expected without this hack

     

    Made duplicate input port bits an error now that all the warnings are fixed. [Aaron Giles]

     

    Added compile-time error if PTR64 is incorrectly set. [Aaron Giles]

     

     

     

    New games added or promoted from NOT_WORKING status

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

    Deroon DeroDero [nuapete, David Haywood]

    Sigma Poker 2000 [Roberto Fresca]

    Touki Denshou -Angel Eyes- [nuapete, David Haywood]

    Black Touch (Korea) (bootleg / hack of Dragon Punch) [David Haywood]

     

     

     

    New clones added

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

    Touki Denshou -Angel Eyes- (VER. 960427) [Tomasz Slanina]

    Raiden Fighters 2 (Taiwan, SPI) [Corrado Tomaselli]

     

     

     

    New games marked as GAME_NOT_WORKING

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

    Capitan Uncino (Ver 1.2) [David Haywood]

    Capitani Coraggiosi (Ver 1.3) [David Haywood]

    La Perla Nera (Ver 2.0) [David Haywood]

    La Perla Nera Gold (Ver 2.0) [Roberto Fresca]

    Europa 2002 (Ver 2.0, set 1) [Roberto Fresca]

    Top Blade V [David Haywood]

    Office Yeo ln Cheon Ha [David Haywood]

    Carta Magica (Ver 1. 8) [Roberto Fresca]

    Laser 2001 (Ver 1.2) [Roberto Fresca]

    Magic Drink (Ver 1.2) [Roberto Fresca]

    Millennium Sun [Roberto Fresca]

    NtCash [Roberto Fresca]

    Super Space 2001 [Roberto Fresca]

    Unknown italian gambling game [Roberto Fresca]

    Wizard (Ver 1.0) [Roberto Fresca]

    Elvis? [Roberto Fresca]

    »» http://mamedev.org/updates.html [Download / Information]


    Model 2 emulator 0.7a released

    Robert
    By Robert,
    - Fixed network code not fully working (I accidentally left a part disabled in the last build).

    - Improved daytona video & sound sync.

    >> Get it HERE.


    Bochs 2.3.7 released

    Robert
    By Robert,

    PC emulator

     

    Brief summary :

    4

    5 + More optimizations in CPU code - Bochs 2.3.7 is more than 2x faster

    6 than Bochs 2.3.5 build !

    7 - Implemented LBA48 support in BIOS

    8 - Added memory access tracing for Bochs internal debugger

    9 - Implemented Intel® XSAVE/XRSTOR and AES instruction set extensions

    10 - Many fixes in CPU emulation and internal debugger

    11 - MenuetOS64 floppy images booting perfect again !

    12 - updated LGPL'd VGABIOS to version 0.6b

    13

    14 Detailed change log :

    15

    16 - CPU

    17 - Support of XSAVE/XRSTOR CPU extensions, to enable configure with

    18 --enable-xsave option

    19 - Support of AES CPU extensions, to enable configure with

    20 --enable-aes option

    21 - Fixed Bochs failure on RISC host machines with BxRepeatSpeedups

    22 optimization enabled

    23 - Implemented SYSENTER/SYSEXIT instructions in long mode

    24 - More than 100 bugfixes in CPU emulation correctness (both x86 and x86-64)

    25 - MenuetOS64 floppy images booting perfect again !

    26 - Updated CPU instrumentation callbacks

    27

    28 - Bochs Internal Debugger and Disassembler

    29 - Added memory access tracing for Bochs internal debugger, enable

    30 by typing 'trace-mem on' in debugger command line

    31 - Many bug fixes in Bochs internal debugger and disassembler

    32

    33 - System BIOS (Volker)

    34 - Implemented LBA48 support

    35 - Added generation of SSDT ACPI table that contains definitions

    36 for available processors

    37 - Added RTC device to ACPI DSDT table

    38 - Added implementation of SMBIOS

    39

    40 - I/O devices (Volker)

    41 - VGA

    42 - Implemented screen disable bit in sequencer register #1

    43 - Implemented text mode cursor blinking

    44 - Serial

    45 - new serial modes 'pipe-server' and 'pipe-client' for win32

    46 - new serial mode 'socket-server'

    47

    48 - Configure and compile

    49 - Fixed configure bug with enabling of POPCNT instruction, POPCNT

    50 instruction should be enabled by default when SSE4.2 is enabled.

    51 - Removed --enable-magic-breakpoint configure option. The option is

    52 automatically enabled if Bochs internal debugger is compiled in.

    53 It is still possible to turn on/off the feature through .bochsrc.

    54 - Allow boot from network option in .bochsrc

    55 - Added Bochs version info for Win32

    56

    57 - Display libraries

    58 - implemented text mode character blinking in some guis

    59 - improved 'x' gui runtime dialogs

    60

    61 - SF patches applied

    62 [1980833] Fix shutdown status code 5h handler by Kevin O'Connor

    63 [1928848] "pipe" mode for serial port (win32 only) by Eugene Toder

    64 [1956843] Set the compatible pci interrupt router back to PIIX by Sebastian

    65 [1956366] Do not announce C2 & C3 cpu power state support by Igor Lvovsky

    66 [1921733] support for LBA48 by Robert Millan

    67 [1938185] Fix link problem with --enable-debugger by Sebastian

    68 [1938182] Makefile.in - use @IODEV_LIB_VAR@ by Sebastian

    69 [1928945] fix for legacy rombios - e820 map and ACPI_DATA_SIZE by Sebastian

    70 [1925578] rombios32.c - fix ram_size in ram_probe for low memory setup by Sebastian

    71 [1908921] rombios32.c - move uuid_probe() call by Sebastian

    72 [1928902] improvements to load-symbols by Eugene Toder

    73 [1925568] PATCH: msvc compilation by Eugene Toder

    74 [1913150] rombios.c - e820 cover full size if memory

    75 [1919804] rombios.c - fix and add #ifdef comments by Sebastian

    76 [1909782] rombios.c - remove segment values from comment by Sebastian

    77 [1908918] SMBIOS - BIOS characteristics fix by Sebastian

    78 [1901027] BIOS boot menu support (take 3)

    79 [1902579] rombios32.c - define pci ids by Sebastian

    80 [1859447] Pass segment:offset to put_str and introduce %S by Sebastian

    81 [1889057] rombios.c - boot failure message by Sebastian

    82 [1891469] rombios.c - print BEV product string by Sebastian

    83 [1889851] Win32 version information FILEVERSION for bochs.exe by Sebastian

    84 [1889042] rombios.c - fix comment by Sebastian

    85 [1881500] bochsrc, allow boot: network by Sebastian

    86 [1880755] Win32 version information for bochs.exe by Sebastian

    87 [1880471] SMBIOS fix type 0 by Sebastian

    88 [1878558] SMBIOS fixes by Sebastian

    89 [1864692] SMBIOS support by Filip Navara

    90 [1865105] Move bios_table_area_end to 0xcc00 by Sebastian

    91 [1875414] Makefile.in - change make use by Sebastian

    92 [1874276] Added instrumentation for sysenter/sysexit by Lluis

    93 [1873221] TLB page flush: add logical address to instrumentation by Lluis

    94 [1830626] lba32 support by Samuel Thibault

    95 [1861839] Move option rom scan after floppy and hard drive post by Sebastian

    96 [1838283] Early vga bios init by Sebastian

    97 [1838272] rom_scan range parameter by Sebastian

    98 [1864680] Save CPUID signature by Filip Navara

    99

    100 - these S.F. bugs were closed

    101 [1976171] Keyboard missing break code for enter (0x9C)

    102 [666433] physical read/write breakpoint sometimes fails

    103 [1744820] info gdt and info idt shows the entire tables

    104 [1755652] graphics: MenuetOS64 shows black screen

    105 [1782207] Windows Installer malfunction, Host=Linux, Guest=Win98SE

    106 [1697762] OS/2 Warp Install Failed

    107 [1952548] String to char * warnings

    108 [1940714] SYSENTER/SYSEXIT doesn't work in long mode

    109 [1422342] SYSRET errors

    110 [1923803] legacy rombios - e820 map and ACPI_DATA_SIZE

    111 [1936132] Link problem with --enable-debugger & --enable-disasm

    112 [1934477] Linear address wrap is not working

    113 [1424984] virtual machine freezes in Bochs 2.2.6

    114 [1902928] with debugger cpu_loop leaves CPU with unstable state

    115 [1898929] Bochs VESA BIOS violates specs (banks == 1)

    116 [1569256] bug in datasegment change in long mode

    117 [1830662] ACPI: no DMI BIOS year, acpi=force is required

    118 [1868806] VGA blink enable & screen disable

    119 [1875721] Bit "Accessed" in LDT/GDT descriptors & #PF

    120 [1874124] bx_Instruction_c::ilen() const

    121 [1873488] bochs-2.3.6 make fails on dbg_main.cc

    122

    123 - these S.F. feature requests were implemented

    124 [1422769] SYSENTER/SYSEXIT support in x86-64 mode

    125 [1847955] Version information for bochs(dbg).exe

    126 [939797] SMBIOS support

    >> Get it HERE.


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