Postpone some stuff to next release

This commit is contained in:
meepingsnesroms
2019-06-09 12:00:44 -07:00
parent 0337882c4f
commit 1bb71d8aec
3 changed files with 17 additions and 13 deletions

View File

@@ -1,7 +1,5 @@
CPU:
Test what bits of IMR are writable
sandbox isnt notified about switches to Thumb mode
function name finders for ARMv5 and Thumb are unimplemented
hardware registers don't have there names printed in sandbox
CPU I/O:
@@ -53,11 +51,11 @@ MakePalmBitmap:
Other:
Support for Silkyboard 2 silkscreen:https://archive.org/details/tucows_228076_SILKYBOARD_II
Qt port dosent support Windows touchscreen input
Qt GUI dosent resize properly with 320x320 framebuffer
File Installer isnt working yet
Qt dosent have a hybrid file/folder selector so apps will always have to be launched from folders for now
Fixed:
Qt dosent have a hybrid file/folder selector so apps will always have to be launched from folders for now
File Installer isnt working yet
Qt GUI dosent resize properly with 320x320 framebuffer
PLLFSR has a hack that makes busy wait loops finish faster by toggling the CLK32 bit on read, for power button issue(removed, power button works as expected if you wait at least 2 seconds before pushing it again(makes sence that it cnat read the new press while its turning off the CPU))
(CPU)VFP(floating point) coprocessor for ARM(dont think the ARM Palms even used VFP)
(Other)need to get rid of buffer_t, its not used much anyway

View File

@@ -112,7 +112,7 @@ void EmuWrapper::emuThreadRun(){
emuPaused = true;
}
std::this_thread::sleep_for(std::chrono::milliseconds(3));
std::this_thread::sleep_for(std::chrono::milliseconds(5));
}
}

View File

@@ -10,29 +10,35 @@ add Dragonball OG/EZ/VZ CPU builtin LCD controller support too muExpDriver, some
------------------------------------------
v1.1.0 to v3.2.0(*** ** 2020 - *** ** 2020)
RetroArch GUI:
//TODO: allow adding more content after boot
//TODO: get EMU_MANAGE_HOST_CPU_PIPELINE working on other platforms then the main 4
//TODO: get OpenMP working with RetroArch
//FIXED: when compiling with "make platform=windows_x86_64" the dll wont load(theres a really good chance its because "libgomp-1.dll"(the OpenMP handler library) is missing from the RetroArch folder)(fixed by disableing OpenMP :( )
Qt GUI:
//TODO: get circleci builds for QT port on Win/Mac/Linux
//TODO: allow reiniting the emu without closing the program
//FAIL: render with OpenGL widget(should be a major speed boost)(switched to the method from firebird instead and it changed nothing)
Core:
//TODO: thumb mode supposedly dosent work with ARM dynarec, test this and fix mode switches if it does
add Palm Tungsten T3 support
------------------------------------------
v1.0.0 to v1.1.0(Feb 25 2019 - Easter 2019)
RetroArch GUI:
//TODO: switch to high contrast and top left corner aligned mouse cursors
*allow mouse cursor to be rendered with multiple CPUs(removed for now)
*now launches content like cartridge based systems
*make default button layout match default controller layout better
//TODO: allow adding more content after boot
//TODO: switch to high contrast and top left corner aligned mouse cursors
//TODO: get EMU_MANAGE_HOST_CPU_PIPELINE working on other platforms then the main 4
//TODO: get OpenMP working with RetroArch
//TODO: when compiling with "make platform=windows_x86_64" the dll wont load(theres a really good chance its because "libgomp-1.dll"(the OpenMP handler library) is missing from the RetroArch folder)
*allow disabling the silkscreen area
*booting without game works again
*add multithreading and pipeline speedups
Qt GUI:
//TODO: get circleci builds for QT port on Win/Mac/Linux
//TODO: allow reiniting the emu without closing the program
//TODO: render with OpenGL widget(should be a major speed boost)
*fixed state manager not loading until a state is saved
*boot button uses install button icon now, changed install button to icon a "+"
*put back left/right/center keys