With a few clicks in the programmer software and a few seconds of waiting. Much better then dealing with UV lights, which can be dangerous and need minutes to erase a chip.
I do think Flash is a bit more expensive than EPROM, but it's not like you need tons of chips... Each chip can be erased and reprogrammed several thousand times. I'd use EPROMs only for permanent carts.
i was thinking of mostly doing permanent chips... so then it would make more sense to use eproms. i will look into flasht though, what type of flash is used for nes? ino it is 27C for eprom
Flash is better then EPROM for "permenent" data as the EPROMS are made to be erased. Flash is made to be reprogrammed.
With new carts and thick electrical tape over the chips, there still will be UV rays getting in the EPROMS and erasing them.
Plus flash chips just put in the cart look better then opening it to some used EPROMS with electrical tape over them.
I have a bunch of AT29C040 that work great. I think 29F040 is good too.
BTW, if you want to program EPROMs, you have to check if the programmer has input for an AC adapter, because the 5V supplied by USB are not enough for programming EPROMs.
The Game Boy Color and Game Boy Advance in GBC mode make 5.0 V out of two 1.5 V alkaline cells, and they make even higher voltages for driving the LCD. Why don't EPROM programmers just have a charge pump, booster, or something similar for making Vpp? Is it that the memories need more current than USB can provide?
It takes more than 5.0 V to erase the memory cells. Modern flash chips have an onboard charge pump to make this voltage, but older parts needed a higher voltage on a separate pin. Look at the manual for the programmer to see what voltage it takes.