Paul Holden
|
99bc8f56bb
|
Support Eeprom16k
|
2012-08-20 09:05:30 +01:00 |
|
Paul Holden
|
9c392e72c8
|
Display an alert if the savegame type isn't supported
|
2012-08-20 08:53:27 +01:00 |
|
Paul Holden
|
749d7eb7f4
|
Fix localStorage name when loading
|
2012-08-20 08:46:53 +01:00 |
|
Paul Holden
|
afb222b103
|
Save savegames with different localStorage ids
|
2012-08-20 08:44:39 +01:00 |
|
Paul Holden
|
c0f49aced7
|
dynarec for CACHE
|
2012-08-19 20:02:42 +01:00 |
|
Paul Holden
|
801d02914b
|
Better dynarec debug - show top 20 fragments
|
2012-08-19 19:43:54 +01:00 |
|
Paul Holden
|
b137bef93a
|
Ensure we keep running when hitting load whilst already running.
|
2012-08-19 18:23:43 +01:00 |
|
Paul Holden
|
5de045d5df
|
Just link to youtube channel for videos
|
2012-08-19 18:20:24 +01:00 |
|
Paul Holden
|
25f9f1768d
|
Reset the fragment map state correctly - this fixes loading roms without needing to reload the page.
|
2012-08-19 18:19:14 +01:00 |
|
Paul Holden
|
e719465898
|
Small optimisation: for sb/sh/sw, use literal 0 instead of leading from r0'
|
2012-08-18 09:43:56 +01:00 |
|
Paul Holden
|
cb69c845dd
|
Show hotted fragment in dynarec debug view
|
2012-08-18 09:43:08 +01:00 |
|
Paul Holden
|
d36ea7e69f
|
Better histogram for dynarec
|
2012-08-18 09:25:31 +01:00 |
|
Paul Holden
|
1b3d19b045
|
Less pessimistic readme
|
2012-08-18 00:14:56 +01:00 |
|
Paul Holden
|
df4c20d8c7
|
Silence some spammy tty (culldl, G_MW_FOG)
|
2012-08-18 00:04:02 +01:00 |
|
Paul Holden
|
229e2b3c29
|
Braindead branchZ impl, to get AeroGuage running
|
2012-08-17 23:56:21 +01:00 |
|
Paul Holden
|
94a1564a36
|
Fix DMULT/DMULTU (was just using 32 bits). Fix DIVU (wasn't unsigned)
|
2012-08-17 23:41:46 +01:00 |
|
Paul Holden
|
cd4cc1049f
|
Rename link
|
2012-08-17 23:38:21 +01:00 |
|
Paul Holden
|
ebb1f1b1f9
|
Detect WaveRace US ucode
|
2012-08-17 23:37:27 +01:00 |
|
Paul Holden
|
c811db3bd3
|
Display an alert when emulation is halted
|
2012-08-16 23:56:28 +01:00 |
|
Paul Holden
|
cf2685070f
|
DADD/DADDU/DSUB/DSUBU
|
2012-08-16 23:46:44 +01:00 |
|
Paul Holden
|
3f9e66879a
|
Make sure that the debug tab refreshes when clicked
|
2012-08-16 23:27:03 +01:00 |
|
Paul Holden
|
ab04651984
|
Support reading from d1a2 and d1a3
|
2012-08-16 23:14:56 +01:00 |
|
Paul Holden
|
4da6570c3b
|
Add some videos
|
2012-08-16 08:31:34 +01:00 |
|
Paul Holden
|
2191208057
|
Updated info blurb
|
2012-08-15 22:57:57 +01:00 |
|
Paul Holden
|
fb4844b4b2
|
Fix handleKey - how on earth did this ever work?
|
2012-08-15 22:17:16 +01:00 |
|
Paul Holden
|
d5d0218f85
|
Tidy the ui
|
2012-08-15 21:53:38 +01:00 |
|
Paul Holden
|
02decb66db
|
Remove the load() shortcut 'l' (also used for controls)
|
2012-08-15 21:22:51 +01:00 |
|
Paul Holden
|
170784aa5d
|
Fix flaky run button (was resetting the icon on every tick)
|
2012-08-15 21:11:20 +01:00 |
|
Paul Holden
|
4da8283df7
|
Remove step 100/1000 buttons
|
2012-08-15 08:30:21 +01:00 |
|
Paul Holden
|
dcf323f797
|
The run icon wasn't beein updated when the game stopped unexpectedly
|
2012-08-14 09:21:25 +01:00 |
|
Paul Holden
|
b5e2a06ba8
|
Updated info
|
2012-08-14 09:20:34 +01:00 |
|
Paul Holden
|
da91725569
|
Wire up the remaining controls
|
2012-08-14 09:20:03 +01:00 |
|
Paul Holden
|
73c3e3b621
|
Rearrange DSxx32 functions
|
2012-08-13 23:34:30 +01:00 |
|
Paul Holden
|
18eda93e95
|
DSRAV/DSRLV/DSLLV/
|
2012-08-13 23:31:48 +01:00 |
|
Paul Holden
|
0bab6e0693
|
Fix disassembly for DSLLV/DSRV/DSRAV
|
2012-08-09 23:30:14 +01:00 |
|
Paul Holden
|
bcc362f4dd
|
Blend mode 0x0000
|
2012-08-09 23:19:49 +01:00 |
|
Paul Holden
|
523c2bdcd0
|
Fix trailing whitespace
|
2012-08-09 23:09:19 +01:00 |
|
Paul Holden
|
544b461aac
|
Better tex coord generation
|
2012-08-09 23:05:25 +01:00 |
|
Paul Holden
|
b475e73675
|
Add comment
|
2012-08-09 23:04:42 +01:00 |
|
Paul Holden
|
6e9abc09b2
|
Fix normals
|
2012-08-09 23:04:28 +01:00 |
|
Paul Holden
|
a5e56ca99a
|
Find the palette correctly in more circumstances
|
2012-08-08 19:22:02 +01:00 |
|
Paul Holden
|
f7a1c839b7
|
Handle blend mode which seems to just fade mem values to black
|
2012-08-08 16:02:48 +01:00 |
|
Paul Holden
|
5fa610c1a1
|
RGBA/8 textures should be interpreted as CI/8
|
2012-08-08 16:00:08 +01:00 |
|
Paul Holden
|
d28a054ef0
|
Silence DPC spam
|
2012-07-27 13:24:54 +01:00 |
|
Paul Holden
|
12c1df43a5
|
DSLL/DSRL/DSRA
|
2012-07-27 13:22:32 +01:00 |
|
Paul Holden
|
92b4bbe2a5
|
Fix DSLL32 - was clobbering lo reg before it was used
|
2012-07-27 13:15:01 +01:00 |
|
Paul Holden
|
de6195879e
|
Handle writes to vram, and throw tlb refill/tlb miss correctly
|
2012-07-26 22:27:38 +01:00 |
|
Paul Holden
|
5089f06a8f
|
Execute nextPC update before reading the instruction - if the read executes from vram, this was clobbering jump to exception vector. Think that we still need some special handling to avoid modifying registers if read throws tlb miss/refill
|
2012-07-26 22:25:43 +01:00 |
|
Paul Holden
|
2c7465009b
|
Fix LD bug - memaddr() was called twice, but the register it was using can be modified
|
2012-07-26 22:22:15 +01:00 |
|
Paul Holden
|
d340c70615
|
Poke memory size after initial load
|
2012-07-26 00:19:06 +01:00 |
|