Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

UniPCemu Vita: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 1: Line 1:
{{cleanup|article|Needs cleanup}}
{{#seo:
{{#seo:
|title=Vita Homebrew Emulators (Computer) - GameBrew!
|title=Vita Homebrew Emulators (Computer) - GameBrew!
Line 11: Line 10:
|description=The UniPCemu (Universal PC emulator) emulator.
|description=The UniPCemu (Universal PC emulator) emulator.
|author=Superfury1
|author=Superfury1
|lastupdated=2021/09/26
|lastupdated=2022/10/19
|type=Computer
|type=Computer
|version=1.0
|version=2022.10.19
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/vitahomebrews/unipcemuvita.7z
|download=https://dlhb.gamebrew.org/vitahomebrews/unipcemuvita.7z
|website=
|website=https://superfury.itch.io/unipcemu
|source=
|source=https://bitbucket.org/superfury/unipcemu/src/default/
}}
}}
The UniPCemu (Universal PC emulator) emulator.
UniPCemu is a cycle-accurate x86 emulator (previously called x86EMU before the rename, This isn't based on the other cpu-emulator called x86emu (lower case)).
 
It's a 8086(IBM PC) up to Pentium II (Compaq Deskpro 386, Compaq Deskpro 386 with PS/2 mouse (adds PS/2 mouse to the Compaq Deskpro 386 chipset, optional BIOS ROM replacement (loading it instead, or alternatively a i430fx Pentium or i440fx Pentium Pro/Pentium II chipset with PS/2 mouse) and seperate CMOS settings like the other architectures) emulator(with various, configurable hardware), with up to 80386 timings (80486SX and Pentium using 80386 timings or 1 cycle for newer/unknown timings/instructions, both having no floating point unit)).


==Media==
==Media==
<youtube>e_uzF5b8_UI</youtube>
<youtube>e_uzF5b8_UI</youtube>


==Screenshots==
==Screenshots==
https://dlhb.gamebrew.org/vitahomebrews/unipcemuvita-01.jpg
https://dlhb.gamebrew.org/vitahomebrews/unipcemuvita-01.jpg
https://dlhb.gamebrew.org/vitahomebrews/unipcemuvita-02.jpg
https://dlhb.gamebrew.org/vitahomebrews/unipcemuvita-02.jpg
https://dlhb.gamebrew.org/vitahomebrews/unipcemuvita-03.jpg
https://dlhb.gamebrew.org/vitahomebrews/unipcemuvita-04.jpg
https://dlhb.gamebrew.org/vitahomebrews/unipcemuvita-05.jpg
https://dlhb.gamebrew.org/vitahomebrews/unipcemuvita-06.jpg
https://dlhb.gamebrew.org/vitahomebrews/unipcemuvita-07.jpg
https://dlhb.gamebrew.org/vitahomebrews/unipcemuvita-08.jpg


==Changelogs==
==Changelog==
'''(v.1.0)'''
'''(2022.10.19)'''
* First Release.
* Improved ATAPI SRST to detect aborting a command.
* Improved ATAPI DEVICE RESET to properly clear register status bits as documented by ATA/ATAPI-4.
* Fixed ATAPI function call by resetting a drive using a valid method to properly detect the status to determine what to do.
* Improved handling of ATAPI unit attention.
* Improved ATAPI Unit Attention to persist and error out commands except INQUIRY and REQUEST SENSE.
* Updated the common emulator framework to the latest commit.
* Fixed modem checksum compiler warning.
* Updated the Android gradle to the latest version.
* ATAPI Inquiry: report no Unit Attention until another command is received, since it can report the data requested.
 
Common emulator framework:
* Added missing copyright notice for the MD5 functionality.
* Added missing copyright notice for the Switch header.
* Added missing copyright notice for the Vita header.
* Fixed a PSP compiler warning on the TCP validation function call.


== External links ==
== External links ==
* Official Website -
* Official Website - https://superfury.itch.io/unipcemu
* Github -
* VitaDB - https://vitadb.rinnegatamante.it/#/info/798
* VitaDB -
* Bitbucket - https://bitbucket.org/superfury/unipcemu/src/default/
* Gbatemp -
* Google Source -
* Reddit -
* Gitlab -

Revision as of 05:03, 23 October 2022

UniPCemu
File:Unipcemuvita.jpg
General
AuthorSuperfury1
TypeComputer
Version2022.10.19
LicenseMixed
Last Updated2022/10/19
Links
Download
Website
Source

UniPCemu is a cycle-accurate x86 emulator (previously called x86EMU before the rename, This isn't based on the other cpu-emulator called x86emu (lower case)).

It's a 8086(IBM PC) up to Pentium II (Compaq Deskpro 386, Compaq Deskpro 386 with PS/2 mouse (adds PS/2 mouse to the Compaq Deskpro 386 chipset, optional BIOS ROM replacement (loading it instead, or alternatively a i430fx Pentium or i440fx Pentium Pro/Pentium II chipset with PS/2 mouse) and seperate CMOS settings like the other architectures) emulator(with various, configurable hardware), with up to 80386 timings (80486SX and Pentium using 80386 timings or 1 cycle for newer/unknown timings/instructions, both having no floating point unit)).

Media

Screenshots

unipcemuvita-01.jpg unipcemuvita-02.jpg

Changelog

(2022.10.19)

  • Improved ATAPI SRST to detect aborting a command.
  • Improved ATAPI DEVICE RESET to properly clear register status bits as documented by ATA/ATAPI-4.
  • Fixed ATAPI function call by resetting a drive using a valid method to properly detect the status to determine what to do.
  • Improved handling of ATAPI unit attention.
  • Improved ATAPI Unit Attention to persist and error out commands except INQUIRY and REQUEST SENSE.
  • Updated the common emulator framework to the latest commit.
  • Fixed modem checksum compiler warning.
  • Updated the Android gradle to the latest version.
  • ATAPI Inquiry: report no Unit Attention until another command is received, since it can report the data requested.

Common emulator framework:

  • Added missing copyright notice for the MD5 functionality.
  • Added missing copyright notice for the Switch header.
  • Added missing copyright notice for the Vita header.
  • Fixed a PSP compiler warning on the TCP validation function call.

External links

Advertising: