|
Re: MAME 0.143u8
10/25/11 11:14 PM
|
|
|
> I can't. it's the core of the ROM handling feature. to fix this, would mean rewrite > 50% of the frontend's code.
If that's the case, you have a poor design with no encapsulation. You should refactor your code to better hide implementation details. It will save you a lot of hard work when you want to change things.
> it's not bad coding practice. I created the code to be easier (and faster) to manage > ROMs for each game.
It really is bad coding practice to have a delimiter that you can't escape. That's why every practical format provides a way to escape them (e.g. quotes to escape comma in CSV, XML character entities, backslash escape in C strings).
Seriously, take some good advice instead of trying to defend your code. You're not making yourself look any better.
|
|