meepingsnesroms
|
2a2ea75d5c
|
Clean up memory access, no more function pointers
There amount of memory they take is too much now that I have to implement chipselect address lines 15 and 14
|
2018-04-17 16:22:08 -07:00 |
|
meepingsnesroms
|
2cc8efb8b9
|
Add chipselects to savestate
|
2018-04-17 13:55:33 -07:00 |
|
meepingsnesroms
|
992a1cd703
|
Start adding write protect
|
2018-04-17 13:42:53 -07:00 |
|
meepingsnesroms
|
c26ec4013b
|
Now compiling with chip changes but locks up on execution
|
2018-04-17 12:40:18 -07:00 |
|
meepingsnesroms
|
caef2dfe96
|
Major chipselect overhaul
Does not compile yet
|
2018-04-17 12:03:50 -07:00 |
|
meepingsnesroms
|
93d7c4b67c
|
Opcode level debugging now works
|
2018-04-16 15:33:04 -07:00 |
|
meepingsnesroms
|
3b4c0d8786
|
Fix code formatting again, add debuging tools
|
2018-04-15 19:44:13 -07:00 |
|
meepingsnesroms
|
1e4c74d2ac
|
Update feature spec, fix compiler warning
|
2018-04-15 08:37:50 -07:00 |
|
meepingsnesroms
|
676a9925c3
|
More logging, acronym consistancy and bank size fix
|
2018-04-15 08:05:13 -07:00 |
|
meepingsnesroms
|
1e6fc110bb
|
Fix wrong size int, fix setting FFFF register mode being stuck as false when being set
|
2018-04-14 18:06:12 -07:00 |
|
meepingsnesroms
|
47425105c5
|
Fix not inverting IRQx bits when told to in ICR, now boots past battery dead test
|
2018-04-14 17:24:50 -07:00 |
|
meepingsnesroms
|
59d3f89b0d
|
Support reenabling PLL, Fix coding style that was broken by Qt creator
|
2018-04-14 13:50:11 -07:00 |
|
meepingsnesroms
|
765de5ce32
|
Clean ups, consistantly capitalize names and acronyms in comments
|
2018-04-14 11:07:51 -07:00 |
|
meepingsnesroms
|
6f07f1c0ad
|
Dont depend on printf for debug logging
|
2018-04-14 10:18:14 -07:00 |
|
meepingsnesroms
|
355db5d5e7
|
Preserve clk32 bit, log when cpu is turned off
|
2018-04-12 17:03:22 -07:00 |
|
meepingsnesroms
|
60b05c19ce
|
Clean up hardwareRegisters.c, refresh buttons on new frame
|
2018-04-12 15:41:54 -07:00 |
|
meepingsnesroms
|
b60a479c30
|
Fix bootloader buffer crash and button inversion and sed1376 getting disconnnected, add port k
|
2018-04-12 12:56:57 -07:00 |
|
meepingsnesroms
|
f0f93ce074
|
Uses spaces in Qt code for consistancy, fix PDDATA being set as PADATA
Also remove tabs qt put in emulator sources.
|
2018-04-12 11:13:11 -07:00 |
|
meepingsnesroms
|
23a94ce424
|
Qt version now loads to digitizer like RetroArch version
|
2018-04-12 10:11:02 -07:00 |
|
meepingsnesroms
|
2f5f5cc524
|
Savestates are fully endian, float and length safe
|
2018-04-12 09:33:35 -07:00 |
|
meepingsnesroms
|
52e235e299
|
Add 32.32 fixed point format
Only 2 structs before savestates are universally compatible.
|
2018-04-11 21:09:40 -07:00 |
|
meepingsnesroms
|
049ff1c0ce
|
Qt project now building
|
2018-04-11 17:46:34 -07:00 |
|
meepingsnesroms
|
af1bc930b1
|
Prepare Qt port
I am starting the Qt port with the gui from my dead palm emulator persian tree, that is why the code looks so wierd
|
2018-04-11 14:06:27 -07:00 |
|
meepingsnesroms
|
acafffdab8
|
More endian fixes, also fixed function pointers that got into savestate
|
2018-04-11 12:24:44 -07:00 |
|
meepingsnesroms
|
40d0349290
|
Partialy fix savestate endian compatiblity
|
2018-04-11 11:52:33 -07:00 |
|
meepingsnesroms
|
b3e03cb0f5
|
Add more registers, prepare to make savestates endian independant
|
2018-04-10 18:54:33 -07:00 |
|
meepingsnesroms
|
0f008c09cd
|
Add sdcard delta save/load states
|
2018-04-10 16:34:00 -07:00 |
|
meepingsnesroms
|
dca4e48134
|
Prepare to add virtual sdcard access, add libretro button mappings
|
2018-04-10 13:25:34 -07:00 |
|
meepingsnesroms
|
903e41065f
|
Update port d handling, add button tests
|
2018-04-10 10:36:20 -07:00 |
|
meepingsnesroms
|
f85a4d9417
|
Cleanups, add cpu string
|
2018-04-09 21:26:33 -07:00 |
|
meepingsnesroms
|
e9fcba5a8c
|
Add lcd, backlight and vibrator enable bits
|
2018-04-09 18:34:07 -07:00 |
|
meepingsnesroms
|
7473b85eee
|
Add new bootloader (m505)
|
2018-04-09 16:53:21 -07:00 |
|
meepingsnesroms
|
5f48ec3409
|
add new bootloader
|
2018-04-09 09:41:21 -07:00 |
|
meepingsnesroms
|
c9ca2ef18a
|
Cleanup more ram register info
|
2018-04-08 18:29:10 -07:00 |
|
meepingsnesroms
|
d5263f17aa
|
Add more port io, fix issues with save/load state sizes
|
2018-04-08 17:42:11 -07:00 |
|
meepingsnesroms
|
433d64faac
|
Add fixes from the correction datasheet
|
2018-04-08 16:01:02 -07:00 |
|
meepingsnesroms
|
9bd6520ffd
|
Give it a different name from my failed hle emu(PersianTree)
|
2018-04-08 13:20:38 -07:00 |
|
meepingsnesroms
|
805c629cd0
|
Fix up some documentation
|
2018-04-08 12:56:28 -07:00 |
|
meepingsnesroms
|
cf0a86a727
|
Bootloader dumped
|
2018-04-08 10:46:17 -07:00 |
|
meepingsnesroms
|
ef5ad13d42
|
Use less time rendering, clear when using custom lssa
|
2018-04-07 18:36:41 -07:00 |
|
meepingsnesroms
|
6affae6ee2
|
More fixes for testSuite
|
2018-04-07 17:50:35 -07:00 |
|
meepingsnesroms
|
f21d7516e6
|
Clean ups
|
2018-04-07 14:40:20 -07:00 |
|
meepingsnesroms
|
76795fc01f
|
function macros seem to work as long as they dont call eachother
Also add a shared buffer to reduce stack usage.
|
2018-04-06 20:18:31 -07:00 |
|
meepingsnesroms
|
79c05fef5f
|
Suprisingly palm os sprintf supports l, but still lacks hh
|
2018-04-05 20:22:33 -07:00 |
|
meepingsnesroms
|
416fa9c54c
|
Start var viewer, next is a trap viewer for FileClose
|
2018-04-05 17:23:05 -07:00 |
|
meepingsnesroms
|
7518246877
|
Clean ups add file dumping(really just installs the data as a pdb)
Need to use VFSmgr if I want real files
|
2018-04-05 13:10:33 -07:00 |
|
meepingsnesroms
|
6fcb3431c0
|
Fix savestate SIGSEGV
|
2018-04-05 09:07:48 -07:00 |
|
meepingsnesroms
|
87661261a7
|
Restrain register accesses
|
2018-04-05 09:01:07 -07:00 |
|
meepingsnesroms
|
38db661225
|
Redo memory access, should now be faster and more configurable
Compiles, was not run tested
|
2018-04-04 20:46:44 -07:00 |
|
meepingsnesroms
|
f5c760e3cd
|
Add emulator features, cleanups, start crash handleing stuff
|
2018-04-04 15:57:21 -07:00 |
|