153 Commits

Author SHA1 Message Date
Saffron
b67e5d76c4 Added combat mockup. 2025-02-16 14:17:28 +01:00
Saffron
bae5c68a4d Code cleaned. 2024-11-03 15:55:51 +01:00
Saffron
aad74a4329 Added sr_init_seed declaration. 2024-11-02 21:41:58 +01:00
Saffron
99049c769d Commented input call that is too slow. 2024-11-02 21:24:47 +01:00
Saffron
447d7f8c21 Added cache to input reads. 2024-11-02 21:01:46 +01:00
Saffron
467c65f68a Upgraded input. 2024-10-02 19:58:06 +02:00
Saffron
5913633c60 Small refactor.
Removed the battle song to make up for some space.
2024-10-02 19:34:15 +02:00
Saffron
5b09e6f075 Improved the xoroshiro16++ algorithm. 2024-10-02 18:01:08 +02:00
Saffron
4aacb3fea5 Added a lot of work on art. 2024-06-07 21:56:30 +02:00
Saffron
e60032e7ca Removed gadget and stream prototypes until I have something that I like more. 2024-06-07 19:08:29 +02:00
Saffron
d2702e8e03 Added gadget and stream initial code.
Refactor of some structs and code cleaned.
2024-06-01 20:20:37 +02:00
Saffron
1ff1bd3343 Merge branch 'main' of https://github.com/SaffronCR/msx-rpg 2024-05-03 15:51:36 +02:00
Saffron
2d67f4752f Code cleaned. 2024-05-03 15:51:25 +02:00
Saffron
a07ce55b4c Updated TODO list. 2024-05-03 15:33:25 +02:00
Saffron
3b3b597c75 Added initial character logic.
Added initial savestate logic.
Added input system.
2024-05-03 15:24:56 +02:00
Saffron
0dc5357418 Added menu system. 2024-05-02 17:51:22 +02:00
Saffron
4d4d2c7f3d Work in character screen.
Code cleaned.
2024-04-19 15:23:21 +02:00
Saffron
59e4baf7d6 Adjusted start screen text. 2024-03-17 21:45:54 +01:00
Saffron
6d7fa72ac5 Merge branch 'main' of https://github.com/SaffronCR/msx-rpg 2024-03-17 21:34:48 +01:00
Saffron
a61bdb2b44 Updated definition. 2024-03-17 21:34:19 +01:00
Saffron
0f9b5af55e Update README.md with generate sound step. 2024-03-17 21:13:40 +01:00
Saffron
03a1e64ce9 Update README.md with Coding Standards. 2024-03-17 17:11:37 +01:00
Saffron
0d233e0807 Update README.md with latest ingame screenshot. 2024-03-17 16:46:16 +01:00
Saffron
8a7cd03c8c Update README.md with latest technique used for drawing the screen. 2024-03-17 16:45:35 +01:00
Saffron
398f78900b Adding the entire game flow, working now on the intro. 2023-07-15 00:00:08 +02:00
Saffron
01f802f36b Renamed and organized graphic files. 2023-07-14 16:02:11 +02:00
Saffron
e1194801c1 Added multiple background to the level view.
Ingame rendering optimized to update each screen part only when needed and in different cycles.
2023-07-14 15:36:42 +02:00
Saffron
ca8c6533b9 Delete art_links.txt 2023-07-14 13:47:43 +02:00
Saffron
a351c3ac0b Added Kenney 1-bit pack to third party resources 2023-07-14 13:44:57 +02:00
Saffron
a8533f704e Reduced load image buffer since it doesn't impact loading times.
Reworked the drawing functions.
2023-07-12 19:03:52 +02:00
Saffron
dbbc24a11a WIP: Moved graphic calls to gfx. 2023-07-12 18:02:52 +02:00
Saffron
0c48d83743 Added new enemies.
Updated start screen.
GFX calls and logic are now contained inside gfx which makes me a lot happier.
2023-07-12 13:38:25 +02:00
Saffron
b1dd26c3cc Optimized first person dungeon drawing. 2023-05-07 00:40:52 +02:00
Saffron
fdb1c31f53 Added battle song. 2023-05-06 18:48:25 +02:00
Saffron
6f78634396 Added dungeon song and cleaned up a bit the audio code. 2023-05-06 18:42:44 +02:00
Saffron
0408a2e77e Updated aseprite files with MSX aspect ratio.
Added new enemy sprites.
2023-05-06 17:54:11 +02:00
Saffron
2b20e7b221 Small dungeon rendering fix. 2023-05-06 15:01:33 +02:00
Saffron
0f5ed94d5c Added a pseudorandom number generator based on a 16-bit xoroshiro32++ algorithm. 2023-03-17 18:37:22 +01:00
Saffron
a198c14433 Added xorshift random generator. 2023-03-05 22:52:19 +01:00
Saffron
2f5fdb37c6 Not needed 2023-01-26 00:42:48 +01:00
Saffron
a7842b52ae Not needed 2023-01-26 00:42:03 +01:00
Saffron
db83a9438f Updated Visual Studio Code name 2023-01-26 00:41:14 +01:00
Saffron
8614334d18 Merge branch 'main' of https://github.com/SaffronCR/msx-rpg 2023-01-26 00:35:35 +01:00
Saffron
e6b2c8e9bd Code cleaned. 2023-01-26 00:35:09 +01:00
Saffron
32fd6c197e Added binaries to resources 2023-01-26 00:21:16 +01:00
Saffron
2cab89fc67 Font code refactor.
Code cleaned.
2023-01-24 21:30:10 +01:00
Saffron
72e6b9d207 Now there's 4 characters on screen. 2023-01-21 20:46:35 +01:00
Saffron
2883863902 Optimized walls drawing to optimize VDP usage.
Updated graphics.
Updated settings.
2023-01-20 19:55:16 +01:00
Saffron
a78ddfd054 Updated start screen and intro with placeholder images.
Testing start screen.
2022-12-21 23:05:47 +01:00
Saffron
e33f4c8849 Renamed sr_screen_copy to sr_page_copy, since makes more sense.
Removes hardware sprites, going to use software sprite for cursor.
Added cursor sprite to graphics.
2022-10-16 18:24:39 +02:00