mirror of
https://github.com/libretro/Mu.git
synced 2026-09-22 14:45:57 +00:00
Clean up ARM references
This commit is contained in:
30
readme.md
30
readme.md
@@ -17,37 +17,11 @@ It is the best Palm brand OS 4 device that has no special hardware builtin(cellp
|
||||
|
||||
The Palm keyboard attachment will likely be emulated later on so the PC keyboard can be used on text fields.
|
||||
|
||||
## OS improvements
|
||||
## What about OS 5
|
||||
|
||||
If there is something the OS does not support(like an OS 5 API) I may add it manually, this will be in the form of a custom firmware as a ROM image or a .bps patch, not a patch to the emulator with only 1 exception "PceNativeCall" which would require an ARM interpreter, it would also be an option to not apply this patch leaving you with an accurately emulated stock Palm m515.
|
||||
|
||||
These patches will not be worked on until the emulator is actually running.
|
||||
|
||||
## But you shouldnt waste your time on OS 4, OS 5 can do more.
|
||||
|
||||
I have made a video of OS 5 doing that "more", it is extremely incompatible with OS 4 games which most games are, very few games used the ARM CPU and those that did are available on other platforms, some used the 320x320 display mode.
|
||||
|
||||
On Clie PEG-SL10:
|
||||
ArgonV: Normal
|
||||
Galax: Normal
|
||||
Zap!20XX: Normal
|
||||
Invaders: Normal
|
||||
Platypus: No ARM CPU, Cant Run
|
||||
|
||||
On Palm T|X:
|
||||
ArgonV: Runs At Warpspeed
|
||||
Galax: Audio Cuts Out
|
||||
Zap!20XX: Audio Cuts Out
|
||||
Invaders: Reboots System
|
||||
Platypus: Normal, Used To Prove Speaker Isnt Defective
|
||||
Bonus: Has Adware(Addit)
|
||||
|
||||
[Palm T|X vs OS 4 Games](https://youtu.be/ithVLI_M6i0)
|
||||
|
||||
The lack of ARM CPU will be fixed in my emulator see "OS improvements".
|
||||
I am planning on adding Tungsten C support eventually.
|
||||
|
||||
## Credits
|
||||
uARM (ARMv5 Core)
|
||||
Musashi v3.4 (last version that builds outside of MAME)(68k Core)
|
||||
blip_buf 1.1.0 (Audio Resampler)
|
||||
http://www.iconarchive.com/show/crystal-clear-icons-by-everaldo/App-palm-icon.html (Desktop Icon)
|
||||
|
||||
28
roadmap.txt
28
roadmap.txt
@@ -5,35 +5,13 @@ The end???
|
||||
v3.2.0 to v4.0.0(*** ** 2020 - *** ** 2020)
|
||||
|
||||
Core:
|
||||
Add Dragonball OG/EZ/VZ CPU builtin LCD controller support, some Palm OS 1<->3 games write directly to these registers to display their video and they won't work(with the exception of LSSA since the OS monitors that one)
|
||||
add Dragonball OG/EZ/VZ CPU builtin LCD controller support too muExpDriver, some Palm OS 1<->3 games write directly to these registers to display their video and they won't work(with the exception of LSSA since the OS monitors that one)
|
||||
|
||||
------------------------------------------
|
||||
v2.5.0 to v3.2.0(*** ** 2019 - *** ** 2020)
|
||||
v1.1.0 to v3.2.0(*** ** 2020 - *** ** 2020)
|
||||
|
||||
Core:
|
||||
*allow direct 320x320 bitmap rendered over the 160x160 framebuffer expanded 2x in both directions, black pixels will be transparent showing what's on the 160x160 framebuffer
|
||||
|
||||
Emu Hwr Driver:
|
||||
*set fake display framebuffer for 320x320 mode
|
||||
|
||||
------------------------------------------
|
||||
v2.0.0 to v2.5.0(*** ** 2019 - *** ** 2019)
|
||||
|
||||
Core:
|
||||
*add single 16 bit PCM sound stream, mixed with PWM1
|
||||
|
||||
Emu Hwr Driver:
|
||||
*OS 5.1.* sound stream API support(possibly can use PRC file dumped from an OS 5.1.1 device as long as I still add the extra sound stream for it to write to)
|
||||
|
||||
------------------------------------------
|
||||
v1.0.0 to v2.0.0(*** ** 2019 - *** ** 2019)
|
||||
|
||||
Core:
|
||||
*ARM opcode support, most apps that use ARM code work, as long as no OS 5.1.* APIs are used(partialy done, alignment broken)
|
||||
|
||||
Emu Hwr Driver:
|
||||
*ARM CPU is exported to OS 4 with custom PceNativeCall(already done)
|
||||
*can set fake version number to prevent tripping compatibility checks(already done)
|
||||
add Palm Tungsten C support
|
||||
|
||||
------------------------------------------
|
||||
v1.0.0 to v1.1.0(Feb 25 2019 - Easter 2019)
|
||||
|
||||
Reference in New Issue
Block a user