mirror of
https://github.com/libretro/Mu.git
synced 2026-07-08 17:57:01 +00:00
v1.0.0 prep
This commit is contained in:
@@ -44,6 +44,7 @@ in the edge case that SPICLK2 is disabled while using ADS7846 and a 1 was the la
|
||||
need to to verify behavior of differential mode bit
|
||||
|
||||
SD Card:
|
||||
SD card can't be inserted in RetroArch port
|
||||
block specific write protect bits don't work
|
||||
data blocks won't work properly when CRC checks are enabled
|
||||
the CRC of CSD and CID are invalid
|
||||
|
||||
@@ -1,3 +1,10 @@
|
||||
------------------------------------------
|
||||
v(1/3*3) to v1.0.0(Christmas 2018 - Feb 25 2019)
|
||||
|
||||
Core:
|
||||
*SD card support
|
||||
*all non timing based hacks are gone, this was my requirement for a v1.0.0 release
|
||||
|
||||
------------------------------------------
|
||||
v0.9.5 to v(1/3*3)(equal to 1 until measured in a finite precision system)(Oct 18 2018 - Christmas 2018)
|
||||
|
||||
|
||||
@@ -23,6 +23,7 @@
|
||||
|
||||
extern "C"{
|
||||
#include "../../src/flx68000.h"
|
||||
#include "../../src/debug/sandbox.h"
|
||||
}
|
||||
|
||||
|
||||
@@ -332,7 +333,7 @@ uint32_t EmuWrapper::installApplication(const QString& path){
|
||||
appFile.close();
|
||||
appData.data = (uint8_t*)appDataBuffer.data();
|
||||
appData.size = appDataBuffer.size();
|
||||
error = emulatorInstallPrcPdb(appData);
|
||||
error = sandboxCommand(SANDBOX_INSTALL_APP, &appData);
|
||||
}
|
||||
|
||||
if(!wasPaused)
|
||||
|
||||
@@ -34,9 +34,3 @@ Core:
|
||||
Emu Hwr Driver:
|
||||
*ARM CPU is exported to OS 4 with custom PceNativeCall
|
||||
*can set fake version number to prevent tripping compatibility checks
|
||||
|
||||
------------------------------------------
|
||||
v(1/3*3) to v1.0.0(Christmas 2018 - *** ** 2019)
|
||||
|
||||
Core:
|
||||
*SD card support
|
||||
|
||||
@@ -118,9 +118,6 @@ uint32_t emulatorInit(buffer_t palmRomDump, buffer_t palmBootDump, uint32_t enab
|
||||
|
||||
emulatorInitialized = true;
|
||||
|
||||
//hack, patch ROM image
|
||||
sandboxCommand(SANDBOX_PATCH_OS, NULL);
|
||||
|
||||
return EMU_ERROR_NONE;
|
||||
}
|
||||
|
||||
@@ -693,11 +690,6 @@ void emulatorEjectSdCard(void){
|
||||
memset(&palmSdCard, 0x00, sizeof(palmSdCard));
|
||||
}
|
||||
|
||||
uint32_t emulatorInstallPrcPdb(buffer_t file){
|
||||
return sandboxCommand(SANDBOX_INSTALL_APP, &file);
|
||||
//return EMU_ERROR_NONE;
|
||||
}
|
||||
|
||||
void emulatorRunFrame(void){
|
||||
//I/O
|
||||
refreshInputState();
|
||||
|
||||
@@ -175,7 +175,6 @@ bool emulatorLoadRam(buffer_t buffer);//true = success
|
||||
buffer_t emulatorGetSdCardBuffer(void);//this is a direct pointer to the SD card data, do not free it
|
||||
uint32_t emulatorInsertSdCard(buffer_t image, bool writeProtectSwitch);//use (NULL, desired size) to create a new empty SD card
|
||||
void emulatorEjectSdCard(void);
|
||||
uint32_t emulatorInstallPrcPdb(buffer_t file);
|
||||
void emulatorRunFrame(void);
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
||||
Reference in New Issue
Block a user