找回密码
 注册

QQ登录

只需一步,快速开始

楼主: n805

SNK.Neo-Geo机皇主机诞生发展史

  [复制链接]
 楼主| 发表于 2025-8-10 07:15:46 | 显示全部楼层
本帖最后由 n805 于 2025-8-20 20:39 编辑
  z( }2 c$ [8 W
/ D1 c( q' R( f8 f! y5 M
NEOGEO 作品目录

' q) c) x. B" @7 }) o( y% D- R
1 L& u1 f) E7 T  f
! G& v0 U+ n) [& x
; m8 h$ N9 ?# t* W: x: o) d5 j
Neo Geo MVS开发了149个商业游戏

8 {4 H1 J1 R) f5 o' S
反盗版加密MVS街机
# R/ X, ]! C* Y8 v9 t
开发商对盗版自然深恶痛绝,从游戏诞生开始,SNK从未间断通过硬软件等加密方式对盗版进行围剿,但道高一尺魔高一丈,在严密的系统都难逃最终破解的命运。MVS基板容易被盗版,普及率高.在市场上销售MVS游戏会被大量的盗版挤占生存空间,导致几乎颗粒无收。于是SNK日板基板进行加密,仅以电路板形式发布3款街机游戏$ ?. }! ^: t% m9 h
1 F% `. L. \9 U: s, X
《拳皇2003》街机板
' Z* T+ W; }' y
由于日板2003基板被SNK进行加密,而盗版商复制时无法破解,故只能将无法破解的地方替换成其他程序,例如在原版中,血槽都是以高速闪烁的方式形成了半透明的效果,打击感与后作KOFXI类似,并且盗版03中存在恶性的BUG“起身时无免投时间”,导致克拉克等投技角色依赖这个BUG可以轻松无脑二择(例如克拉克在对方起身时用指令投或者2B进行猜拳式进攻)
' L$ x& d$ w& o! z
, g  s& R5 @! Y& {/ \9 e4 x

/ N0 \, s6 d1 O
《合金弹头5》街机板
# b9 _+ y! ]/ [2 d2 {) m$ Z
  v8 [$ K/ j* _/ u& e6 [

/ o  i' Z2 {0 W* Z) n3 f$ ^  n$ }" E5 u7 F
《SNK对卡普空 混沌》街机板
. }% W% X1 D/ I; ^3 q

5 Z& e1 n! P/ J. w, h
# w' ^3 n+ a( O) g% U9 E; C8 q9 ], M( o8 Y- P" A
( O9 H" z  k! v8 i- x' _% `
NEOGEO是构筑游戏业界一个时代的不朽名机,其魅力和影响,今后也会在游戏的历史和文化中继续闪耀吧。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2025-8-10 21:17:16 | 显示全部楼层
本帖最后由 n805 于 2025-8-12 10:32 编辑
% x/ X+ h/ [+ i1 Q! I! s
7 h( M4 X* E; K& K' f
欧洲版SNK NEO-GEO CD

' ?+ ^' e1 h$ n! k9 a; M$ f6 O/ Q, p
欧版1994年12月发售。欧版NEO-GEO CD和日美版的主要区别在于用PAL电视标准,欧洲PAL制电视的频率为50Hz,.欧洲电压220V. 醒目的PAL标识.很容易辨认。
# p+ s5 ]; I/ y- d- W

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2025-8-13 00:30:36 | 显示全部楼层
NEOGEOAES主机超频

2 d7 x8 o! ~2 x3 s, s
3 z: ]# z4 `0 R0 Z  }
NEOGEOAES主机电路板有好几种,CPU有三种,东芝,摩托莫拉,日立。原理都是大同小异的,请大胆操纵,
* p( X! q, P+ r6 [超频常见问题解答
0 {, @5 d  J* Q. X: O6 J问:超频是否损害我的NEOGEOAES主机或缩短它的寿命?
& s" x+ I* M% p2 [. F. M# U答:不可能。不要把它当做电脑超频。 NEOGEOAES主机的68000 CPU运行几乎没有温度,即使是最极端的超频。7 Y3 j1 m1 W' O
问:会不会超完频的主机游戏加快速度了?6 C! m! w$ r8 g) M
答:这是关于超频最常问的问题。 超频物理上不会加快NEOGEOAES游戏速度的。- V+ A8 e# b1 U
下面开始介绍怎么超频,先准备
" q2 i1 q! e" d8 c5 W4 I% i6 k* 4针 16MHZ晶振。 这是提高主机CPU速度的必用之物,淘宝上有卖
  V" v1 q5 i, a' x' \* 少量的焊丝和线 ' D  C  t' F2 m  A' t1 D
* 一个工笔刀用来切电路板
' B- n0 A! F- q3 V% I* 一个2位,3针拨动开关 ,主要用来切换原主机和超频CPU频率的
1 R5 I+ f5 v' {; X; T

( t4 h, x9 a' N3 O先在CPU第15针脚接触一根线,用工笔刀切断CPU针脚,在原针脚位再接一根线,这根线主要用途是切换原来CPU频率的,最下面那个图是另一种接法,在主板后面接。原理是一样的,随便操作。" e2 V6 P4 {7 w2 j9 @! n
/ M. L* O: c& k6 n3 \( d) ~* W

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2025-8-13 00:38:14 | 显示全部楼层
本帖最后由 n805 于 2026-7-26 12:12 编辑 5 X- a) [6 e/ }- }9 n! B4 W5 A
- q" H! L3 T: a& `% \
这个就是超频用的16MH晶振,画面上那个花线是给晶振供电的+5V,,另外两根一根是地线,一根是超频线,很简单,下面有原理图。
, X; c7 \/ q5 r' s1 T) E3 J
. x1 H0 g) l2 f9 Z6 k% R
& V  Q/ ]- y, P, _: Y; y
这是给超频供电的+5V的接线处

