The PSX emulator allows you to play PlayStation 1 games on your computer. It is designed to save game data to the emulated memory card, just as game data is saved to a PlayStation 1 gaming console with a physical memory card.
Psx 1.13 Memory Card
Visit the PSX Emulator website (psxemulator.gazaxian.com) and click on the latest version of the emulator to download it. As of May 2011, the "v1.13" is the most current release. Double-click on the PSX.RAR archive to open it.
The PSX emulator has the ability to save up to five different game saves on the PSX emulated memory card. The different save slots are known as save states. To change save states, simply select a different save slot when saving your game. Research and obtain the "SCPH1001.bin" file yourself from your legally owned PlayStation 1 console. The "SCPH1001.bin" file is the PlayStation 1 console system file needed for the system to operate. Obtaining the "SCPH1001.bin" file involves burning a BIOS dumper program to a blank CD-R and loading it on your PlayStation 1 to dump, or copy the SCPH1001.bin file.
It absolutely has everything to do with timing. Keep in mind that though the PS1 was advanced for it's time, it was still pretty basic by today's standards. Both CD read times were fixed as we're memory card write times. This meant that if the developers wanted, there were some operations that could run or start while certain read and write operations were taking place. Devs could start a memory card write and know exactly how many CPU cycles it'd take to finish.
In actuality, there was probably a subsystem that was us was used to write whatever block of RAM holding the data to the memory card. Once the process was finished, an interrupt would be called that basically tells the unit "writing to the memory card, finished!". If the devs knew it specifically took X cycled to complete writing 256 bytes to the memory card RAM, they can use those background cycles to preload a stage or prep RAM data for managing player interaction for whatever comes next in the game.
But there is caviat! Apparently Sony partly cracked the code on spending up some of these operations without breaking to many games. I can't speak for the PS3, but there are options to speed up load times within the PS2 for PS1 games. I know there were warnings that the feature may not work with all games, so Sony was aware that it was a use-at-your-own-risk, quality of life feature. To my knowledge, the PS2 did not also integrate faster memory save operations, so they were definitely aware that it was a function they shouldn't change (although maximum write speeds for PS1 might have been part of that decision.)
The PSX emulator allows you to play PlayStation 1 games on your computer It is designed to save game data to the emulated memory card, just as game data is saved to a PlayStation 1 gaming console with a physical memory card.
Unfortunately, no. pSX doesn't use the MCR format for memory card files, which is the format that other PSX emulators use. And pSX save states definitely can't be transferred since save states are always exclusive to the emulator it came from.
As of version 1.6 MemcardRex has a suport for InterAct DexDrive. Both reading and writing data from/to PS1 Memory Cards is supported. As you may or may not know DexDrive is a very quirky device and sometimes it just refuses to work. Even the first party software (DexPlorer) has problems with it (failed detection of a device). If you encounter problems, unplug power from DexDrive, unplug it from COM port and connect it all again. It is recommended that a power cord is connected to a DexDrive, otherwise some cards won't be detected. Communication was tested on Windows 7 x64 on a real COM port and with a Prolific based USB adapter. To select a COM port DexDrive is connected to go to "Options"->"Preferences".
Problems with an Emulator, or a specific game for a specific system, should be reported in here\n","_imported_cid":39,"_imported_path":"","_imported_name":"Retrogaming","_imported_slug":"retrogaming","_imported_parentCid":126,"_imported_disabled":0,"_imported_description":"No description available","subCategoriesPerPage":10,"minTags":0,"maxTags":5,"postQueue":0,"isSection":0,"totalPostCount":6949,"totalTopicCount":1326},"tagWhitelist":[],"minTags":0,"maxTags":5,"thread_tools":["class":"toggleSolved alert-warning topic-solved","title":"[[qanda:thread.tool.mark_unsolved]]","icon":"fa-question-circle","class":"toggleQuestionStatus","title":"[[qanda:thread.tool.make_normal]]","icon":"fa-comments"],"isFollowing":false,"isNotFollowing":true,"isIgnoring":false,"bookmark":null,"postSharing":["id":"facebook","name":"Facebook","class":"fa-facebook","activated":true,"id":"twitter","name":"Twitter","class":"fa-twitter","activated":true],"deleter":null,"merger":null,"related":[],"unreplied":false,"icons":[" [[qanda:topic_solved]]"],"privileges":"topics:reply":false,"topics:read":true,"topics:schedule":false,"topics:tag":false,"topics:delete":false,"posts:edit":false,"posts:history":false,"posts:delete":false,"posts:view_deleted":false,"read":true,"purge":false,"view_thread_tools":false,"editable":false,"deletable":false,"view_deleted":false,"view_scheduled":false,"isAdminOrMod":false,"disabled":0,"tid":"22505","uid":0,"topicStaleDays":60,"reputation:disabled":0,"downvote:disabled":0,"feeds:disableRSS":0,"signatures:hideDuplicates":0,"bookmarkThreshold":5,"necroThreshold":7,"postEditDuration":900,"postDeleteDuration":300,"scrollToMyPost":true,"updateUrlWithPostIndex":true,"allowMultipleBadges":true,"privateUploads":false,"showPostPreviewsOnHover":true,"rssFeedUrl":"/topic/22505.rss","postIndex":1,"breadcrumbs":["text":"[[global:home]]","url":"/","text":"International ","url":"/category/5/international","cid":5,"text":"Troubleshooting","url":"/category/17/troubleshooting","cid":17,"text":"Emulator Arcade/PC/Console","url":"/category/27/emulator-arcade-pc-console","cid":27,"text":"Saving on virtual memory card (PSX, Raspi4)"],"pagination":"prev":"page":1,"active":false,"next":"page":1,"active":false,"first":"page":1,"active":true,"last":"page":1,"active":true,"rel":[],"pages":[],"currentPage":1,"pageCount":1,"loggedIn":false,"relative_path":"","template":"name":"topic","topic":true,"url":"/topic/22505/saving-on-virtual-memory-card-psx-raspi4","bodyClass":"page-topic page-topic-22505 page-topic-saving-on-virtual-memory-card-psx-raspi4 page-topic-category-27 page-topic-category-emulator-arcade-x2f-pc-x2f-console parent-category-5 parent-category-17 parent-category-27 page-status-200 theme-persona user-guest","mainPost":"pid":158547,"uid":81607,"tid":22505,"content":"Hey,\\nI am on a fresh install on a Raspberry Pi 4. Got my bin/cue's for the PSX emulator and downloaded all the BIOSes, and everything is working like a charm except for saving on a memory card in a game (I tried in Hexen and Digimon World 2003). Both say that the game was saved successfully, but when I shut down my recalbox, the next start the virtual memory card is empty again. How can I actually save my games?\\nI only have a PS1 Controller via USB converter, which works out of the box, but does not have a hotkey (so I have to remove the power from the raspberry to shut down the emulator). Is this why save states are not persisted? Or are you not supposed to use the 'save to memory card' functions in emulated games anyway?\\nThanks in advance.\\n","timestamp":1606253219475,"ip":"79.192.84.26","deleted":0,"upvotes":0,"downvotes":0,"deleterUid":0,"edited":0,"replies":"hasMore":false,"users":[],"text":"[[topic:one_reply_to_this_post]]","count":0,"bookmarks":0,"votes":0,"timestampISO":"2020-11-24T21:26:59.475Z","editedISO":"","user":"uid":81607,"username":"fumamatar","userslug":"fumamatar","reputation":0,"postcount":2,"topiccount":1,"picture":" =192&d=retro","signature":"","banned":false,"banned:expire":0,"status":"offline","lastonline":1607435163810,"groupTitle":null,"mutedUntil":0,"displayname":"fumamatar","groupTitleArray":[],"icon:text":"F","icon:bgColor":"#009688","lastonlineISO":"2020-12-08T13:46:03.810Z","banned_until":0,"banned_until_readable":"Not Banned","muted":false,"selectedGroups":[],"custom_profile_info":[],"editor":null,"bookmarked":false,"upvoted":false,"downvoted":false,"selfPost":false,"acceptedAnswer":,"suggestedAnswer":"pid":158558,"uid":81607,"tid":22505,"content":"Nevermind, I found it. The combination is SELECT + L3 (Push in left stick) and X for the menu where you can save/load and so on.\\n","timestamp":1606260934235,"ip":"79.192.84.26","deleted":0,"upvotes":0,"downvotes":0,"deleterUid":0,"edited":0,"replies":"hasMore":false,"users":[],"text":"[[topic:one_reply_to_this_post]]","count":0,"bookmarks":0,"votes":0,"timestampISO":"2020-11-24T23:35:34.235Z","editedISO":"","user":"uid":81607,"username":"fumamatar","userslug":"fumamatar","reputation":0,"postcount":2,"topiccount":1,"picture":" =192&d=retro","signature":"","banned":false,"banned:expire":0,"status":"offline","lastonline":1607435163810,"groupTitle":null,"mutedUntil":0,"displayname":"fumamatar","groupTitleArray":[],"icon:text":"F","icon:bgColor":"#009688","lastonlineISO":"2020-12-08T13:46:03.810Z","banned_until":0,"banned_until_readable":"Not Banned","muted":false,"selectedGroups":[],"custom_profile_info":[],"editor":null,"bookmarked":false,"upvoted":false,"downvoted":false,"selfPost":false,"_header":"tags":"meta":["name":"viewport","content":"width=device-width, initial-scale=1.0","name":"content-type","content":"text/html; charset=UTF-8","noEscape":true,"name":"apple-mobile-web-app-capable","content":"yes","name":"mobile-web-app-capable","content":"yes","property":"og:site_name","content":"Recalbox Forum","name":"msapplication-badge","content":"frequency=30; polling-uri= ","noEscape":true,"name":"theme-color","content":"#ffffff","name":"msapplication-square150x150logo","content":" -eu-west-1.amazonaws.com/forums.recalbox.com/06c2cb58-d6ed-4c5d-9282-1df34bb99e0f.png","noEscape":true,"name":"title","content":"Saving on virtual memory card (PSX, Raspi4)","name":"description","content":"Hey, I am on a fresh install on a Raspberry Pi 4. Got my bin/cue's for the PSX emulator and downloaded all the BIOSes, and everything is working like a charm except for saving on a memory card in a game (I tried in Hexen and Digimon World 2003). Both say ...","property":"og:title","content":"Saving on virtual memory card (PSX, Raspi4)","property":"og:description","content":"Hey, I am on a fresh install on a Raspberry Pi 4. Got my bin/cue's for the PSX emulator and downloaded all the BIOSes, and everything is working like a charm except for saving on a memory card in a game (I tried in Hexen and Digimon World 2003). Both say ...","property":"og:type","content":"article","property":"article:published_time","content":"2020-11-24T21:26:59.475Z","property":"article:modified_time","content":"2020-11-24T23:35:34.235Z","property":"article:section","content":"Emulator Arcade/PC/Console","property":"og:image","content":" =192&d=retro","noEscape":true,"property":"og:image:url","content":" =192&d=retro","noEscape":true,"property":"og:image","content":" -eu-west-1.amazonaws.com/forums.recalbox.com/08c3592c-7d3d-464b-8f5c-02bba6b02b15.png","noEscape":true,"property":"og:image:url","content":" -eu-west-1.amazonaws.com/forums.recalbox.com/08c3592c-7d3d-464b-8f5c-02bba6b02b15.png","noEscape":true,"property":"og:image:width","content":"384","property":"og:image:height","content":"463","content":" -on-virtual-memory-card-psx-raspi4","property":"og:url"],"link":["rel":"icon","type":"image/x-icon","href":"/assets/uploads/system/favicon.ico?v=derburr0uvs","rel":"manifest","href":"/manifest.webmanifest","crossorigin":"use-credentials","rel":"search","type":"application/opensearchdescription+xml","title":"Recalbox Forum","href":"/osd.xml","rel":"apple-touch-icon","href":"/assets/images/touch/512.png","rel":"icon","sizes":"36x36","href":"/assets/images/touch/36.png","rel":"icon","sizes":"48x48","href":"/assets/images/touch/48.png","rel":"icon","sizes":"72x72","href":"/assets/images/touch/72.png","rel":"icon","sizes":"96x96","href":"/assets/images/touch/96.png","rel":"icon","sizes":"144x144","href":"/assets/images/touch/144.png","rel":"icon","sizes":"192x192","href":"/assets/images/touch/192.png","rel":"icon","sizes":"512x512","href":"/assets/images/touch/512.png","rel":"prefetch","href":"/assets/src/modules/composer.js?v=derburr0uvs","rel":"prefetch","href":"/assets/src/modules/composer/uploads.js?v=derburr0uvs","rel":"prefetch","href":"/assets/src/modules/composer/drafts.js?v=derburr0uvs","rel":"prefetch","href":"/assets/src/modules/composer/tags.js?v=derburr0uvs","rel":"prefetch","href":"/assets/src/modules/composer/categoryList.js?v=derburr0uvs","rel":"prefetch","href":"/assets/src/modules/composer/resize.js?v=derburr0uvs","rel":"prefetch","href":"/assets/src/modules/composer/autocomplete.js?v=derburr0uvs","rel":"prefetch","href":"/assets/templates/composer.tpl?v=derburr0uvs","rel":"prefetch","href":"/assets/language/en-GB/topic.json?v=derburr0uvs","rel":"prefetch","href":"/assets/language/en-GB/modules.json?v=derburr0uvs","rel":"prefetch","href":"/assets/language/en-GB/tags.json?v=derburr0uvs","rel":"prefetch stylesheet","type":"","href":"/assets/plugins/nodebb-plugin-markdown/styles/default.css","rel":"prefetch","href":"/assets/language/en-GB/markdown.json?v=derburr0uvs","rel":"stylesheet","href":" -plugin-emoji/emoji/styles.css?v=derburr0uvs","rel":"canonical","href":" -on-virtual-memory-card-psx-raspi4","rel":"alternate","type":"application/rss+xml","href":"/topic/22505.rss","rel":"up","href":" -arcade-pc-console"],"widgets":"footer":["html":"\n\t\n\t\t\n\t\t\t\n\t\t\t\t84Online\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\t\t89.9kUsers\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\t\t26.1kTopics\n\t\t\t\n\t\t\n\t\t\n\t\t\t\n\t\t\t\t181.0kPosts\n\t\t\t\n\t\t\n\t\n\n","html":"\r\n\t\r\n\t\tCopyright 2021 recalbox.com\r\n\t\r\n","html":"\r\n/*\r\n * Konami-JS \r\n * :: Now with support for touch events and multiple instances for \r\n * :: those situations that call for multiple easter eggs!\r\n * Code: -js.googlecode.com/\r\n * Examples: -js\r\n * Copyright (c) 2009 George Mandis (georgemandis.com, snaptortoise.com)\r\n * Version: 1.4.2 (9/2/2013)\r\n * Licensed under the MIT License ( )\r\n * Tested in: Safari 4+, Google Chrome 4+, Firefox 3+, IE7+, Mobile Safari 2.2.1 and Dolphin Browser\r\n */\r\n\r\nvar Konami = function (callback) \r\n\tvar konami = \r\n\t\taddEvent: function (obj, type, fn, ref_obj) \r\n\t\t\tif (obj.addEventListener)\r\n\t\t\t\tobj.addEventListener(type, fn, false);\r\n\t\t\telse if (obj.attachEvent) \r\n\t\t\t\t// IE\r\n\t\t\t\tobj[\"e\" + type + fn] = fn;\r\n\t\t\t\tobj[type + fn] = function () \r\n\t\t\t\t\tobj[\"e\" + type + fn](window.event, ref_obj);\r\n\t\t\t\t\r\n\t\t\t\tobj.attachEvent(\"on\" + type, obj[type + fn]);\r\n\t\t\t\r\n\t\t,\r\n\t\tinput: \"\",\r\n\t\tpattern: \"38384040373937396665\",\r\n\t\tload: function (link) \r\n\t\t\tthis.addEvent(document, \"keydown\", function (e, ref_obj) \r\n\t\t\t\tif (ref_obj) konami = ref_obj; // IE\r\n\t\t\t\tkonami.input += e ? e.keyCode : event.keyCode;\r\n\t\t\t\tif (konami.input.length > konami.pattern.length)\r\n\t\t\t\t\tkonami.input = konami.input.substr((konami.input.length - konami.pattern.length));\r\n\t\t\t\tif (konami.input == konami.pattern) \r\n\t\t\t\t\tkonami.code(link);\r\n\t\t\t\t\tkonami.input = \"\";\r\n\t\t\t\t\te.preventDefault();\r\n\t\t\t\t\treturn false;\r\n\t\t\t\t\r\n\t\t\t, this);\r\n\t\t\tthis.iphone.load(link);\r\n\t\t,\r\n\t\tcode: function (link) \r\n\t\t\twindow.location = link\r\n\t\t,\r\n\t\tiphone: \r\n\t\t\tstart_x: 0,\r\n\t\t\tstart_y: 0,\r\n\t\t\tstop_x: 0,\r\n\t\t\tstop_y: 0,\r\n\t\t\ttap: false,\r\n\t\t\tcapture: false,\r\n\t\t\torig_keys: \"\",\r\n\t\t\tkeys: [\"UP\", \"UP\", \"DOWN\", \"DOWN\", \"LEFT\", \"RIGHT\", \"LEFT\", \"RIGHT\", \"TAP\", \"TAP\"],\r\n\t\t\tcode: function (link) \r\n\t\t\t\tkonami.code(link);\r\n\t\t\t,\r\n\t\t\tload: function (link) \r\n\t\t\t\tthis.orig_keys = this.keys;\r\n\t\t\t\tkonami.addEvent(document, \"touchmove\", function (e) \r\n\t\t\t\t\tif (e.touches.length == 1 && konami.iphone.capture == true) \r\n\t\t\t\t\t\tvar touch = e.touches[0];\r\n\t\t\t\t\t\tkonami.iphone.stop_x = touch.pageX;\r\n\t\t\t\t\t\tkonami.iphone.stop_y = touch.pageY;\r\n\t\t\t\t\t\tkonami.iphone.tap = false;\r\n\t\t\t\t\t\tkonami.iphone.capture = false;\r\n\t\t\t\t\t\tkonami.iphone.check_direction();\r\n\t\t\t\t\t\r\n\t\t\t\t);\r\n\t\t\t\tkonami.addEvent(document, \"touchend\", function (evt) \r\n\t\t\t\t\tif (konami.iphone.tap == true) konami.iphone.check_direction(link);\r\n\t\t\t\t, false);\r\n\t\t\t\tkonami.addEvent(document, \"touchstart\", function (evt) \r\n\t\t\t\t\tkonami.iphone.start_x = evt.changedTouches[0].pageX;\r\n\t\t\t\t\tkonami.iphone.start_y = evt.changedTouches[0].pageY;\r\n\t\t\t\t\tkonami.iphone.tap = true;\r\n\t\t\t\t\tkonami.iphone.capture = true;\r\n\t\t\t\t);\r\n\t\t\t,\r\n\t\t\tcheck_direction: function (link) \r\n\t\t\t\tx_magnitude = Math.abs(this.start_x - this.stop_x);\r\n\t\t\t\ty_magnitude = Math.abs(this.start_y - this.stop_y);\r\n\t\t\t\tx = ((this.start_x - this.stop_x) y_magnitude) ? x : y;\r\n\t\t\t\tresult = (this.tap == true) ? \"TAP\" : result;\r\n\r\n\t\t\t\tif (result == this.keys[0]) this.keys = this.keys.slice(1, this.keys.length);\r\n\t\t\t\tif (this.keys.length == 0) \r\n\t\t\t\t\tthis.keys = this.orig_keys;\r\n\t\t\t\t\tthis.code(link);\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\r\n\r\n\ttypeof callback === \"string\" && konami.load(callback);\r\n\tif (typeof callback === \"function\") \r\n\t\tkonami.code = callback;\r\n\t\tkonami.load();\r\n\t\r\n\r\n\treturn konami;\r\n;\r\n var easter_egg = new Konami(function () \r\n document.getElementById('boobs').setAttribute(\"src\", \" -eu-west-1.amazonaws.com/forums.recalbox.com/8f8d3678-9a5d-4459-ab4f-e16e7f35a9e0.gif\");\r\n document.getElementById('boobs').style.display = 'inline';\r\n );\r\n"],"sidebar":["html":"Want to support us ?\r\n\r\n\r\n\r\n\r\n","html":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n","html":"\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n","html":""]}Looks like your connection to Recalbox Forum was lost, please wait while we try to reconnect. 2ff7e9595c
Comentarios