Search found 1073 matches

by zzo38
Sun Aug 30, 2020 2:21 pm
Forum: GBDev
Topic: GB & GBC Games Likely to Fail in your Emulator or Flash Cart
Replies: 27
Views: 24974

Re: GB & GBC Games Likely to Fail in your Emulator or Flash Cart

Essentially this list shows that emulation of not just unlicensed but licensed games cannot likely be completely done without a mapper assignment system. The internal header can't always be trusted, I believe it fails with MMM01 games for example. What I thought of is to use the filename extension ...
by zzo38
Mon Aug 24, 2020 6:50 pm
Forum: General Stuff
Topic: Looks like NESCartDB is down (again)...
Replies: 61
Views: 23912

Re: Looks like NESCartDB is down (again)...

* grab all data from the profile htmls (game name, mapper name, etc) and store it in database (SQLite?) * write PHP viewer that would allow searching/displaying profile by its id, basing on data from mentioned database * upload that working site's clone somewhere OK, but also add the possibility to...
by zzo38
Fri Aug 21, 2020 6:52 pm
Forum: General Stuff
Topic: Strategies for implementing macro functionality in assemblers
Replies: 18
Views: 1954

Re: Strategies for implementing macro functionality in assemblers

I think the C #define macros can be useful, but they aren't powerful enough. What I have done is like: Arguments are not expanded normally. Inside of the definition of a macro, you can specify a command which does expand its argument (and/or evaluate arithmetic) and assigns the result to one of the ...
by zzo38
Sun Aug 16, 2020 3:19 pm
Forum: General Stuff
Topic: About 6502 common syntax standards
Replies: 11
Views: 1197

Re: About 6502 common syntax standards

Also of note perhaps is that NESASM (and MagicKit) use < to denote zero page addressing. Also, some assemblers (although not any for 6502 that I know of) support labels like 1H ; then you can write 1B to reference the nearest 1H backward, or 1F to reference the nearest 1H forward. This is supported ...
by zzo38
Sun Aug 16, 2020 3:09 pm
Forum: NES Graphics
Topic: Is $08 "brown" or "olive" ? Why does it vary so much from screen to screen?
Replies: 28
Views: 3234

Re: Is $08 "brown" or "olive" ? Why does it vary so much from screen to screen?

While you should of course try to select the correct numbers (according to the NTSC specification and the TV sets), if your game is designed for use with specific colours, you may include a palette file with the game, which the user may optionally install if they want to use, and are using a compati...
by zzo38
Tue Aug 11, 2020 7:20 pm
Forum: Homebrew Projects
Topic: FROM BELOW [NES Homebrew] PRE-PRE ORDERS OPEN NOW
Replies: 77
Views: 19149

Re: FROM BELOW [NES Homebrew] OPEN BETA

Goose2k wrote:
Tue Aug 11, 2020 7:14 pm
Hmm... never had any complaints about itch. Do you have an example of a game download site that you prefer?
No particularly; just as long as you can get direct download URLs, is OK.
by zzo38
Tue Aug 11, 2020 6:24 pm
Forum: Homebrew Projects
Topic: FROM BELOW [NES Homebrew] PRE-PRE ORDERS OPEN NOW
Replies: 77
Views: 19149

Re: FROM BELOW [NES Homebrew] OPEN BETA

Please use a better download system than itch.io, because itch.io isn't very good. I like to be able to download without needing to enable all scripts, and to be able to use curl to download from the given URL rather than the browser's download manager.
by zzo38
Tue Aug 11, 2020 6:21 pm
Forum: Homebrew Projects
Topic: Untitled Deckbuilding Game Homebrew
Replies: 6
Views: 1812

Re: Untitled Deckbuilding Game Homebrew

It look a good idea, but the game doesn't last long enough. I have some suggestions: Display the level number on the screen, incremented after each opponent defeated. (This does not affect the rules of the game; just, you might want to keep track of it.) Healing instant cards are more than 4 after a...
by zzo38
Thu Jul 23, 2020 7:04 pm
Forum: General Stuff
Topic: Making "Good" Assembly Code
Replies: 73
Views: 12590

Re: Making "Beautiful" Assembly Code

Semantic carnage time! Yeah that about MOV have always puzzled me since even in computer terms, a MOVE implies a COPY followed by a DELETE of the original data. On the other hand I guess LOAD and STORE along with TRANSFER also means moving something. In the "Checkout" esolang, the "move" command do...
by zzo38
Sat Jul 18, 2020 7:59 pm
Forum: NES Graphics
Topic: Honest box art
Replies: 40
Views: 8492

Re: Honest box art

I think many kind of games don't need the story/themes and works OK without any. Even if they have (in some cases), it doesn't have to be the main part of them. (But, it depend on the game, I think.) I think that box art should be honest to don't try to show the game play being something that it isn...
by zzo38
Tue Jul 14, 2020 12:06 pm
Forum: Homebrew Projects
Topic: Kosmity Atakujo
Replies: 9
Views: 2531

Re: Kosmity Atakujo

It is good but perhaps should change: Add a file with explanations in English what all of the objects are meaning, and what are the rules of the game. Add a time limit. If you shoot and miss, then perhaps should be a penalty 1 point. Add a bonus scoring for time and hit points after each level is co...
by zzo38
Fri Jul 03, 2020 12:39 pm
Forum: NES Graphics
Topic: Honest box art
Replies: 40
Views: 8492

Re: Honest box art

And yes, even Tetris! ... (noticed the space theme, tilted perspective, multiple blocks active at the same time, additional colors, etc) The part that I dislike is the box art shows multiple blocks falling at the same time even though the game is only one at a time. Other than that, I can forgive t...
by zzo38
Mon May 25, 2020 11:38 pm
Forum: General Stuff
Topic: Has anyone made a Discord server for NesDev?
Replies: 3
Views: 6720

Re: Has anyone made a Discord server for NesDev?

I would prefer IRC myself, and I think there is a IRC already. (Logging is possible, despite what they may say. I don't know if they implemented it, though.) Both Discord and Telegram works great for informal discussions either in group or 1-to-1; however both a poor for archiving actual relevant in...
by zzo38
Thu Apr 23, 2020 4:40 pm
Forum: 2019 NESdev Competition
Topic: Progress Thread - Blockage (formerly "Slide Game")
Replies: 12
Views: 5875

Re: Progress Thread - Blockage (formerly "Slide Game")

I didn't originally want to have all levels skippable, especially earlier ones where they are simpler or just used as a means of introducing a new concept, whether a new block or a new latch type mechanism etc. I wanted a progress requirement, but I didn't want to hold people back if one particular...
by zzo38
Wed Mar 25, 2020 10:35 pm
Forum: NESdev
Topic: Image Parser
Replies: 2
Views: 4831

Re: Image Parser

Looking at the screenshots and information you provided, it seems like it can be useful for arranging sprites/nametable to form a picture. However, it seems to be a single EXE file, with no source code or documentation, and is presumably a Windows program (I haven't checked if it is a .NET executabl...