Jump to content


Unirom 8.0 K


¿Quieres enterarte al momento de las nuevas descargas? Síguenos en Twitter o Mastodon!

Bootdisc + Firmware sin mods con Import Player para Xplorer, Action Replay y compatibles con Caetla.

Características:

  • Arranque sin Modchip (desbloqueo sin disco o intercambio de disco)
  • Flasheo de la ROM (flash desde el disco o en serie)
  • Herramientas de carga / descarga en serie (+ editor hexadecimal, herramientas en serie de código abierto, etc.)
  • Conmutador NTSC-> PAL (PAL-> NTSC está en proceso)
  • Clonación de cartucho (copiar a otro cartucho sin tocar el PC)
  • Compatibilidad con XFlash (puede usar discos XFlash antiguos)
  • Caetla SxS (¡Puede compartir un carrito con Caetla!)
  • ¡Reescrito completamente en C! (¡Barra mucho más baja para entrar!)
  • Las instrucciones generales + claves ocultas se pueden encontrar en las notas de instalación.

unirom 8.jpg

Installation

To install from CD (No PC):
	
	Brief: Burn disk to CD, boot it, use the flash option, flash your cart.
	
    You'll only need the CD one time!
    - Burn \PSX\UNIROM_BOOTDISC_8.x.CUE with ImgBurn. Pick the lowest speed on old hardware.
    - Jam your sensor down and do the swap trick to boot the disk if it's not chipped
    ( don't stare at the fucking laser, for fuck's sake don't stare at the fucking laser )
    - Install via CD at the flash menu.
	
    - UNIROM_STANDALONE - just Unirom on the cart
    - UNIROM_WITHCAETLA - Unirom + Caetla on the one cart [ will need something larger than 128k! ]        
    - Done

To install from another cart already running Unirom 8 (No PC):
	
	Brief: Hotswap carts and copy the contents to another.
	
	Warning: read and fully accept the warning on screen.
	
    Boot with the existing cartridge running
    Select the Clone option
	Unplug it
    Plug the new cart in and flash
    ( You can also boot from one cart, unplug it switch to the other and flash from CD)


To upgrade a cart running Unirom 4,6,7b, or via PSXSerial:
	
    Using nops, temporarily stick the bootdisc version into RAM
    "nops /oldexe unirom_s.exe COM8" (or whatever COM your serial adapter is on via devmgmt.msc)

    Now you've got the temporary version, tell it to write to the cart's EEPROM:
	nops /rom unirom_standalone.rom COM8
	OR
	nops /rom unirom_withcaetla.rom COM8
    
Upgrade a cart already running Unirom8

    nops /rom unirom_standalone.rom COM8
	OR
	nops /rom unirom_withcaetla.rom COM8

Upgrade a cart running a Unirom7b beta (Never officially released):

    nops /oldrom unirom_standalone.rom COM8


"Can I use the parallel port?"		
    Unirom 8 *currently* has no PIO support but nopp (notpsxpio) is planned. //TODO
    If you have the Caetla version you can use catflap w/ giveio or whatever over LPT1 though.
	Or load the XFlash CD and send the bootdisc that way, and as before
	
	nops /rom unirom_standalone.rom COM8
	OR
	nops /rom unirom_withcaetla.rom COM8
	


"But what if I'm on linux!"	    
    use mono to launch nops.exe


"How does it differ from other firmwares?"

	Caetla and Xplorer support cheats but are closed source.
	
    nocash bios is basically a full replacement + nocash unlock + vcd player (closed source)

    n00bROM has some fun features like exception trapper, planned ROM filesystem, is open source but all MIPS asm.

    Unirom8 is has other stuff like import player, XFlash support, complete serial utility, hex editor, open sourced in C.
	(And can be put on the same cart as Caetla if you still want cheats, etc)
    
	Whatever works for you.

Can I install Unirom alongside <whatever>?

	Caelta: yes
	XPlorer: possible but not out of the box
	n00bROM: at the time of writing no, but when EXE embedding is ready, yes
	Unirom7: possibly but not out of the box. (no memory collisions)
	NoCash BIOS: no idea!

Instructions + hidden keys

General:

	Circle - Exit
	Triangle - Return to BIOS

Flashing:

	L1 + L2 - Hold if Unirom doesn't recognise your cart try anyway (128kb)
	R1 + R2 - Same thing but tells it 256k is fine. (Xplorer carts, etc)
	Note: No guarantees!
	
Gaming:
	
	R1 - Quick Boot (or mash X)
	L1 + R1 - Boot slowly (good for struggling drives)

Development:
	
	Square = Toggle fast SIO (115200 vs 518400). Same as nops /fast
	L1 + Square = Enable debug core. Same as nops /debug

Reserved:
	
	L2, Start, Select

Crétitos y agradecimientos sin ningún orden en particular:

static const char * const credits[] = { "", "", "", "Doofy", "Nocash <3", "Shendo", "Type 79", "Dax", "Jihad / Hitmen", "Silpheed / Hitmen", "SquareSoft74 (no spaces)", "Foo Chen Hon", "DanHans / GlitterGirls", "Herben", "and asmblur", "JMiller", "Tim S / Firefly", "rama (any version)", "Angus McFife XIII", "Padua", "Blackbag", "Napalm", "Paradox / Paradogs :p", "XPlorer Peeps", "K-Comms Peeps", "noisy assholes who recycle...", ".. bottles, one by fucking...", "... one", "barog", "L0ser", "cybdyn", "paul", "Peter Lemon", "and krom", "Brian Marshall", "Mistamotiel", "and Mistamontiel...", "tieigo", "orion", "Codeman", "Cat", "LordBlitter", "SurfSmurf", "Schnappy", "NDR008", "kHn", "Nicolas Noble", "r0r0", ; "James-F", "Rich!", "The XStation Testers!", "Trimesh", "Murray Moffat", "xianaix", "ChenThread", "Everyone at PSXDev!", "Tetley.co.uk", "And absolutely sometimes...", "Lameguy64", "he's alright". SquareSoft74, DanHans, Nicolas Noble y Rama.

DISCLAIMER:

NEITHER I NOR ANYONE INVOLVED IN THE UNIROM PROJECT IS RESPONSIBLE FOR YOUR NEGLIGENCE, LACK OF RESEARCH, LACK OF KNOWLEDGE, OR ACTIONS
BROKEN PSX = YOUR FAULT, SHOULD'VE RESEARCHED IT BETTER
GONE BLIND = SHOULD NOT HAVE LOOKED AT THE FUCKING LASER

by JonathanDotCel.


Que novedades incluye la versión 8.0 K

Released

  • Depuración GDB a través de nops/vscode/etc (Gracias Skitchin)
  • Nuevas ROMs incluyendo las bios de Tonyhax y nocash en el CD
  • Se puede instalar FreePSXboot en tarjetas de memoria de 64k
  • Puede lanzar homebrew desde la tarjeta de memoria (herramienta incluida)
  • Flashear ROMs desde la tarjeta de memoria
  • Copia de seguridad de ROMs en la tarjeta de memoria
  • Juego de Tetris (para reemplazar flappycredits)
  • Cambio a Caetla 0.38 por defecto
  • Mayor espera para arreglar los problemas de arranque de MCPro
  • Posibilidad de cambiar la 2ª rom, reetiquetarla, etc (ver unirom.github.io)
  • Punto de entrada estático en 0x1F000140 (o 0x1F020140)
  • Corregido un montón de spam de TTY en, por ejemplo, Need For Speed (¡gracias Rama!)
  • Corregido un problema de detección de carros de doble EEPROM introducido en 8.0.J (¡gracias Square!)
  • Se ha añadido una opción de desenganche en uni & nops
  • Arreglado que /jmp no funcione en el modo de depuración del kernel
  • Arreglado que /cont no funcionaba correctamente cuando era disparado por una instrucción `break`.
  • Se ha cambiado a un acceso más rápido al CD basado en DMA (gracias Nicolas y Rama)
  • Se ha corregido un problema de máscara de gancho (gracias Skitchin)
  • Se ha reforzado un poco la verificación de escritura de la tarjeta de memoria
  • [nops] `nops /gaps` y `nops /flat` para forzar la activación/desactivación del modo de carro datel V2
  • [nops] Mayor tiempo de espera en sio para conexiones wifi de mierda (gracias Skitchin)
  • Bishi Bashi funcionando (PAL/NTSC-J)
  • Kings field funcionando (NTSC/NTSC-J)
  • Gundam 2 funcionando (NTSC)
  • Rayman 2 funcionando (NTSC)
  • ¡Rayman 1 roto :o!

No te pierdas nada, síguenos en Twitter o Mastodon!
¿Tienes alguna duda, petición o aporte? Utiliza el foro!

×
×
  • Crear nuevo...