Commit Graph

304 Commits

Author SHA1 Message Date
Lorenzooone
0879c7f858 Implement faster static search 2023-02-08 19:47:20 +01:00
Lorenzooone
a3e44d5f65 Prepared fast reverse prev values 2023-02-08 04:14:07 +01:00
Lorenzooone
8919b5dd09 Implement faster Unown search 2023-02-07 04:27:32 +01:00
Lorenzooone
2530a0ab8f Add faster seed search 2023-02-06 03:13:50 +01:00
Lorenzooone
a2bc6e9c36 Implement roamer met level check 2023-02-06 01:07:01 +01:00
Lorenzooone
7c712d4934 Better handle Roamers 2023-02-05 19:43:43 +01:00
Lorenzooone
29084a8bf7 Implement better gender-iv conversion 2023-02-05 17:13:29 +01:00
Lorenzo Carletti
d4901a4324 Fix the japanese characters 2023-02-04 22:07:17 +01:00
Lorenzooone
5dba23acfd Add offer info menu 2023-02-04 20:20:19 +01:00
Lorenzooone
d8a95364c2 Generalization refactoring 2023-02-04 18:52:28 +01:00
Lorenzooone
f2488bb700 Try to be more portable 2023-02-04 01:13:29 +01:00
Lorenzooone
879a0a530b Major Refactor 2023-02-04 00:35:17 +01:00
Lorenzooone
3c0d9d19f0 Use shadow OAM and remove most warnings 2023-02-03 00:59:44 +01:00
Lorenzooone
7dc2057550 Fix issue with Cancel overriding sprites 2023-02-02 20:28:05 +01:00
Lorenzooone
fd18a6444c Secure sprite accesses 2023-02-02 19:32:08 +01:00
Lorenzooone
3ad3bd908b Recycle sprites 2023-02-02 19:15:38 +01:00
Lorenzooone
e98baca4d7 Remove repeated code 2023-02-02 04:02:50 +01:00
Lorenzooone
b757cd5c0b Implement special Japanese characters 2023-02-02 03:53:25 +01:00
Lorenzooone
284cc63b1a Remove useless operations when printing numbers 2023-02-02 02:36:45 +01:00
Lorenzooone
053de01391 Add new system for windows too 2023-02-02 02:11:48 +01:00
Lorenzooone
25ded4cf42 New arrangement updating system 2023-02-02 02:00:58 +01:00
Lorenzooone
2fcf4bdf0b Constants cleanup 2023-01-31 21:58:35 +01:00
Lorenzooone
4e3077ca23 Prevent OOB writes with patch sets 2023-01-31 21:01:14 +01:00
Lorenzooone
0e585228e0 Properly handle patch sets 2023-01-31 20:53:56 +01:00
Lorenzooone
bbdf0956a3 Better secure mail trading 2023-01-31 16:55:05 +01:00
Lorenzooone
3596edfad5 Put more validity checks 2023-01-31 16:40:25 +01:00
Lorenzooone
1df52098d5 Better handle EVs to gen12 2023-01-31 16:29:47 +01:00
Lorenzooone
c69dc2180d Handle no tradeables 2023-01-31 15:14:58 +01:00
Lorenzooone
8066d40105 Invalid offer UI 2023-01-31 14:22:28 +01:00
Lorenzooone
99f3cefb8d Handle invalid offer conditions 2023-01-31 13:42:23 +01:00
Lorenzooone
f3ed8a29c2 Process mail graphics properly 2023-01-31 04:32:11 +01:00
Lorenzooone
c1ed52c168 Add initial accept for gen 1 and 2 2023-01-31 04:03:34 +01:00
Lorenzooone
01296f8795 Check for bad trade data 2023-01-30 01:22:17 +01:00
Lorenzooone
4d52e5baf2 Implement offering for gen 1 and 2 2023-01-29 22:38:01 +01:00
Lorenzooone
236f3f74eb Add first windows - communicator: fix bad O3 2023-01-29 00:10:03 +01:00
Lorenzooone
6df09600b9 Avoid useless waitstate setting 2023-01-27 03:06:27 +01:00
Lorenzooone
a6ac4b95c4 Fix sprites' bad bin includes 2023-01-27 01:20:20 +01:00
Lorenzo Carletti
1e425fdfb0 Use screens for optimized printing 2023-01-26 00:43:49 +01:00
Lorenzo Carletti
049aaf13b8 Implement basic window creation system
No printing yet
2023-01-25 23:14:17 +01:00
Lorenzo Carletti
4ffe027ed4 Implement ewram speed boost 2023-01-25 18:42:37 +01:00
Lorenzo Carletti
0510c9c32b Prepare for later decision on acting like gen 1 2023-01-18 01:14:05 +01:00
Lorenzo Carletti
f208e08cdf Implement basic evolution logic 2023-01-18 01:04:05 +01:00
Lorenzo Carletti
245ca97526 Reset structs 2023-01-17 19:03:43 +01:00
Lorenzo Carletti
83b24e6fe7 Better clean incoming data 2023-01-17 18:55:32 +01:00
Lorenzo Carletti
7a4079e04c Implement signed printing 2023-01-15 16:47:59 +01:00
Lorenzo Carletti
0abc4d377a Implement new print system 2023-01-15 14:48:35 +01:00
Lorenzo Carletti
d870acca5b Fix conversion issues 2023-01-14 21:46:09 +01:00
Lorenzo Carletti
0bd9e01865 Implement buffer reading
The PID IV functions are currently buggy
2023-01-14 19:24:27 +01:00
Lorenzo Carletti
7291998e59 Handle roamers to gen2 2023-01-14 13:22:26 +01:00
Lorenzo Carletti
3d4c6cf2df Handle eggs as special cases 2023-01-14 12:40:27 +01:00