meepingsnesroms
|
2d39345ad8
|
Add PCTRL register, use specific function to set CPU speed
|
2018-04-24 15:25:28 -07:00 |
|
meepingsnesroms
|
26259b8ce6
|
Fix LUT issue, link.T now works.
|
2018-04-24 14:27:29 -07:00 |
|
meepingsnesroms
|
9bbb5a68e3
|
Fix #1
|
2018-04-24 13:53:00 -07:00 |
|
meepingsnesroms
|
327cd8d310
|
Remove screen hack, boot logo now displays without hacks but still wrong colors
|
2018-04-24 13:15:45 -07:00 |
|
meepingsnesroms
|
b64e916cdf
|
Remove std string, replace with QString, clean up file access
|
2018-04-23 19:19:15 -07:00 |
|
meepingsnesroms
|
450a317cd7
|
Framebuffer now drawing 1/8 of the boot logo on the left side
For some reason Palm uses the picture in picture registers for the bootlogo.
HexViewer can now dump memory to .bin files.
|
2018-04-23 17:30:15 -07:00 |
|
meepingsnesroms
|
0936503cc1
|
Clean up the code blob in hardwareRegisters.c
|
2018-04-23 10:02:54 -07:00 |
|
meepingsnesroms
|
ddeaf0f84d
|
HexViewer now works properly, remove unneeded(/)
|
2018-04-22 22:07:02 -07:00 |
|
meepingsnesroms
|
60f017fbaf
|
Clean ups, for some reason HexViewer now locks up when opened
|
2018-04-22 17:22:48 -07:00 |
|
meepingsnesroms
|
1862d1feb4
|
Start adding hex viewer to check RAM, other fixes
|
2018-04-22 16:30:01 -07:00 |
|
meepingsnesroms
|
435379a7cc
|
More registers
|
2018-04-21 20:32:08 -07:00 |
|
meepingsnesroms
|
b848627ab5
|
More LCD controller work
|
2018-04-21 12:59:23 -07:00 |
|
meepingsnesroms
|
97b021f3f6
|
Add more display controller registers, style cleanups
|
2018-04-21 11:00:37 -07:00 |
|
meepingsnesroms
|
296666f435
|
Add more debug defines
|
2018-04-19 21:16:07 -07:00 |
|
meepingsnesroms
|
1ea5a05f43
|
Add more default read registers
|
2018-04-19 15:56:57 -07:00 |
|
meepingsnesroms
|
793f63c4f2
|
Now writing to display controller, make hardwareRegisterNames match code style
No framebuffer yet
|
2018-04-19 14:29:49 -07:00 |
|
meepingsnesroms
|
1df7d7d3ac
|
Add trap list from old palm emu, list current problem
|
2018-04-18 17:18:13 -07:00 |
|
meepingsnesroms
|
3577016ba8
|
The dragonball uses a 68000 not 68020, more boot chip fixes
|
2018-04-18 16:44:44 -07:00 |
|
meepingsnesroms
|
6db96712f8
|
Fix supervisor bit
|
2018-04-18 13:08:19 -07:00 |
|
meepingsnesroms
|
bd03479fd4
|
Bank size is now completely variable and can be changed by setting BANK_SCOOT
|
2018-04-18 12:47:44 -07:00 |
|
meepingsnesroms
|
d006bf4320
|
More bank fixes
|
2018-04-17 17:42:32 -07:00 |
|
meepingsnesroms
|
77f73e8e33
|
More fixes, bank size is correct now
|
2018-04-17 17:00:27 -07:00 |
|
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 |
|