5 b, j/ d, P+ O, \, y  o
) m9 o7 i8 j/ |$ s$ N
3针拨动开关一脚接原CPU脚位,一脚接在超频上,为什么需要这个拨动开关呢。这个超频工作就算结束,

8 P. i/ m. T, E3 }& F8 L* [& L, b8 O' N

8 |4 z7 T' B) B$ V1 `& A: E
9 ~7 i' m: K# p
为什么用开关,因为老游戏超频后出现花屏,用开关切换回CPU原来12HZ频率就正常了。下面贴两张图是超频后花屏后现象' l; M1 t$ q0 Y( Q
7 H$ \5 _" h1 O6 K" _

$ G5 K$ T5 j  n# k% O. X
3 k1 i3 ]8 |1 r" \% M

" D4 Q7 D+ G# C  \
7 \; U: R# Z) ]* `4 p) z放置了三个 12/14/18Mhz 开关。18MHz 的《合金弹头 2》变得和其他游戏一样流畅,14MHz 的《突击队 2》也获得了相当多的流畅性.但在 14MHz 下.很多游戏都可以玩得很好(甚至包括《炽热之星》)。+ g; ^4 Q1 J* Z8 |( e* U7 P7 q

4 a* ~: ?- t/ U( q- e+ I
9 `. w, G$ L; ^1 u5 L' `

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2025-8-20 09:18:53 | 显示全部楼层
本帖最后由 n805 于 2025-8-20 21:02 编辑
+ y4 F4 n' ?" Y9 B7 o) ^" w5 _) L* t* C/ C& v
Neo-Geo机皇游戏开发

4 [" ?% R" D2 Y5 u
NEOGEO的“机皇至奥”地位源于其超凡的2D性能,首先Neo-Geo游戏是用68k和Z80汇编语言编写的.Neo Geo 游戏引擎使用C语言进行编程,是一种基于硬件的游戏开发框架。C语言具有高效的底层操作和内存管理功能,开发团队可以使用C语言进行代码优化,提高游戏的响应速度和稳定性。尤其是在需要高效处理图形和声音的场景中。由于Neogeo使用的是68000系列处理器,开发人员通常会使用68000汇编语言来编写游戏代码。这种汇编语言允许开发者直接操作硬件,进行精细的性能优化,特别是在内存管理和图形渲染方面。对于游戏开发者来说,掌握68000汇编语言意味着能够更深入地理解游戏的底层运行机制,并实现更高的性能和更复杂的游戏功能。那个时候C语言是广泛使用的编程语言,而汇编语言则可以更好地优化游戏性能。通过使用C语言和汇编语言,开发者可以控制游戏中的角色动作、游戏规则、游戏逻辑等各个方面。他们可以编写代码来实现角色的攻击动作、招式连击、防御动作等,同时还可以设计游戏的AI算法、血条显示、音效效果等等。

9 A! o- j- |4 `* d( q8 M6 D6 z4 S, ]

0 J5 W5 q; R$ D: o! n
Neo-Geo开发套件:开发需依赖SNK官方SDK

* ~& W+ \# g$ n1 R
+ ?" E$ m* J3 K8 w
0 S: d; F$ H/ w) ~& ^# l

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2025-8-20 09:24:34 | 显示全部楼层
本帖最后由 n805 于 2025-8-20 13:16 编辑 2 J6 s- A- [; n2 A7 z

% P. v) F. s+ V, I1 f4 S3 `

9 J3 t$ n7 x2 t; m. C$ s- l
6 a+ K: _6 q; h0 A' m3 s. L8 i
核心开发技术

5 B* D- m) V! n% F5 R
, N" J3 p. m/ p% B: T! y8 d
图形与动画

' a4 I* d) ^; }: I. \) r1精灵动画:采用逐帧像素动画,角色动作需精细绘制(如《侍魂》的16帧攻击动画)。
  ?: F4 H# l$ D' w2 F& o/ h9 f2旋转与缩放:通过矩阵变换实现(如旋转90°需重构精灵序列),避免实时计算性能损耗。, w- H' o* G. @1 ^' o2 \' l
输入与物理

- ~8 G, {  Y: p' s- O: f3 E2 ?1 ?1摇杆响应:原生支持4向摇杆+4按键布局,代码需处理输入延迟(帧精确判定)。  p1 Q  a4 {- R; ^2 a3 k
2碰撞检测:基于包围盒或像素掩码,复杂场景采用分区检测优化性能。0 h, J5 ?+ ^- s) c1 n0 B& ~
音效与优化
5 T6 Q/ N* o' b
1芯片音源:FM合成音效需适配Z80A芯片通道限制,背景音乐采用循环压缩格式。
2 G0 C, P4 p' C3 s  m( ]2内存管理:8MB内存需严格分区(显存、声存、代码区),动态加载资源易导致卡顿。% O1 y. I( w5 e7 |+ d0 j

% M. Z+ W, b  M& d; `* Q$ g9 [1 e
, S& ~# f; c: J& l

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2025-8-21 09:25:27 | 显示全部楼层
本帖最后由 n805 于 2025-8-21 13:15 编辑 3 X8 s7 v- L# r7 |# u* G

" f4 X3 F7 g& N& d/ Y9 N4 c' {
Neo-Geo开发板
$ J! X: x8 R0 a3 D/ ^( ^0 b1 x3 }
' `; `5 d* O. w/ l
这是首批制造的开发板。可以容纳最大99兆的游戏。PROG和CHA板都朝向外侧,
* D. g( \$ d% S- @8 x

- o( B  R9 L/ J0 s( F

7 u& Q* p0 P' ]+ B5 Y( ~
X0007-EPIC0开发板。它可以容纳一个最大为210兆的游戏。在CHA板上,所有的rom位置都使用8位eprom。C、M和S。然后PROG板能够使用FLASH卡或EPROMs来存储P和V roms。

& O) Y! r, F, A# Y6 ]. m- O  o
  ~! c( r5 _; [+ W5 G' I

) [0 Z7 L, v" q  u3 t" g1 I
X3002开发板

0 E$ R2 U" q" a" w4 ?- @0 W' B) d; ^

1 W$ r( O3 w1 T9 q
SNK X3002-P3 / C2开发板。C2版本使用FLASH卡,而C3版本使用EPROM

9 O2 W+ H  F, ?) [, _: M* V& g7 @  j/ i. f  Z# E

* t6 q/ y2 `% D5 B2 U) k: E! @
更大的闪存卡X3002开发板

