| |
Knight Rider
Registered: Mar 2005 Posts: 133 |
Release id #215257 : Puzzle Bobble V1.21
User Comment
Submitted by Raf [PM] on 12 March 2022
Does loader require RAM in easyflash present?
I don't understand the question |
|
| |
chatGPZ
Registered: Dec 2001 Posts: 11391 |
Easyflash doesnt even have RAM? *shrug* |
| |
Knight Rider
Registered: Mar 2005 Posts: 133 |
EasyFlash has 256 bytes on board, but I am not sure that this was really the question |
| |
chatGPZ
Registered: Dec 2001 Posts: 11391 |
Oh it does, damn :) Misremembered that :=) |
| |
Skate
Registered: Jul 2003 Posts: 495 |
256 bytes sounds tiny and forgetable but still double the amount of Atari 2600's. :) |
| |
oziphantom
Registered: Oct 2014 Posts: 490 |
The EF-API uses the memory for temp file tables and the driver.
5.3 EasyAPI Memory Usage
The functions of EasyAPI do not pollute the C64 RAM. All data they need
is stored in the a part of the EasyFlash RAM from $DF80 to $DFFF. One
special function named EAPIInit must be called first to initialize the jump
table. EAPIInit temporarily uses the zeropage locations $4b and $4c, but it
backs them up and restores them before the function returns. When you use
the RAM at $df80 to $dfff for something else, remember to call EAPIInit again
before using other EasyAPI functions
So if it uses EasyAPI it will. |
| |
Knight Rider
Registered: Mar 2005 Posts: 133 |
The eAPI is only used when you save the highscore |