Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
v1.0.0 prep
  • Loading branch information
meepingsnesroms committed Feb 25, 2019
1 parent a51a549 commit d43d9c6
Show file tree
Hide file tree
Showing 9 changed files with 10 additions and 16 deletions.
1 change: 1 addition & 0 deletions bugs/unimplementedHardware.txt
Expand Up @@ -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
Expand Down
7 changes: 7 additions & 0 deletions changelog.txt
@@ -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)

Expand Down
3 changes: 2 additions & 1 deletion qtBuildSystem/Mu/emuwrapper.cpp
Expand Up @@ -23,6 +23,7 @@

extern "C"{
#include "../../src/flx68000.h"
#include "../../src/debug/sandbox.h"
}


Expand Down Expand Up @@ -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)
Expand Down
6 changes: 0 additions & 6 deletions roadmap.txt
Expand Up @@ -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
8 changes: 0 additions & 8 deletions src/emulator.c
Expand Up @@ -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;
}

Expand Down Expand Up @@ -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();
Expand Down
1 change: 0 additions & 1 deletion src/emulator.h
Expand Up @@ -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
Expand Down

0 comments on commit d43d9c6

Please sign in to comment.