2 |) n4 w: u" x( b; h
5 \2 X7 o8 \& i6 Z( S
8 u9 I) W+ A% F
5 j" p9 N% b  [
, \9 F5 z( ?0 w4 W0 g% @4 M& M1 X* S5 b7 l3 O

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2025-8-21 09:37:21 | 显示全部楼层
本帖最后由 n805 于 2025-8-21 13:10 编辑 , a% n4 W1 y- L0 E( S

; ?. |- [& x5 W/ a
Neo Geo MVS开发PROGMC2和CHAMC2测试卡带(Flash IC卡型)

6 a' D% ^1 f$ r! P) G9 A" a为了测试原型游戏,SNK开发者已经使用了配备适配器的测试卡带,用于闪存JEIDA IC存储卡。它的优点是,与使用EPROMS(必须用紫外线擦除)相比,可以更快地删除和覆盖IC卡的数据。SNK Dev Cart的主板被命名为NEO-MVS PROGMC2(程序板)和NEO-MVS CHAMC2(图形板)。每块主板有两个连接器,用于8MB IC闪存卡。在PROGMC2板上,一个卡用于程序数据(P-ROM),第二个卡包含声音和音乐数据(V-ROM)。: U4 d8 K7 s, `( D" o  c* E' S
) [, H1 Z( p( c6 b* F# r
NEOGEO MVS测试卡带(MC2)这个MVS测试卡带可以安装在标准卡带外壳内。它可以容纳一个130兆的游戏。
( I9 N# q: @9 e4 O; f- `/ D
9 V0 y/ x! a9 \  t) o8 v
" O. t( ~  T; P2 ~
# L1 e' Z; O6 }: q

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2025-8-21 09:43:35 | 显示全部楼层
本帖最后由 n805 于 2025-8-21 13:25 编辑
: b3 ]+ h' q0 H# K) y; b& u# t! C: x/ S: v1 j  D
KIC制造的MVS按钮变更基板
6 N; U1 f- P% E9 k1 L' f
; g% A( r4 E/ S4 i- C1 D# w! S
可以改变按钮配置的3个模式的基板

: D1 D! P: D$ E  l* b' _' }

$ U- E& W' s/ q# @) t! LNeoGeo Development

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2025-8-25 10:04:18 | 显示全部楼层
本帖最后由 n805 于 2025-12-5 01:29 编辑
( b- D8 U: G4 `4 w
/ r$ N+ S% W% u" s* v, V# B4 e
阿尔法电子设计师鳩野高嗣分享NEO GEO开发秘闻
3 Z( }# S! H  G+ s, V1 I2 U& t( s
90年代的街机游戏一般是更换游戏基板周期最多也只是2年到2年半的。但是出现在1990年NEO GEO MVS。寿命远远超过了一般街机基板。有日本的媒体采访了阿尔法电子设计鳩野高嗣并了解到了NEO GEO开发的一些细节。. _7 X3 [! }- m. ~4 ^

1 A' Y. k, Q2 i0 S( F% v7 L日本媒体:我问了一下鳩野高嗣先生!NEO GEO的硬件设计是阿尔法电子进行的,为什么会变成这样呢?
5 D' H" ]( w1 \5 \7 N3 |' P鳩野高嗣先生:NEO GEO设计理念是大胆的提出了学习家用机可更换卡带的设计。以此来降低街机厅更新游戏的资金成本和日常的维护成本的想法。。实际Neo Geo硬件是ADK公司ALPHA 68000街机平台的演变而来。ALPHA 68000精灵数(96个)和自动角色转换等背景动画功能也从这里继承下来。
9 M9 U4 a8 r7 z6 H5 s/ {
+ W8 ?& q( t3 }8 J$ f7 y7 T4 v! J日本媒体:旋转、放大、缩小等功能是南梦宫的系统I街机基板SYSTEM II(1988年~)很有名,你觉得在硬件设计阶段有影响吗?* D2 F3 o- {7 T/ r$ h+ J
鳩野高嗣先生:我想大概有。
& F) _2 ^) }$ n6 i2 B' l( X# p
4 a. f" J' l, a' V日本媒体:NEO GEO为什么只搭载了缩小功能呢?
2 w/ [% \( z+ C9 P& e鳩野高嗣先生:放大功能只是点粗又脏,所以不需要,但是缩小可以用于各种细小的演出,这是只剩下缩小的理由。顺便说一下,预先缩小状态的东西看起来像扩大了一样的演出,在阿尔法电子中被称为“缩小元返还”。因为不能称为“扩大”。
* K# [+ p- t+ ~8 p  |5 l3 O% y1 W- }; g+ p0 L( V( l3 \! N
日本媒体:缩小功能在《忍者指令》中被广泛使用,其他游戏中觉得经常使用缩小功能的游戏是?
" G  \6 F- A2 q  \+ b1 k  |鳩野高嗣先生:在阿尔法电子游戏是《拉吉少年》 ”SNK游戏那么我想是《侍魂》。《拉吉少年》可以任意缩小角色等,以与游戏性直接相关的形式使用,与居民的冒险部分一定会使用缩小功能。《侍魂》中角色分开后,角色和背景整体都会缩小。比《龙虎之拳》更生动的使用方法。% ~# Y3 ~! L$ Q% o  i3 s1 Y

$ f% Z7 {. U! u5 Q/ i# }' ]日本媒体:如果按照初期设计NEO GEO有旋转和扩大功能的话,你觉得NEO GEO的游戏有很大的变化吗?9 o: L; t' w3 p0 F
鳩野高嗣先生:我个人觉得变化很大。恐怕有旋转功能的游戏被送到了游戏世界视觉史吧。
3 }( T6 b! Q, _7 J; b$ i6 t- X9 `5 X
1 Q, r" y9 _6 ^

( O4 `9 b2 F) |/ {6 V; }# R/ |- g
缩小功能在《忍者指令》中被广泛使用

+ [& T3 m" c& |% j3 G

6 w8 \3 K, E" Z/ z0 {( D$ v

7 y* I8 R9 i2 z" F3 J& ?" N
9 N: h6 Z: ?$ W' d, R. L! O& D/ F" L4 ?1 M# q, p- n
; a9 K- ~) b) j; u5 F' y

5 v7 f+ z1 a" |
' e, ^% a3 ^4 `0 m$ Q! i7 s) Z" k0 ~4 t  c- [% A- F
9 b" [0 {1 m# M9 O( ?! t0 x

+ V, @# z9 A# _/ m7 m' U) G  c" f# z. O6 [: u6 ]7 n6 L, W' ^

$ J$ }& x6 J$ Q, x9 a, ?5 V* c3 N: d; t& n5 Y

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|Video Game Do It Yourself ( 闽ICP备14000865号-1|闽公网安备35018102240098号 )

GMT+8, 2026-8-5 15:41 , Processed in 0.115226 second(s), 13 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表