This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
11 Oct 2013 - no$psx v1.6 released!
#1
Visit the official page here http://nocash.emubase.de/psx.htm
download
Changelog:
Quote:11 Oct 2013 - no$psx v1.6
cd/help: added notes on sub-cpu mainloop/response/priority/timing/queue/flags
cd/emu: simplified 1st/2nd/3rd response slots (instead overcomplicated queue)
debug: optional IRQx logging to tty window (plus detailed cdrom INTxx info)
cd/emu: emulates exact filter/realtime handling for adpcm and data sectors
cd/help: added notes on data/adpcm sector filtering/delivery on cdrom-reading
cd/help: added almost perfect xa-adpcm zig-zag-interpolation formula/tables
cd/help: added note on unitialized six-step adpcm interpolation counter
cd/help: added flowchart for using sound map mode (with random 3-slot caution)
cd/emu: emulates 8bit xa-adpcm decompression (unlike normal 4bit xa-adpcm)
cd/emu: emulates xa-adpcm zig-zag-interpolation (37.8 to 44.1kHz resampling)
cd/emu: bugfixed xa-adpcm (did destroy sixstep "extra_offhold" inside of lop)
cd/emu: emulates newly discovered MotorOn command (and its various errors)
cd/help: added some basic notes and waveform example for xa-emphasis feature
cd/emu: emulates invalid xa-adpcm filter=4..15 and invalid shift=13..15 values
cd/emu: added basic soundmap emulation (works at least to play one 900h unit)
cd/help: added notes on invalid xa-adpcm filter=4..15 and shift=13..15 values
spu: bugfixed cd.audio.capture buffer (is NOT affected by cd.audio volume)
cd/help: added notes on newly discovered secret_unlock feature (command 5xh)
cd/myth/help: eliminated "Standby" myth (actual function of cmd 7 is MotorOn)
cd/help: added notes on peak bytes for Play+Report (and incomplete GetQ peak)
cd/help: added details on purpose/function of all cdrom test commands
cd/help: discovered more test commands (supported on older PSX consoles only)
cd/help: added specs for CXA1782BR cdrom servo amplifier registers
cd/help: added specs for CXD2510Q cdrom signal processor registers
cd/help: added specs for CXD2545Q cdrom combined servo + signal processor
cd/help: added specs for CXD1199BQ/CXD1815Q cdrom decoder/fifo registers
cd/help: added specs for MC68HC05 on-chip I/O Ports (and their usage in psx)
cd/help: added notes on GetID's ATIP byte, and on POS0 flag in sub_func 21h
cd/help: removed nonsense sub_function numbers from ancient cdinfo.txt
cd/help: added info on some formerly unknown CD-XA bytes (in the LEN_SU area)
cd/help: added subheader CI coding info bits (adpcm emphasis and 8bit/sample)
cd/help: added notes on more cd-xa fields in primary volume descriptor
poc/help: added some pocketstation details (LED, mirrors, exceptions, etc)
help: added notes on PU-7 chipset (different cdrom/spu/gpu/cpu/bios chips)
bios: added patch_uninstall_early_card_irq_handler_efficient (thanks shendo)
gui: setup uses asia-compatible TabControl instead of unreliable PropertySheet
dma3/cdrom and dma6/otc: treats len=0 as length=10000h words (=256 kbytes)
cdrom data fifo: uses [800h-8] or [924h-4] as padding-byte after sector end
gui: fullscreen mode preserves real aspect ratio (padded with black border)
gui: fullscreen mode moved to context menu (instead of old setup option)
gui: created mouse-shape-less No$helpClass (avoid flickering mouse pointer)
debug: supports MC68HC05.ROM bios loading (16.5K) (for disasm at 50001000h)
debug: re-arranged gte registers in iomap (fixed overlapping text fields)
debug: added dummy-mappings: 50000000h=mc68hc05 memory/mc68hc05 disassembler
debug: added dummy-mappings: 60000000h=vram, and 70000000h=spu-ram
debug/help: added disassembler and specs for mc68hc05 cpu (cdrom coprocessor)
spu/help: corrected spu-irq description (irq9 does trigger also on spu-dma)
credits: big thanks to psxdev.ru for cdrom 68hc05 sub-cpu decapping
Reply
#2
Wow Intresting
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)