|
16bc75fc73
|
start to try and precalculate more stuff
|
2024-09-22 08:12:10 -04:00 |
|
|
bd47027b4a
|
OK this is CPU bound, much precalculating required
|
2024-09-22 07:36:27 -04:00 |
|
|
f3913286eb
|
binary
|
2024-09-22 07:32:44 -04:00 |
|
|
6b86be00d4
|
More performance stuff
Still can't get 50fps on an A500 but this is good enough for now.
|
2024-09-22 07:32:13 -04:00 |
|
|
bd035eaea1
|
Move blitter commoon stuff to blitter header
|
2024-09-22 06:52:22 -04:00 |
|
|
c76af7faf8
|
Cleanup startup code
I'm starting to understand this stuff better. This makes it possible to
use OS-level interrupts like the keyboard in the code.
|
2024-09-22 06:40:21 -04:00 |
|
|
634bdd884e
|
Clean out that stab at targeted cleanups
I needed to write way more code to get that working right
|
2024-09-22 06:39:50 -04:00 |
|
|
1dfbec0252
|
Keyboard handling, just get this up to 50fps
The partial render approach was going to require more coordination than
I needed to just get this to 50fps.
|
2024-09-22 06:31:08 -04:00 |
|
|
3048754012
|
start on more precise topaz art replacement
this should hopefully speed things up a lot
|
2024-09-19 21:51:45 -04:00 |
|
|
d89d68c115
|
More code cleanups
|
2024-09-19 13:03:46 -04:00 |
|
|
c1d9f23026
|
More clarity work
|
2024-09-19 08:09:10 -04:00 |
|
|
1d7e327194
|
Improve clarity on screen definition functions
|
2024-09-19 07:47:48 -04:00 |
|
|
3a42da655b
|
In which John learns about the playfield hardware and sprite priorities
|
2024-09-12 08:26:53 -04:00 |
|
|
a73506a27b
|
lol i reversed them
|
2024-07-17 07:40:48 -04:00 |
|
|
7656a6c653
|
Clean up names/signatures
|
2024-07-17 07:38:47 -04:00 |
|
|
777257b83d
|
Simplify cool bun rendering code
|
2024-07-17 07:08:59 -04:00 |
|
|
6aed100cd2
|
I don't need two input channels for this
|
2024-07-16 08:02:38 -04:00 |
|
John Bintz
|
22a0359536
|
some text stuff, pending cleanup
|
2024-06-14 09:16:01 -04:00 |
|
John Bintz
|
048a1270bb
|
50 fps!
|
2024-06-13 12:30:39 -04:00 |
|
John Bintz
|
686125592a
|
this is as optimized as the code will reasonably get
we just need to blit less stuff
|
2024-06-13 09:01:22 -04:00 |
|
John Bintz
|
331b76e798
|
start optimizing
|
2024-06-13 05:55:29 -04:00 |
|
John Bintz
|
ecfdd53c5f
|
it works
|
2024-06-10 22:04:40 -04:00 |
|
John Bintz
|
6febe83740
|
bitplane only color mapping works, let's make some bitplanes/copperlists
|
2024-06-04 12:44:12 -04:00 |
|
John Bintz
|
9ea3e5f8a6
|
start on image converter
|
2024-06-03 12:46:32 -04:00 |
|
John Bintz
|
2a420f6f4f
|
starting on sprites
|
2024-06-02 16:03:16 -04:00 |
|
John Bintz
|
eb5daa1684
|
code cleanups, on to sprites
|
2024-06-02 14:42:36 -04:00 |
|
John Bintz
|
b06af2cb4a
|
buns can march
|
2024-06-02 14:37:37 -04:00 |
|
John Bintz
|
f86ecfb349
|
it works!
|
2024-06-01 08:19:10 -04:00 |
|
John Bintz
|
eee99e8d7e
|
double buffering and better startup
|
2024-06-01 07:42:11 -04:00 |
|
John Bintz
|
098b3f3ebf
|
code restructured
|
2024-05-29 07:57:08 -04:00 |
|
John Bintz
|
391c03b8aa
|
(wip)
|
2024-05-28 08:02:28 -04:00 |
|
John Bintz
|
7374d8cad0
|
yeah it kinda works
|
2024-05-27 16:50:56 -04:00 |
|
John Bintz
|
2b24ebc602
|
starting on the real thing
|
2024-05-27 14:58:13 -04:00 |
|
John Bintz
|
af744a3469
|
more stuff
|
2024-05-02 12:52:06 -04:00 |
|
John Bintz
|
026b6f6f0d
|
it works
|
2024-04-29 22:12:48 -04:00 |
|